Ja, wird in der Anleitung erklärt. Ich habe nur die Datumsanzeige, wie oben im Bild, gelassen.
WIrd hier AWTRIX 3 erklärt…
[{"id":"05d5361a7be1e6ad","type":"group","z":"5a03cbe9a6459077","name":"","style":{"stroke":"#a4a4a4","fill":"#d1d1d1","fill-opacity":"0.5","label":true},"nodes":["cad238eed2cebb2f","49aa84566c15dca7","8a2a2d3977f3095c","9583e1bca3d1c4c5","e528ed0dc42ad1bf","9fca44f306173f16","87476d04570bb173","8a3e07e404e0064e","a5bbcd2f14b40ecd","42aa8fbf3f6e1b0e","bf62e174bb95f90a","970f85e0a071b47d","d5540e588b278c9b","4e20eae5ac25f220","5bd591f5354b6400","49e4e6c1c1841f15","a5c9d03977f08cf1","936884791fc0ae5f","b1745405ef249f34"],"x":14,"y":259,"w":1012,"h":442},{"id":"cad238eed2cebb2f","type":"server-state-changed","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"AWTRIX - Netzbezug","server":"1046d712.e31c69","version":5,"outputs":2,"exposeAsEntityConfig":"","entityId":"sensor.awtrix_current_app","entityIdType":"exact","outputInitially":false,"stateType":"str","ifState":"Netzbezug","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":false,"for":"0","forType":"num","forUnits":"seconds","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[],"x":140,"y":540,"wires":[["8a2a2d3977f3095c"],[]]},{"id":"49aa84566c15dca7","type":"mqtt out","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"awtrix/Netzbezug","topic":"awtrix/custom/Netzbezug","qos":"","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"346df2a95aac5785","x":910,"y":540,"wires":[]},{"id":"8a2a2d3977f3095c","type":"function","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"Netzbezug auslesen","func":"// Get the data from the sensor\nvar AnzahlWatt = global.get('homeassistant.homeAssistant.states[\"sensor.sunny_boy_metering_power_absorbed\"].state');\n\nif (AnzahlWatt == null) {\n AnzahlWatt = 0;\n}\n\nmsg.payload = { \"text\": AnzahlWatt + \"W\", \"icon\": \"56657\", \"textCase\": \"2\", \"color\": \"990000\" }\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":660,"y":540,"wires":[["49aa84566c15dca7"]]},{"id":"9583e1bca3d1c4c5","type":"server-state-changed","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"AWTRIX - Einspeisen","server":"1046d712.e31c69","version":5,"outputs":2,"exposeAsEntityConfig":"","entityId":"sensor.awtrix_current_app","entityIdType":"exact","outputInitially":false,"stateType":"str","ifState":"Einspeisen","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":false,"for":"0","forType":"num","forUnits":"seconds","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[],"x":140,"y":420,"wires":[["9fca44f306173f16"],[]]},{"id":"e528ed0dc42ad1bf","type":"mqtt out","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"awtrix/Einspeisen","topic":"awtrix/custom/Einspeisen","qos":"","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"346df2a95aac5785","x":910,"y":420,"wires":[]},{"id":"9fca44f306173f16","type":"function","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"Einspeisung auslesen","func":"// Get the data from the sensor\n\nvar Einspeisung = global.get('homeassistant.homeAssistant.states[\"sensor.sunny_boy_metering_power_supplied\"].state');\n\nif (Einspeisung == null) {\n Einspeisung = 0;\n}\n\nmsg.payload = { \"text\": Einspeisung + \"W\", \"icon\": \"56656\", \"textCase\": \"2\", \"color\": \"008000\" };\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":660,"y":420,"wires":[["e528ed0dc42ad1bf"]]},{"id":"87476d04570bb173","type":"server-state-changed","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"AWTRIX - Solarstrom","server":"1046d712.e31c69","version":5,"outputs":2,"exposeAsEntityConfig":"","entityId":"sensor.awtrix_current_app","entityIdType":"exact","outputInitially":false,"stateType":"str","ifState":"Solarstrom","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":false,"for":"0","forType":"num","forUnits":"seconds","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[],"x":140,"y":360,"wires":[["a5bbcd2f14b40ecd"],[]]},{"id":"8a3e07e404e0064e","type":"mqtt out","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"awtrix/Solarstrom","topic":"awtrix/custom/Solarstrom","qos":"","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"346df2a95aac5785","x":910,"y":360,"wires":[]},{"id":"a5bbcd2f14b40ecd","type":"function","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"Solarstrom auslesen","func":"// Get the data from the sensor\n\nvar Solarstrom = global.get('homeassistant.homeAssistant.states[\"sensor.sunny_boy_grid_power\"].state');\n\nif ( Solarstrom == null ) { \n Solarstrom = 0;\n}\n\nmsg.payload = { \"text\": Solarstrom + \"W\", \"icon\": \"52101\", \"textCase\": \"2\", \"color\": \"cece00\" };\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":660,"y":360,"wires":[["8a3e07e404e0064e"]]},{"id":"42aa8fbf3f6e1b0e","type":"server-state-changed","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"AWTRIX - Temp. Hinten","server":"1046d712.e31c69","version":5,"outputs":2,"exposeAsEntityConfig":"","entityId":"sensor.awtrix_current_app","entityIdType":"exact","outputInitially":false,"stateType":"str","ifState":"Temperatur_Terrasse","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":false,"for":"0","forType":"num","forUnits":"seconds","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[],"x":140,"y":600,"wires":[["970f85e0a071b47d"],[]]},{"id":"bf62e174bb95f90a","type":"mqtt out","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"awtrix/Temp. Hinten","topic":"awtrix/custom/Temperatur_Terrasse","qos":"","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"346df2a95aac5785","x":900,"y":600,"wires":[]},{"id":"970f85e0a071b47d","type":"function","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"Temp. Hinten auslesen","func":"// Get the data from the sensor\nvar Temperatur_Terrasse = global.get('homeassistant.homeAssistant.states[\"sensor.bt_terrasse_temperature\"].state');\n\nif (Temperatur_Terrasse == null) {\n Temperatur_Terrasse = \"0,01\";\n}\n\n// We want only one decimal\nvar Temperatur = parseFloat( Temperatur_Terrasse );\nTemperatur = Temperatur.toFixed(1);\n\nmsg.payload = { \"text\": \"< \" + Temperatur + \"°\", \"icon\": \"13593\", \"textCase\": \"2\", \"color\": \"ffffff\" }\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":660,"y":600,"wires":[["bf62e174bb95f90a"]]},{"id":"d5540e588b278c9b","type":"server-state-changed","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"AWTRIX - Temp. Vorne","server":"1046d712.e31c69","version":5,"outputs":2,"exposeAsEntityConfig":"","entityId":"sensor.awtrix_current_app","entityIdType":"exact","outputInitially":false,"stateType":"str","ifState":"Temperatur_Vorne","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":false,"for":"0","forType":"num","forUnits":"seconds","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[],"x":140,"y":660,"wires":[["5bd591f5354b6400"],[]]},{"id":"4e20eae5ac25f220","type":"mqtt out","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"awtrix/Temp. Vorne","topic":"awtrix/custom/Temperatur_Vorne","qos":"","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"346df2a95aac5785","x":910,"y":660,"wires":[]},{"id":"5bd591f5354b6400","type":"function","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"Temp. Vorne auslesen","func":"// Get the data from the sensor\nvar Temperatur_Vorne = global.get('homeassistant.homeAssistant.states[\"sensor.solarfocus_biomass_boiler_outdoor_temperature\"].state');\n\nif (Temperatur_Vorne == null) {\n Temperatur_Vorne = 0;\n}\n\nmsg.payload = { \"text\": \"> \" + Temperatur_Vorne + \"°\", \"icon\": \"13593\", \"textCase\": \"2\", \"color\": \"ffffff\" }\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":660,"y":660,"wires":[["4e20eae5ac25f220"]]},{"id":"49e4e6c1c1841f15","type":"server-state-changed","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"AWTRIX - Verbrauch","server":"1046d712.e31c69","version":5,"outputs":2,"exposeAsEntityConfig":"","entityId":"sensor.awtrix_current_app","entityIdType":"exact","outputInitially":false,"stateType":"str","ifState":"Verbrauch","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":false,"for":"0","forType":"num","forUnits":"seconds","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[],"x":150,"y":480,"wires":[["936884791fc0ae5f"],[]]},{"id":"a5c9d03977f08cf1","type":"mqtt out","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"awtrix/Verbrauch","topic":"awtrix/custom/Verbrauch","qos":"","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"346df2a95aac5785","x":910,"y":480,"wires":[]},{"id":"936884791fc0ae5f","type":"function","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"Verbrauch auslesen","func":"// Get the data from the sensor\nvar Verbrauch = global.get('homeassistant.homeAssistant.states[\"sensor.sunny_boy_metering_current_consumption\"].state');\n\nif (Verbrauch == null) {\n Verbrauch = 0;\n}\n\nmsg.payload = { \"text\": Verbrauch + \"W\", \"icon\": \"52715\", \"textCase\": \"2\", \"color\": \"990000\" }\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":670,"y":480,"wires":[["a5c9d03977f08cf1"]]},{"id":"b1745405ef249f34","type":"comment","z":"5a03cbe9a6459077","g":"05d5361a7be1e6ad","name":"AWTRIX - Daten im Display aktuallisieren","info":"From 22:00 - 08:00","x":200,"y":300,"wires":[]},{"id":"1046d712.e31c69","type":"server","name":"Home Assistant","addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"","connectionDelay":false,"cacheJson":false,"heartbeat":false,"heartbeatInterval":"","statusSeparator":"","enableGlobalContextStore":false},{"id":"346df2a95aac5785","type":"mqtt-broker","name":"","broker":"localhost","port":"1883","clientid":"","autoConnect":true,"usetls":false,"protocolVersion":"4","keepalive":"60","cleansession":true,"autoUnsubscribe":true,"birthTopic":"","birthQos":"0","birthPayload":"","birthMsg":{},"closeTopic":"","closeQos":"0","closePayload":"","closeMsg":{},"willTopic":"","willQos":"0","willPayload":"","willMsg":{},"userProps":"","sessionExpiry":""}]
Node-RED was bei mir läuft.