Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Awtrix Light - Benachrichtigung bist DP geändert

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Awtrix Light - Benachrichtigung bist DP geändert

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
11 Beiträge 4 Kommentatoren 831 Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • U UncleB

    Mahlzeit,
    Ich komme aus dem Awtrix Light Adapter Thread und erstelle hier eine neues Thema da mein "Problem" nicht direkt was mit dem Adapter zu tun hat.
    Gleich mal vorweg, ich habe sehr wenig Ahnung von Blockly und noch weniger von JavaScript

    Bislang zeigt meine Ulanzi nur die aktuelle Außentemperatur an, einfach direkt im Adapter konfiguriert.

    Nun hätte ich gerne eine Nachricht auf der Ulanzi solang eines meiner Fenster oder Türen geöffnet ist, dazu habe ich das Script von Pittini installiert, läuft auch soweit.
    So mit meinen sehr geringen Basics habe ich nun ein Blockly erstellt..
    Wenn ein Tür / Fenster geöffnet ist und die Temperatur unter 8 Grad dann bitte eine Nachricht auf Ulanzi..
    Funktioniert auch, aber halt nur einmal, diese soll natürlich solange erscheinen bis das Fenster geschlossen ist.

    Setze ich "Wiederholungen" auf 0, erscheint der Status auch nur einmal auf der Ulanzi

    @haus-automatisierung meinte im Adapter Thread
    @haus-automatisierung said in Test Adapter Awtrix-Light:

    Leg einfach eine Funktion an, welche in einem sendTo unter anderem hold: true setzt, fertig.

    Alles klar, aber bitte bisschen unter die Arme greifen, was muss ich tun? :)

    Screenshot 2024-01-22 185825.png

    AsgothianA Offline
    AsgothianA Offline
    Asgothian
    Developer
    schrieb am zuletzt editiert von
    #2

    @uncleb sagte in Awtrix Light - Benachrichtigung bist DP geändert:

    Nun hätte ich gerne eine Nachricht auf der Ulanzi solang eines meiner Fenster oder Türen geöffnet ist, dazu habe ich das Script von Pittini installiert, läuft auch soweit.

    Was meinst du mit "solange". Wie oft / schnell / häufig willst du die Meldung bekommen ? Ich gehe nicht davon aus das du das alleine über die Wiederholungen des Befehls am Awtrix Baustein erreichen kannst.

    Der Standardweg ist:
    Eine Variable "Intervall aktiv", definiert mit wert falsch.

    in dem Falls-Zweig eine weitere Abfrage: Falls Intervall aktiv -> "Ausführen Intervall" block, in dem die Meldung (jeweils mit Wiederholung 0) abgesetzt wird, sowie ein "Intervall aktiv = wahr"
    Dann dem Falls ein Sonst hinzufügen, in diesem ein "anhalten Intervall" block, um die nachrichten anzuhalten., bzw. die Variable "Intervall aktiv" als falsch.

    A.

    ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
    "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

    1 Antwort Letzte Antwort
    0
    • U UncleB

      Mahlzeit,
      Ich komme aus dem Awtrix Light Adapter Thread und erstelle hier eine neues Thema da mein "Problem" nicht direkt was mit dem Adapter zu tun hat.
      Gleich mal vorweg, ich habe sehr wenig Ahnung von Blockly und noch weniger von JavaScript

      Bislang zeigt meine Ulanzi nur die aktuelle Außentemperatur an, einfach direkt im Adapter konfiguriert.

      Nun hätte ich gerne eine Nachricht auf der Ulanzi solang eines meiner Fenster oder Türen geöffnet ist, dazu habe ich das Script von Pittini installiert, läuft auch soweit.
      So mit meinen sehr geringen Basics habe ich nun ein Blockly erstellt..
      Wenn ein Tür / Fenster geöffnet ist und die Temperatur unter 8 Grad dann bitte eine Nachricht auf Ulanzi..
      Funktioniert auch, aber halt nur einmal, diese soll natürlich solange erscheinen bis das Fenster geschlossen ist.

      Setze ich "Wiederholungen" auf 0, erscheint der Status auch nur einmal auf der Ulanzi

      @haus-automatisierung meinte im Adapter Thread
      @haus-automatisierung said in Test Adapter Awtrix-Light:

      Leg einfach eine Funktion an, welche in einem sendTo unter anderem hold: true setzt, fertig.

      Alles klar, aber bitte bisschen unter die Arme greifen, was muss ich tun? :)

      Screenshot 2024-01-22 185825.png

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #3

      @uncleb du vergleichst werte mit Text. Das geht schon mal nicht.
      nimm blaue Zahlen aus dem Bereich Mathematik

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • U UncleB

        Mahlzeit,
        Ich komme aus dem Awtrix Light Adapter Thread und erstelle hier eine neues Thema da mein "Problem" nicht direkt was mit dem Adapter zu tun hat.
        Gleich mal vorweg, ich habe sehr wenig Ahnung von Blockly und noch weniger von JavaScript

        Bislang zeigt meine Ulanzi nur die aktuelle Außentemperatur an, einfach direkt im Adapter konfiguriert.

        Nun hätte ich gerne eine Nachricht auf der Ulanzi solang eines meiner Fenster oder Türen geöffnet ist, dazu habe ich das Script von Pittini installiert, läuft auch soweit.
        So mit meinen sehr geringen Basics habe ich nun ein Blockly erstellt..
        Wenn ein Tür / Fenster geöffnet ist und die Temperatur unter 8 Grad dann bitte eine Nachricht auf Ulanzi..
        Funktioniert auch, aber halt nur einmal, diese soll natürlich solange erscheinen bis das Fenster geschlossen ist.

        Setze ich "Wiederholungen" auf 0, erscheint der Status auch nur einmal auf der Ulanzi

        @haus-automatisierung meinte im Adapter Thread
        @haus-automatisierung said in Test Adapter Awtrix-Light:

        Leg einfach eine Funktion an, welche in einem sendTo unter anderem hold: true setzt, fertig.

        Alles klar, aber bitte bisschen unter die Arme greifen, was muss ich tun? :)

        Screenshot 2024-01-22 185825.png

        haus-automatisierungH Online
        haus-automatisierungH Online
        haus-automatisierung
        Developer Most Active
        schrieb am zuletzt editiert von haus-automatisierung
        #4

        @uncleb sagte in Awtrix Light - Benachrichtigung bist DP geändert:

        Alles klar, aber bitte bisschen unter die Arme greifen, was muss ich tun?

        1. Den sendTo-Baustein löschen (Awtrix-Light Benachrichtigung)
        2. Eine neue Funktion anlegen (gern auch mit Parameter für den Wert)
        3. In die JavaScript-Funktion diesen Code packen:
        sendTo('awtrix-light', 'notification', {
        	text: 'Hier müsste noch getState().val hin',
        	color: '#FFFFFF',
        	repeat: 1,
        	duration: 0,
        	rainbow: false,
        	stack: true,
        	wakeup: true,
        	hold: true,
        });
        
        1. Die Funktion an der Stelle aufrufen, wo vorher der Awtrix-Light Baustein war.
        • kein Intervall-Baustein
        • keine Schleifen bauen
        • einfach nur mit hold arbeiten

        Welche Parameter es gibt? Doku lesen: https://blueforcer.github.io/awtrix-light/#/api?id=custom-apps-and-notifications

        🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
        🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
        📚 Meine inoffizielle ioBroker Dokumentation

        AsgothianA U 2 Antworten Letzte Antwort
        0
        • haus-automatisierungH haus-automatisierung

          @uncleb sagte in Awtrix Light - Benachrichtigung bist DP geändert:

          Alles klar, aber bitte bisschen unter die Arme greifen, was muss ich tun?

          1. Den sendTo-Baustein löschen (Awtrix-Light Benachrichtigung)
          2. Eine neue Funktion anlegen (gern auch mit Parameter für den Wert)
          3. In die JavaScript-Funktion diesen Code packen:
          sendTo('awtrix-light', 'notification', {
          	text: 'Hier müsste noch getState().val hin',
          	color: '#FFFFFF',
          	repeat: 1,
          	duration: 0,
          	rainbow: false,
          	stack: true,
          	wakeup: true,
          	hold: true,
          });
          
          1. Die Funktion an der Stelle aufrufen, wo vorher der Awtrix-Light Baustein war.
          • kein Intervall-Baustein
          • keine Schleifen bauen
          • einfach nur mit hold arbeiten

          Welche Parameter es gibt? Doku lesen: https://blueforcer.github.io/awtrix-light/#/api?id=custom-apps-and-notifications

          AsgothianA Offline
          AsgothianA Offline
          Asgothian
          Developer
          schrieb am zuletzt editiert von
          #5

          @haus-automatisierung sagte in Awtrix Light - Benachrichtigung bist DP geändert:

          einfach nur mit hold arbeiten

          Wie wird dann die Benachrichtigung wieder entfernt, wenn alle Fenster zu sind ? Ich nutz awtrix nicht, bin aber durchaus neugierig.

          A.

          ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
          "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

          1 Antwort Letzte Antwort
          0
          • U Offline
            U Offline
            UncleB
            schrieb am zuletzt editiert von
            #6

            Danke für deine Hilfe Matthias,
            mein get State stimmt wohl noch nicht ganz:

            sendTo('awtrix-light', 'notification', {
            	text: 'getState("javascript.0.FensterUeberwachung.RoomsWithOpenings").val',
            	color: '#FFFFFF',
            	repeat: 1,
            	duration: 0,
            	rainbow: false,
            	stack: true,
            	wakeup: true,
            	hold: true,
            });
            

            Und wie würge ichs wieder aber wenn der Wert vom Datenpunkt auf 0 steht?
            Ein einfaches hold:false klappt nicht :D

            1 Antwort Letzte Antwort
            0
            • haus-automatisierungH haus-automatisierung

              @uncleb sagte in Awtrix Light - Benachrichtigung bist DP geändert:

              Alles klar, aber bitte bisschen unter die Arme greifen, was muss ich tun?

              1. Den sendTo-Baustein löschen (Awtrix-Light Benachrichtigung)
              2. Eine neue Funktion anlegen (gern auch mit Parameter für den Wert)
              3. In die JavaScript-Funktion diesen Code packen:
              sendTo('awtrix-light', 'notification', {
              	text: 'Hier müsste noch getState().val hin',
              	color: '#FFFFFF',
              	repeat: 1,
              	duration: 0,
              	rainbow: false,
              	stack: true,
              	wakeup: true,
              	hold: true,
              });
              
              1. Die Funktion an der Stelle aufrufen, wo vorher der Awtrix-Light Baustein war.
              • kein Intervall-Baustein
              • keine Schleifen bauen
              • einfach nur mit hold arbeiten

              Welche Parameter es gibt? Doku lesen: https://blueforcer.github.io/awtrix-light/#/api?id=custom-apps-and-notifications

              U Offline
              U Offline
              UncleB
              schrieb am zuletzt editiert von
              #7

              @haus-automatisierung said in Awtrix Light - Benachrichtigung bist DP geändert:

              @uncleb sagte in Awtrix Light - Benachrichtigung bist DP geändert:

              Alles klar, aber bitte bisschen unter die Arme greifen, was muss ich tun?

              1. Den sendTo-Baustein löschen (Awtrix-Light Benachrichtigung)
              2. Eine neue Funktion anlegen (gern auch mit Parameter für den Wert)
              3. In die JavaScript-Funktion diesen Code packen:
              sendTo('awtrix-light', 'notification', {
              	text: 'Hier müsste noch getState().val hin',
              	color: '#FFFFFF',
              	repeat: 1,
              	duration: 0,
              	rainbow: false,
              	stack: true,
              	wakeup: true,
              	hold: true,
              });
              
              1. Die Funktion an der Stelle aufrufen, wo vorher der Awtrix-Light Baustein war.
              • kein Intervall-Baustein
              • keine Schleifen bauen
              • einfach nur mit hold arbeiten

              Welche Parameter es gibt? Doku lesen: https://blueforcer.github.io/awtrix-light/#/api?id=custom-apps-and-notifications

              Also die Ulanzi schaltet um sobald ein Fenster geöffnet wird, das funktioniert schon mal.
              Nur zeigt es mir nicht den Wert von "" an, falsch formatiert?

              sendTo('awtrix-light', 'notification', {
              text: 'getState("javascript.0.FensterUeberwachung.WindowsOpen").val',
              	color: '#FFFFFF',
              	repeat: 1,
              	duration: 0,
              	rainbow: false,
              	stack: true,
              	wakeup: true,
              	hold: true,
              });
              

              Und wie beende ich hold sobald das Fenster geschlossen wurde?

              haus-automatisierungH 1 Antwort Letzte Antwort
              0
              • U UncleB

                @haus-automatisierung said in Awtrix Light - Benachrichtigung bist DP geändert:

                @uncleb sagte in Awtrix Light - Benachrichtigung bist DP geändert:

                Alles klar, aber bitte bisschen unter die Arme greifen, was muss ich tun?

                1. Den sendTo-Baustein löschen (Awtrix-Light Benachrichtigung)
                2. Eine neue Funktion anlegen (gern auch mit Parameter für den Wert)
                3. In die JavaScript-Funktion diesen Code packen:
                sendTo('awtrix-light', 'notification', {
                	text: 'Hier müsste noch getState().val hin',
                	color: '#FFFFFF',
                	repeat: 1,
                	duration: 0,
                	rainbow: false,
                	stack: true,
                	wakeup: true,
                	hold: true,
                });
                
                1. Die Funktion an der Stelle aufrufen, wo vorher der Awtrix-Light Baustein war.
                • kein Intervall-Baustein
                • keine Schleifen bauen
                • einfach nur mit hold arbeiten

                Welche Parameter es gibt? Doku lesen: https://blueforcer.github.io/awtrix-light/#/api?id=custom-apps-and-notifications

                Also die Ulanzi schaltet um sobald ein Fenster geöffnet wird, das funktioniert schon mal.
                Nur zeigt es mir nicht den Wert von "" an, falsch formatiert?

                sendTo('awtrix-light', 'notification', {
                text: 'getState("javascript.0.FensterUeberwachung.WindowsOpen").val',
                	color: '#FFFFFF',
                	repeat: 1,
                	duration: 0,
                	rainbow: false,
                	stack: true,
                	wakeup: true,
                	hold: true,
                });
                

                Und wie beende ich hold sobald das Fenster geschlossen wurde?

                haus-automatisierungH Online
                haus-automatisierungH Online
                haus-automatisierung
                Developer Most Active
                schrieb am zuletzt editiert von
                #8

                @uncleb Du sendest gerade eine String mit Code als Inhalt :)

                sendTo('awtrix-light', 'notification', {
                	text: getState('javascript.0.FensterUeberwachung.WindowsOpen').val,
                	color: '#FFFFFF',
                	repeat: 1,
                	duration: 0,
                	rainbow: false,
                	stack: true,
                	wakeup: true,
                	hold: true,
                });
                

                🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                📚 Meine inoffizielle ioBroker Dokumentation

                U 1 Antwort Letzte Antwort
                0
                • haus-automatisierungH haus-automatisierung

                  @uncleb Du sendest gerade eine String mit Code als Inhalt :)

                  sendTo('awtrix-light', 'notification', {
                  	text: getState('javascript.0.FensterUeberwachung.WindowsOpen').val,
                  	color: '#FFFFFF',
                  	repeat: 1,
                  	duration: 0,
                  	rainbow: false,
                  	stack: true,
                  	wakeup: true,
                  	hold: true,
                  });
                  
                  U Offline
                  U Offline
                  UncleB
                  schrieb am zuletzt editiert von
                  #9

                  @haus-automatisierung said in Awtrix Light - Benachrichtigung bist DP geändert:

                                                                                                                                              sendTo('awtrix-light', 'notification', {                                                                                                                                                                            	text: getState('javascript.0.FensterUeberwachung.WindowsOpen').val,                                                                                                                                                                            	color: '#FFFFFF',                                                                                                                                                                            	repeat: 1,                                                                                                                                                                            	duration: 0,                                                                                                                                                                            	rainbow: false,                                                                                                                                                                            	stack: true,                                                                                                                                                                            	wakeup: true,                                                                                                                                                                            	hold: true,                                                                                                                                                                            });                                            
                  

                  Ups :flushed:
                  Jetzt läufts, nur wie springe ich wieder zu meiner benutzerdefinierten App sobald alle Fenster zu sind?

                  haus-automatisierungH 1 Antwort Letzte Antwort
                  0
                  • U UncleB

                    @haus-automatisierung said in Awtrix Light - Benachrichtigung bist DP geändert:

                                                                                                                                                sendTo('awtrix-light', 'notification', {                                                                                                                                                                            	text: getState('javascript.0.FensterUeberwachung.WindowsOpen').val,                                                                                                                                                                            	color: '#FFFFFF',                                                                                                                                                                            	repeat: 1,                                                                                                                                                                            	duration: 0,                                                                                                                                                                            	rainbow: false,                                                                                                                                                                            	stack: true,                                                                                                                                                                            	wakeup: true,                                                                                                                                                                            	hold: true,                                                                                                                                                                            });                                            
                    

                    Ups :flushed:
                    Jetzt läufts, nur wie springe ich wieder zu meiner benutzerdefinierten App sobald alle Fenster zu sind?

                    haus-automatisierungH Online
                    haus-automatisierungH Online
                    haus-automatisierung
                    Developer Most Active
                    schrieb am zuletzt editiert von
                    #10

                    @uncleb Ja wird komplizierter... - hab das daher gerade in die neue Version eingebaut

                    https://github.com/klein0r/ioBroker.awtrix-light/releases/tag/v0.12.0

                    🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                    🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                    📚 Meine inoffizielle ioBroker Dokumentation

                    U 1 Antwort Letzte Antwort
                    0
                    • haus-automatisierungH haus-automatisierung

                      @uncleb Ja wird komplizierter... - hab das daher gerade in die neue Version eingebaut

                      https://github.com/klein0r/ioBroker.awtrix-light/releases/tag/v0.12.0

                      U Offline
                      U Offline
                      UncleB
                      schrieb am zuletzt editiert von
                      #11

                      @haus-automatisierung
                      Ja meeeega, vielen vielen Dank,
                      Perfekt, jetzt macht das Gerät genau was ich will, erheblicher Mehrwert :kissing_smiling_eyes:

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      435

                      Online

                      32.6k

                      Benutzer

                      82.3k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe