Here are screenshots from my solar power control system.
My solar system comprises:
2KW solar panels
Midnight Classic charge controller
Pylontech Lithium batteries
Studer HPC4400 inverter
Power control system (my own design with esp8266) that monitors power use, voltage and controls the auto start generator.
Connectivity to the Midnight controller is via MODBUS/TCP, communication to the batteries is using the console port RS232 to interrogate the batteries, the result is then sent as MQTT messages. I also use a non-contact HALL sensor for the DC power from the charge controller to the batteries (as a backup for the data from the Midnight charge controller).
The app communicates with the system via MQTT and lets you manually start/stop the generator.
At the moment all other settings are performed via the web interface to the system.
My solar system comprises:
2KW solar panels
Midnight Classic charge controller
Pylontech Lithium batteries
Studer HPC4400 inverter
Power control system (my own design with esp8266) that monitors power use, voltage and controls the auto start generator.
Connectivity to the Midnight controller is via MODBUS/TCP, communication to the batteries is using the console port RS232 to interrogate the batteries, the result is then sent as MQTT messages. I also use a non-contact HALL sensor for the DC power from the charge controller to the batteries (as a backup for the data from the Midnight charge controller).
The app communicates with the system via MQTT and lets you manually start/stop the generator.
At the moment all other settings are performed via the web interface to the system.