Replies: 2 comments 3 replies
-
|
The color of the LEDs on the controller is not reported over modbus so genmon does not have this info. genmon does not keep track of colors only the generator state. The web interface decides the colors so only the state, not the color is passed from genmon to MQTT. the colors of the web interface menu you listed above are based on logic inside the web interface based on a one word status You can get a one line status with this command: http://192.168.1.10:8000/cmd/getbase This will return one of the following: These values determine the color of the menu in the web interface. Not all controllers support all states, but Nexus/Evolution do. Let me know if you have any other questions or if this does not answer your questions. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.


Uh oh!
There was an error while loading. Please reload this page.
-
I know the interface itself has this feature. When you open the web interface if there's something going on (check battery, etc.) it will show, but I'd like to understand how I can figure out what color the little LED's are on the generator itself? I want to use Home Assistant to use automations that will change colors of an RGB bulb letting me know the status. My generator is situated where it's not easy to see the LED's on the box itself and I have plenty of RGB bulbs laying around.
I did read through some threads and it appears there's a status of sorts under the /status/engine topic but I'm not sure if that's the right thing to use or not. Any suggestions?
I know the web interface does this from this portion of the documentation: https://github.com/jgyates/genmon/wiki/1----Software-Overview#genservpy-web-applicationoptional
And I found this thread: #1151 (comment) explaining the colors but how do I get that from MQTT?
Generator is an older (2012) Nexus controller 14kW unit.
I'm new to Home Assistant and MQTT, but I managed to get this far:
Beta Was this translation helpful? Give feedback.
All reactions