Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Awtrix Light Blockly temporäre Nachrichten

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Awtrix Light Blockly temporäre Nachrichten

    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      gluecksmann last edited by

      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...

      painkillerde 1 Reply Last reply Reply Quote 0
      • painkillerde
        painkillerde @gluecksmann last edited by

        @gluecksmann
        Hi hab gestern mein AwTrix Light eingerichtet mit genau dem Feature das du suchst. Ist gar nicht so schwer 😉

        Ich 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.

        844bc3cc-c2a6-48e9-9205-3e6ed241e12e-image.png

        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>
        
        haus-automatisierung G 2 Replies Last reply Reply Quote 0
        • haus-automatisierung
          haus-automatisierung Developer Most Active @painkillerde last edited by haus-automatisierung

          @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:

          Screenshot 2024-03-01 at 13.39.31.png

          bzw. eleganter:

          Screenshot 2024-03-01 at 13.40.55.png

          Siehe https://www.youtube.com/watch?v=J9j3K0X9vlc

          painkillerde 1 Reply Last reply Reply Quote 1
          • painkillerde
            painkillerde @haus-automatisierung last edited by

            @haus-automatisierung

            Ja da sitz ich nun - mit großen Augen....

            Danke!

            1 Reply Last reply Reply Quote 0
            • G
              gluecksmann @painkillerde last edited by

              @painkillerde

              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?

              painkillerde 1 Reply Last reply Reply Quote 0
              • painkillerde
                painkillerde @gluecksmann last edited by

                @gluecksmann

                Also hier das neue Script

                2e4183d8-fe01-401a-8022-a3d56ed8a58a-image.png

                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.

                1 Reply Last reply Reply Quote 1
                • First post
                  Last post

                Support us

                ioBroker
                Community Adapters
                Donate

                741
                Online

                31.9k
                Users

                80.1k
                Topics

                1.3m
                Posts

                3
                6
                478
                Loading More Posts
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes
                Reply
                • Reply as topic
                Log in to reply
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                The ioBroker Community 2014-2023
                logo