NEWS
Awtrix Light Blockly temporäre Nachrichten
-
Hallo, ich würde ganz gern meine neu erworbene Awtrix Light mit dem passenden IOObroker Adapter nutzen um Nachrichten inkl. Icon anzuzeigen. Also soll z.B. Abends, wenn am ächstem Tag der Müll geleert wird, eine Nachricht inkl. Mülltonnensymbol angezeigt werden. Da stehe ich noch auf dem Schlauch...
-
@gluecksmann
Hi hab gestern mein AwTrix Light eingerichtet mit genau dem Feature das du suchst. Ist gar nicht so schwerIch hab Über iCal dem Abfallkalender des örtlichen Anbieter in ioBroker eingebunden (über meinen Google Kalender).
folgendes Skript sorgt dafür das AwTrix nur einblendet wenn der Abfall-Termin am nächsten Tag ist.
Icon in Abhängigkeit tauschen mach ich später noch fertig.
Hab jeweils ein Script für Restabfall und eins für Wertstoff.
Das gleiche dann nochmal für Geburtstage - die aber immer am selben Tag. Hoffe das hilft dir weiter.
Code:
<xml xmlns="https://developers.google.com/blockly/xml"> <block type="on_ext" id="{/+Y,LP2pecj5;Ha7=%]" x="63" y="88"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="/mWv$7Td9G$#YY6WF~.w"> <field name="oid">ical.0.events.1.Restabfallbehaelter</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="u#Fc0mBvvL0fYU[l(4l#"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="V@$%u,5rmt2~:Vm2_Q=;"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="fsLqwYGdN-[XrrucM:49"> <field name="ATTR">val</field> <field name="OID">ical.0.events.1.Restabfallbehaelter</field> </block> </value> <value name="B"> <block type="logic_boolean" id="fKG%T1J}6gL81P2rp[C2"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="L;%-NCflrEaCDL`:g+8]"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">awtrix-light.0.apps.muell.visible</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="BK(QPY2Q_agwUtz|OXHk"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="control" id="o`-):-.3%**-/Vhf-?/q"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">awtrix-light.0.apps.muell.visible</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="ROz?VxvyzaL|72bY|w82"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> </block> </statement> </block> </xml>
-
@painkillerde sagte in Awtrix Light Blockly temporäre Nachrichten:
Hab jeweils ein Script für Restabfall und eins für Wertstoff.
Das geht aber deutlich kürzer:
bzw. eleganter:
-
-
Hallo, bislang habe ich nur einen der beiden "Winkel" orange (wegen BSR in Berlin) angesteuert..ich kann leider nicht sehen was für ein Icon Du da genutzt hast, bzw wie deine Meldung aussieht...bin da nicht so frim..kannst das mal irgendwie zeigen?
-
Also hier das neue Script
Habe im Awtrix ne ExpertenApp angelegt und befülle die mit obigen Script.
Wenn der Kalender (iCal Adapter) morgen einen Event hat (true) übernimmt er das in die Experten App bei "sichtbar".
Damit wird ein- oder ausgeblendet.Dann noch Icon (hab ein zweites Script für Wertstoff) und angepasster Text.
Die blauen Blöcke schreiben alle ins Awtrix Light - App - Objekt.
Hoffe das hilft dir etwas.