AWTRIX - verschiedene Anzeigen automatisch wechseln

Hallo zusammen,

ich habe mir frisch eine Ulanzi TC001 geholt und versuche mich ein wenig daran.

Ich habe mit einer paar Notifications von Jeeftor rumprobiert, klappt eigentlich ganz gut.

Aber wie sage ich denn der Angelegenheit dass sie alle 30 Sekunden beispielsweise zwischen den Ansichten von Wetter und Kalender wechseln soll? Habe da gerade irgendwie ein Brett vor dem Kopf…

also ich habe die blueprints von smathome junkie
das nennt sich awtrix create sensor app ( google das mal evlt gibts da anderweitig auch blueprints)

ganz praktisch ist tatsächlich auch die app fürs handy zur übersicht

dort siehst du dann wenn du über create sensor app (blueprint home assistant) eine Entität hinzugefügt hast eine liste die er ab arbeitet.
Z.B. Außentemperatur → Stromverbrauch → und von vorne
kanns dir leider nicht zeigen da ich aktuell nicht zuhause bin (screenshot der app)

was du aktuell machst ist eine notification die eine überspielt die andere notification

notifications werden in der smartphone app nicht in der Liste aufgezeigt (keine sensor app) da sie sich nicht wiederholen

Hallo, die blueprints von smarthome junkie die man erwerben kann sind mir ein Begriff. Nun gibt es aber auch ein YT von JochenMollVideographer wo die Einstellungen der Blueprints via HA in Deutsch dargestellt werden. Leider antwortet Moll nicht auf die vielen Anfragen (!) nicht und verweißt nur auf GITHUB. Wenn ich schon Geld ausgebe wäre es sinnig die Deutsche Version zu erwerben. Geht die Oberfläche der Blueprints von smarthome junkie auf Deutsch umzustellen oder wo könnte es die deutsche Version geben?

Also das hier sieht schon sehr nach der create notification aus.

Ich habe das mit Node-RED gelöst, klappt sehr gut. Kann den Code hier einstellen…
Habe mir dann auch noch Einstellmöglichkeiten gebastelt.

1 „Gefällt mir“

Sehr gerne. Und selbst wenn es nur jemandem als Vorlage dient.

Kann man die Anzeige der Standard-Dinger von Awtrix eigentlich irgendwie abschalten?

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.

Wäre ja Quatsch, wenn man das über das Webinterface machen könnte. Hatte mir die Anleitung für die Button noch nie angeguckt :smiley:

Hi Roberto, danke dir. Kannst du mir erklären, wie ich es mache, dass einzelne Flows nacheinander laufen. Ich bekomme es nur hin, das entweder der eine oder der andere läuft. Entweder Anzeige Batterie oder Anzeige Temperatur. Würde mich über Hilfe sehr freuen

Hi,

das ist schwer zu erklären, Du kommst nicht zufällig aus der Gegend um MA?

Ich lege zuerst leere Meldungen an um diese später mit Daten zu füllen.

[{"id":"ea12b25530ab94ee","type":"group","z":"5a03cbe9a6459077","name":"","style":{"stroke":"#a4a4a4","fill-opacity":"0.5","label":true,"fill":"#d1d1d1"},"nodes":["4390e09637f52ab4","415019ee5cf18be2","29dacca9bb169442","33deb498cd541f49","de72f00e3ce1a3fd","f22574fefc88cd37","1b226514d2645ec5","c4752e405680b39b","176d9fd3aa52b2a3","b9d5bd0f81c92468","1461db435992b4e1","dae9f7864ea03cae","c062485d3b5bdd17","2f4f7a26321a12d9"],"x":14,"y":719,"w":1012,"h":382},{"id":"4390e09637f52ab4","type":"mqtt out","z":"5a03cbe9a6459077","g":"ea12b25530ab94ee","name":"awtrix/Netzbezug","topic":"awtrix/custom/Netzbezug","qos":"","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"346df2a95aac5785","x":910,"y":940,"wires":[]},{"id":"415019ee5cf18be2","type":"function","z":"5a03cbe9a6459077","g":"ea12b25530ab94ee","name":"Netzbezug auslesen","func":"// Get the data from the sensor\n// var AnzahlWatt = global.get('homeassistant.homeAssistant.states[\"sensor.sunny_boy_metering_power_absorbed\"].state');\n\nmsg.payload = { \"text\": \"- * -\", \"icon\": \"56657\", \"textCase\": \"2\", \"color\": \"990000\" }\n\nreturn msg;","outputs":2,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":520,"y":940,"wires":[["4390e09637f52ab4"],[]]},{"id":"29dacca9bb169442","type":"mqtt out","z":"5a03cbe9a6459077","g":"ea12b25530ab94ee","name":"awtrix/Einspeisen","topic":"awtrix/custom/Einspeisen","qos":"","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"346df2a95aac5785","x":910,"y":820,"wires":[]},{"id":"33deb498cd541f49","type":"function","z":"5a03cbe9a6459077","g":"ea12b25530ab94ee","name":"Einspeisung auslesen","func":"// Get the data from the sensor\n// var Einspeisung = global.get('homeassistant.homeAssistant.states[\"sensor.sunny_boy_metering_power_supplied\"].state');\n\nmsg.payload = { \"text\": \"- * -\", \"icon\": \"56656\", \"textCase\": \"2\", \"color\": \"008000\" }\n\nreturn msg;","outputs":2,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":520,"y":820,"wires":[["29dacca9bb169442"],[]]},{"id":"de72f00e3ce1a3fd","type":"mqtt out","z":"5a03cbe9a6459077","g":"ea12b25530ab94ee","name":"awtrix/Solarstrom","topic":"awtrix/custom/Solarstrom","qos":"","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"346df2a95aac5785","x":910,"y":760,"wires":[]},{"id":"f22574fefc88cd37","type":"function","z":"5a03cbe9a6459077","g":"ea12b25530ab94ee","name":"Solarstrom auslesen","func":"// Get the data from the sensor\n// var Solarstrom = global.get('homeassistant.homeAssistant.states[\"sensor.sunny_boy_grid_power\"].state');\n\nmsg.payload = { \"text\": \"- * -\", \"icon\": \"52101\", \"textCase\": \"2\", \"color\": \"cece00\" }\n\nreturn msg;","outputs":2,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":520,"y":760,"wires":[["de72f00e3ce1a3fd"],[]]},{"id":"1b226514d2645ec5","type":"mqtt out","z":"5a03cbe9a6459077","g":"ea12b25530ab94ee","name":"awtrix/Temp. Hinten","topic":"awtrix/custom/Temperatur_Terrasse","qos":"","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"346df2a95aac5785","x":900,"y":1000,"wires":[]},{"id":"c4752e405680b39b","type":"function","z":"5a03cbe9a6459077","g":"ea12b25530ab94ee","name":"Temp. Hinten auslesen","func":"// Get the data from the sensor\n// var Temperatur_Terrasse = global.get('homeassistant.homeAssistant.states[\"sensor.bt_terrasse_temperature\"].state');\n\nmsg.payload = { \"text\": \"- * -\", \"icon\": \"13593\", \"textCase\": \"2\", \"color\": \"ffffff\" }\n\nreturn msg;","outputs":2,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":520,"y":1000,"wires":[["1b226514d2645ec5"],[]]},{"id":"176d9fd3aa52b2a3","type":"mqtt out","z":"5a03cbe9a6459077","g":"ea12b25530ab94ee","name":"awtrix/Temp. Vorne","topic":"awtrix/custom/Temperatur_Vorne","qos":"","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"346df2a95aac5785","x":910,"y":1060,"wires":[]},{"id":"b9d5bd0f81c92468","type":"function","z":"5a03cbe9a6459077","g":"ea12b25530ab94ee","name":"Temp. Vorne auslesen","func":"// Get the data from the sensor\n// var Temperatur_Vorne = global.get('homeassistant.homeAssistant.states[\"sensor.solarfocus_biomass_boiler_outdoor_temperature\"].state');\n\nmsg.payload = { \"text\": \"- * -\", \"icon\": \"13593\", \"textCase\": \"2\", \"color\": \"ffffff\" }\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":520,"y":1060,"wires":[["176d9fd3aa52b2a3"]]},{"id":"1461db435992b4e1","type":"mqtt out","z":"5a03cbe9a6459077","g":"ea12b25530ab94ee","name":"awtrix/Verbrauch","topic":"awtrix/custom/Verbrauch","qos":"","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"346df2a95aac5785","x":910,"y":880,"wires":[]},{"id":"dae9f7864ea03cae","type":"function","z":"5a03cbe9a6459077","g":"ea12b25530ab94ee","name":"Verbrauch auslesen","func":"// Get the data from the sensor\n// var Verbrauch = global.get('homeassistant.homeAssistant.states[\"sensor.sunny_boy_metering_current_consumption\"].state');\n\nmsg.payload = { \"text\": \"- * -\", \"icon\": \"52715\", \"textCase\": \"2\", \"color\": \"990000\" }\n\nreturn msg;","outputs":2,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":530,"y":880,"wires":[["1461db435992b4e1"],[]]},{"id":"c062485d3b5bdd17","type":"comment","z":"5a03cbe9a6459077","g":"ea12b25530ab94ee","name":"AWTRIX - Nach Neustart Slots verteilen","info":"From 22:00 - 08:00","x":190,"y":1060,"wires":[]},{"id":"2f4f7a26321a12d9","type":"server-state-changed","z":"5a03cbe9a6459077","g":"ea12b25530ab94ee","name":"AWTRIX - Initialisierung","server":"1046d712.e31c69","version":5,"outputs":2,"exposeAsEntityConfig":"","entityId":"sensor.awtrix_uptime","entityIdType":"exact","outputInitially":false,"stateType":"num","ifState":"45","ifStateType":"num","ifStateOperator":"lte","outputOnlyOnStateChange":false,"for":"0","forType":"num","forUnits":"seconds","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[],"x":140,"y":760,"wires":[["f22574fefc88cd37","33deb498cd541f49","dae9f7864ea03cae","415019ee5cf18be2","c4752e405680b39b","b9d5bd0f81c92468"],[]]},{"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":""},{"id":"1046d712.e31c69","type":"server","name":"Home Assistant","addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"","connectionDelay":false,"cacheJson":false,"heartbeat":false,"heartbeatInterval":"","statusSeparator":"","enableGlobalContextStore":false}]

Du musst hat einzelne Platzhalter schaffen und die Daten nicht immer in den Gleichen (über)schreiben…

Nee weiter weg von Mannheim. Danke für das Angebot.

Danke, bekomme ich irgendwie nicht hin.

Zeitweise läuft eins dann mal zwei aber mehr hat noch nicht funktioniert.

Und ich kann nicht nachvollziehen warum welches läuft oder wieso mehrere laufen

Ich bin kein Freund von Node Red. Deswegen lasse ich es über die Automatisierung laufen von HA. Von Prinzip ganz einfach du sagst ihn er soll z.b. alle 5 Minuten die Automation ausführen und unter dann mache → aktion hinzufügen und dort nach aktion suchen. Dann solltest du Aktion ausführen finden. Das Auswählen und dort mal ulanzi eingeben. Da haste alles, was du brauchst, um es zu steuern. Mein Tipp noch man als Erstes immer ein Del Screen und dann sag ihn was er machen soll. Um eigne Variable mit reinzubringen, einfach text screen wählen und auf die 3 punkte und In Yaml bearbeiten klicken, da kannst du das dann wie in Beispiel machen:

data:
  default_font: false
  text: Sonnenuntergang {{ states("sensor.sonnenuntergang") }}
  lifetime: 999
  screen_time: 10
  r: 255
  g: 255
  b: 255
action: esphome.ulanzi_text_screen

Das Beispiel würde dir den Sonnenuntergang in Display anzeigen.

Ich finde es so einfacher und das reicht mir auch aus.

1 „Gefällt mir“

Das Teil läuft bei mir nicht über ESPHome. Ich habe eine

Sehr guter Preis übrigens…

Danke euch. Ich habe auch die TC001. Damit geht es nur über die Node-RED Variante oder ?

Ja, ich habe nichts anderes. Zu den Ulanzi TC001 gibt es hier schon ein Beitrag: 8x32 Pixel Uhr mit HomeAssistant Anbindung

Dort ist ein ESP32 verbaut. Mit ein Firmware Flash kann man diesen über ESPHome bedienen in HA. Steht alles in Beitrag.

EDIT: Da gibt es das Ulanzi TC001 für 28,95 € (Mit Rabatt Code: U14) → Ulanzi TC001 Smart Pixel Uhr 2882- Ulanzi De

Meinen habe ich mit AWTRIX 3 geflashed.

Habe ich damals nicht verstanden. Ging super leicht mit dem flash von BLUEFORCER.

Wow, das ist ja super günstig!!!

Die Blueforcer Variante hab ich noch mit ein selbst gebauten Display hier stehen. Wollte diese auch erst nutzen. Leider ist diese Variante schon alt und wird nicht weiter entwickelt und ich bin kein Freund von Node-Red. Deswegen habe ich mich für ESPHome Version entschieden.

Danke nochmal. ich versuche es mal so

Hallo Roberto
wie hast du die Anzeige / Übersicht in HA erstellt?

Das ist ein iframe.

type: iframe
url: http://192.168.178.XXX/fullscreen
aspect_ratio: 32%
layout_options:
  grid_columns: 4
  grid_rows: 2

… und das sind die Knöpfe / Schalter

type: horizontal-stack
cards:
  - type: custom:mushroom-light-card
    entity: light.awtrix_matrix
    tap_action:
      action: toggle
    layout: vertical
    icon: mdi:contrast-circle
    use_light_color: false
    show_brightness_control: false
    show_color_control: false
    show_color_temp_control: false
    secondary_info: state
    name: Helligkeit
    collapsible_controls: false
  - type: custom:mushroom-entity-card
    entity: sensor.awtrix_current_app
    layout: vertical
    name: Modus
    tap_action:
      action: none
    hold_action:
      action: none
    double_tap_action:
      action: none
    icon: mdi:camera-burst
  - type: custom:mushroom-entity-card
    entity: sensor.awtrix_batterie
    layout: vertical
    name: Batterie
  - type: custom:mushroom-entity-card
    entity: sensor.awtrix_free_ram
    layout: vertical
    name: Speicher
    fill_container: false
    secondary_info: state
    tap_action:
      action: none
    hold_action:
      action: none
    double_tap_action:
      action: none
  - type: custom:mushroom-entity-card
    entity: select.awtrix_transition_effect
    layout: vertical
    fill_container: false
    secondary_info: state
    tap_action:
      action: none
    hold_action:
      action: none
    double_tap_action:
      action: none
    name: Effekt

… und der Helligkeitsregler!

type: custom:mushroom-light-card
entity: light.awtrix_matrix
use_light_color: false
show_brightness_control: true
show_color_temp_control: false
show_color_control: true
collapsible_controls: false
name: AWTRIX - Helligkeit
icon_color: primary
fill_container: true
layout: horizontal
2 „Gefällt mir“