Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Szenenadapter - wie konfigurieren ?

    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

    Szenenadapter - wie konfigurieren ?

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

      Hallo alle zusammen,

      Ich brauch mal Eure Hilfe: Habe mir den Szenenadapter eingerichtet und auch schon Szenen angelegt, aber ich verstehe noch nicht so ganz die Logik:

      Z.B.

      Ich habe einen Trigger angelegt (Optischen Sensor - HM-Sec-SCo)

      Ich möchte wenn dieser öffnet eine Mail oder Pushover erhalten. Wie richte ich das ein ich finde zwar den Trigger aber wie stelle ich den Bezug zu Mail od. Pushover her.

      Hier meine aktuelle Konfig:

      686_unbenannt.png

      Hilfreich wäre eine Beispielkonfig von Euch

      E-Mail Adapter ist auch eingerichtet u. funktioniert.

      Vielen Dank im Voraus

      crepp

      1 Reply Last reply Reply Quote 0
      • P
        pix last edited by

        Hallo crepp,

        Schnell von unterwegs:

        Pushover- und Mail-Nachrichten werden mit dem JavaScript Befehl sendTo() verschickt. Daher ist die direkte Verknüpfung in scenes nicht möglich. Du musst ein Skript verwenden.

        Pix

        Gesendet mit Tapatalk

        1 Reply Last reply Reply Quote 0
        • P
          pix last edited by

          on("hm-rpc.0.1234567.STATE", function (obj) { 
              if (obj.state.val) {
                  sendTo("pushover", ....);
                  log('TFK meldet offen');
              } else {
                  log('TFK meldet geschlossen');
             }
          });
          

          Wie pushover konfiguriert wird steht auf der pushover readme Seite.

          Gruß

          Pix

          Gesendet mit Tapatalk (kein Spaß, hier Code einzutippen 😉 )

          1 Reply Last reply Reply Quote 0
          • C
            crepp last edited by

            Hallo,

            Danke für die schnelle Antwort.

            Wo kommt jetzt der Code den du gepostet hast genau rein ?

            Gruß

            crepp

            1 Reply Last reply Reply Quote 0
            • P
              pix last edited by

              Hallo,

              Du musst den JavaScript Adapter installieren (hat so Ein gelbes ikon) und starten, dann erscheint in Admin ein neuer Reiter "Skripte". Darin kannst du (am bestehen unter "Common") ein neues Skript anlegen. Da hinein den Code kopieren, Namen des Skriptes ändern (vorher Script1) und speichern. Skript starten mit Klick auf den roten Play Knopf.

              Pix

              Gesendet mit Tapatalk

              1 Reply Last reply Reply Quote 0
              • P
                pix last edited by

                Achtung, der Code ist noch nicht vollständig. Bei den … Noch die Einstellungen für die pushover Nachricht schreiben. Siehe Readme pushover.

                Pix

                Gesendet mit Tapatalk

                1 Reply Last reply Reply Quote 0
                • C
                  crepp last edited by

                  Ja ist klar - Javascript ist bei mir schon aktiviert u. es laufen auch 2 Scripte. Wie binde ich das spezielle Script f. E-Mail oder Pushover dann in die Szene ein ?

                  Gruß

                  crepp

                  1 Reply Last reply Reply Quote 0
                  • S
                    Solear last edited by

                    @crepp:

                    Ja ist klar - Javascript ist bei mir schon aktiviert u. es laufen auch 2 Scripte. Wie binde ich das spezielle Script f. E-Mail oder Pushover dann in die Szene ein ?

                    Gruß

                    crepp `

                    Das brauchst du nicht in die Szene einbinden. Du hast die Szene sozusagen mit Javascript erstellt.

                    Ich kommentiere mal den Code, dann ist es verständlicher was er macht:

                    on("hm-rpc.0.1234567.STATE", function (obj) {		// Mit "on" lauscht man auf das genannte Teil und führt die nachfolgenden Zeilen in der {} aus. 
                        if (obj.state.val) {								// "wenn...wechsel zu true dann sende an Pushover den Text ..." - wobei man die ... im Code durch "Text" ersetzen muss.
                            sendTo("pushover", ....);
                            log('TFK meldet offen');						// Schreibt ins Log
                        } else {										// "wenn (siehe oben), ansonsten melde ans Log.
                            log('TFK meldet geschlossen');
                       }
                    });
                    
                    1 Reply Last reply Reply Quote 0
                    • C
                      crepp last edited by

                      Hallo,

                      Danke für die Super-Erklärung. Ich werde das so mal testen. Sollte ich hinkriegen.

                      Bitte jetzt nicht falsch verstehen:

                      Trotzdem würde ich die Anforderung gerne auch mit "Szenen" umsetzen (können). Einfach weil mir das Javascript nicht so geläufig ist u. die Szenen besser meinem Verständnis entsprechen.

                      Vielen Dank für Eure Hilfe pix u. solear

                      1 Reply Last reply Reply Quote 0
                      • C
                        crepp last edited by

                        Hallo,

                        Habs jetzt eingerichtet - und funktioniert. Danke für die Hilfe.

                        Bleibt noch die frage mit dem Szenen-Adapter. (siehe oberer Post)

                        Kann jemand helfen ?

                        Würde die Szenen gern auch für andere Benachrichtigungen verwenden.

                        Gruß

                        crepp

                        1 Reply Last reply Reply Quote 0
                        • C
                          crepp last edited by

                          Hallo,

                          Script funktioniert u. Benachrichtigung per pushover auch.

                          Ich bekomme aber im Log noch diesen Fehler:
                          686_error.png

                          ???

                          Gruß

                          crepp

                          1 Reply Last reply Reply Quote 0
                          • Bluefox
                            Bluefox last edited by

                            @crepp:

                            Hallo,

                            Script funktioniert u. Benachrichtigung per pushover auch.

                            Ich bekomme aber im Log noch diesen Fehler:
                            filename="error.PNG" index="0">~~

                            ???

                            Gruß

                            crepp `

                            Was passiert, wenn du aus admin diesen Punkt steuerst?

                            1 Reply Last reply Reply Quote 0
                            • C
                              crepp last edited by

                              Dumme Frage - wie mache ich das ?

                              (Du meinst den Status im Objekte-Reiter von Admin manuell veränder - das habe ich noch nicht gemacht - wie funktioniert das ?)

                              Gruß

                              crepp

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate
                              FAQ Cloud / IOT
                              HowTo: Node.js-Update
                              HowTo: Backup/Restore
                              Downloads
                              BLOG

                              928
                              Online

                              31.9k
                              Users

                              80.3k
                              Topics

                              1.3m
                              Posts

                              4
                              13
                              1117
                              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