Parts list: Nextion 3.5" HMI TFT Touch Display, ESP8266 Wi-Fi Controller, 220-5V Power supply, SHT 3.x (RH/T)Sensor, PZEM energy logger, Breadboard and hook up wire.
Functions: Logs energy generated, locally from 2x270watt PV panels and send data to smartphone (Blynk app) and Thingspeak server. Also logs Temp and Humidity, syncs and gets time/date from an NTP server. Displays all data to attached TFT screen.
A simple P2P UDP based protocol was implement to respond to incoming messages with an ESP based network of sensors.
Libraries used: NTP client, Blynk, PZEM, ITEADLIB
See it live: Solar Generation.