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. Netatmo Welcome und Alexa

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Netatmo Welcome und Alexa

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
blocklyjavascriptnode-redcommunication
18 Beiträge 3 Kommentatoren 1.2k Aufrufe 3 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.
  • T Thor72H

    Hallo,
    leider habe ich nichts gefunden und arbeite mich gerade neu in ioBroker ein. Ich habe diverse Netatmo Welcome und Presence Kameras im Einsatz, habe auch den Entsprechenden Adapter installiert und sehe auch die Events.

    Jetzt würde ich gerne über Alexa eine Persönliche Begrüßung ausgeben wenn eine Bestimmte Person gesehen wird, das aber auch nur beim ersten Event am Tag.

    Stehe da leider etwas auf dem Schlauch.

    CinimodC Offline
    CinimodC Offline
    Cinimod
    Most Active
    schrieb am zuletzt editiert von Cinimod
    #3

    @thor72h

    Ist das Event dann das Sichten dieser Person, oder wie muss man sich das vorstellen ? Oder sind Event und Sichten zwei verschiedene Sachen, dann müsstest du mal erläutern was Event ist und wie es ausgelöst wird ?

    Wenn Event das Sichten ist währe das der Ansatz:

    Bildschirmfoto 2021-12-13 um 21.34.45.png

    Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      SlipKoRn_DH88
      schrieb am zuletzt editiert von SlipKoRn_DH88
      #4

      @Thor72H meinte damit, dass das Sichten das Event ist.
      Anbei mal ein Screenshot der Daten.
      Netatmo.jpg

      Leider komme ich nicht dahinter, welcher Wert die aktive Erkennung einer Person ist.

      @Cinimod dein Blockly finde ich super!

      CinimodC 1 Antwort Letzte Antwort
      0
      • S SlipKoRn_DH88

        @Thor72H meinte damit, dass das Sichten das Event ist.
        Anbei mal ein Screenshot der Daten.
        Netatmo.jpg

        Leider komme ich nicht dahinter, welcher Wert die aktive Erkennung einer Person ist.

        @Cinimod dein Blockly finde ich super!

        CinimodC Offline
        CinimodC Offline
        Cinimod
        Most Active
        schrieb am zuletzt editiert von
        #5

        @slipkorn_dh88

        Der out_of_sight Datenpunkt sollte sich auf true ändern wenn die Person erkannt wird, vermutlich nur ganz kurz, aber für den trigger reicht es sicher .

        Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          SlipKoRn_DH88
          schrieb am zuletzt editiert von
          #6

          @cinimod Leider nein.

          Unabhängig von der Netatmo Welcome, was hast du denn als Trigger für die Anwesenheitserkennung gesetzt?

          1 Antwort Letzte Antwort
          0
          • CinimodC Offline
            CinimodC Offline
            Cinimod
            Most Active
            schrieb am zuletzt editiert von
            #7

            @slipkorn_dh88

            Ich habe das Script ja nicht am laufen bei mir, habe das nur sch ell zusammen gebastelt für euch.

            Der trigger muss halt der datenpunkt sein der true geht wenn die cam diese person erkennt. Da musst du selbst mal schauen. Habe auch siwas nicht am laufen.

            Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

            S 1 Antwort Letzte Antwort
            0
            • CinimodC Cinimod

              @slipkorn_dh88

              Ich habe das Script ja nicht am laufen bei mir, habe das nur sch ell zusammen gebastelt für euch.

              Der trigger muss halt der datenpunkt sein der true geht wenn die cam diese person erkennt. Da musst du selbst mal schauen. Habe auch siwas nicht am laufen.

              S Offline
              S Offline
              SlipKoRn_DH88
              schrieb am zuletzt editiert von SlipKoRn_DH88
              #8

              @cinimod Achso, verstanden! Danke für die Mühe!

              Ich bin noch am Testen. Mit dem Trigger "at Home" auf true funktioniert es. Der Zustand bleibt aber natürlich so lange auf true, bis die Person nicht mehr zu Hause ist. D.h. die Sprachausgabe wiederholt endlos alle 10 Sekunden "Willkommen zu Hause..."

              Ich habe schon mit den Timeouts "Stop", "Pause","Ausführen" und "Intervall herumgespielt, aber ohne Erfolg.

              Ich habe nun wohl die Lösung:

              Unter "Objekte" im Order "Javascript" -> "variables" einen neuen Wert erstellen. Hier wie in deinem Beispiel "begrüßung erledig" und diesem "Boolean" zuordnen.
              In Blockly unter Variabeln eine neue Variabel erstellen und den neu angelegten Wert hier hinein kopieren und dann das Blockly wie folgt aufbauen:

              Zuhause.jpg

              Und zum Schluss mit dem Zeitplan steuern, wann der neu erstelle Wert wieder auf falsch gesetzt wird und somit danach wieder eine erneute Begrüßung statt finden kann.

              1 Antwort Letzte Antwort
              0
              • CinimodC Offline
                CinimodC Offline
                Cinimod
                Most Active
                schrieb am zuletzt editiert von
                #9

                @slipkorn_dh88

                Der erstellte Datenpunkt ist doch garnicht notwendig oder ? Warum nimmst nicht einfach eine Variable wie in meinem Beispiel.

                Ich wusste nur nicht was du als Trigger nehmen kannst, daher ist das in meinem Beispiel leer, kenne ja nicht die auswahl deiner Datenpunkte, und weiß nicht welcher sich ändert wenn die Cam dich entdeckt hat.

                Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  SlipKoRn_DH88
                  schrieb am zuletzt editiert von
                  #10

                  @cinimod Ok, so ist es natürlich noch einfacher. Danke!

                  S 1 Antwort Letzte Antwort
                  0
                  • S SlipKoRn_DH88

                    @cinimod Ok, so ist es natürlich noch einfacher. Danke!

                    S Offline
                    S Offline
                    SlipKoRn_DH88
                    schrieb am zuletzt editiert von
                    #11

                    Frohe Weihnachten zusammen,

                    das oben gezeigte Script funktioniert nun seit Tagen gut. Einziges Problem ist, halte ich mich nun eine Weile im Sichtbereich der Kamera auf, kommt natürlich eine Sprachausgabe nach der anderen.

                    Ich habe leider noch keine Möglichkeit gefunden, die Sprachausgabe, sobald eine Person erkannt und angesprochen wurde, für z.B. eine Stunde zu pausieren.

                    Hat jemand eine Idee?

                    Zudem habe ich die Sprachausgabe mit Hilfe eines Scripts von https://www.elzershark.com/ erweitert. Er hat es mit einer ESP-32 Cam eingerichtet. Hier habe ich das Script einfach etwas auf die Netatmo angepasst:
                    Sprachausgabe.jpg
                    Auch hier habe ich natürlich das Problem, dass die Sprachausgabe immer wieder wiederholt, sobald ich mich längere Zeit vor der Kamera auf halte.

                    Viele Grüße

                    CinimodC 1 Antwort Letzte Antwort
                    0
                    • S SlipKoRn_DH88

                      Frohe Weihnachten zusammen,

                      das oben gezeigte Script funktioniert nun seit Tagen gut. Einziges Problem ist, halte ich mich nun eine Weile im Sichtbereich der Kamera auf, kommt natürlich eine Sprachausgabe nach der anderen.

                      Ich habe leider noch keine Möglichkeit gefunden, die Sprachausgabe, sobald eine Person erkannt und angesprochen wurde, für z.B. eine Stunde zu pausieren.

                      Hat jemand eine Idee?

                      Zudem habe ich die Sprachausgabe mit Hilfe eines Scripts von https://www.elzershark.com/ erweitert. Er hat es mit einer ESP-32 Cam eingerichtet. Hier habe ich das Script einfach etwas auf die Netatmo angepasst:
                      Sprachausgabe.jpg
                      Auch hier habe ich natürlich das Problem, dass die Sprachausgabe immer wieder wiederholt, sobald ich mich längere Zeit vor der Kamera auf halte.

                      Viele Grüße

                      CinimodC Offline
                      CinimodC Offline
                      Cinimod
                      Most Active
                      schrieb am zuletzt editiert von Cinimod
                      #12

                      @slipkorn_dh88

                      Im obigen Skript hatten wir doch schon eine Sperrvariable eingebaut, das er nur beim ersten sichten am Tag sich meldet, und sie beim Tageswechsel wieder frei gibt.

                      Funktionier das so nicht, oder willst du es anders haben ?

                      Das ist das Prinzip wenn eine gewissen zeit ablaufen soll:

                      Bildschirmfoto 2021-12-26 um 23.35.49.png

                      Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                      1 Antwort Letzte Antwort
                      0
                      • S Offline
                        S Offline
                        SlipKoRn_DH88
                        schrieb am zuletzt editiert von
                        #13

                        @cinimod

                        Es funktioniert leider nicht gut mit der Sperrvariable. Ich glaube das liegt daran, dass der Wert der Kamera bei der Sichtung nicht mit true/false geschrieben wird, sondern hier das Datum und die Uhrzeit der Sichtung hinterlegt wird.

                        CinimodC 1 Antwort Letzte Antwort
                        0
                        • S SlipKoRn_DH88

                          @cinimod

                          Es funktioniert leider nicht gut mit der Sperrvariable. Ich glaube das liegt daran, dass der Wert der Kamera bei der Sichtung nicht mit true/false geschrieben wird, sondern hier das Datum und die Uhrzeit der Sichtung hinterlegt wird.

                          CinimodC Offline
                          CinimodC Offline
                          Cinimod
                          Most Active
                          schrieb am zuletzt editiert von Cinimod
                          #14

                          @slipkorn_dh88

                          Ah ok, das muss man mir ja auch sagen vorher ;) Stell mal den Trigger auf geändert.

                          Vielleicht zeigst du dein nicht funktionierendes Skript mal, dann kann man mal drüber schauen wo es hängt.

                          Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                          1 Antwort Letzte Antwort
                          0
                          • S Offline
                            S Offline
                            SlipKoRn_DH88
                            schrieb am zuletzt editiert von SlipKoRn_DH88
                            #15

                            @cinimod
                            Frohes neues Jahr!
                            Anbei Screenshots der beiden Scripts. Die Trigger hatte ich bereits auf "geändert" gestellt.
                            Welcome2.jpg Sprachausgabe.jpg

                            1 Antwort Letzte Antwort
                            0
                            • CinimodC Offline
                              CinimodC Offline
                              Cinimod
                              Most Active
                              schrieb am zuletzt editiert von
                              #16

                              @slipkorn_dh88

                              Hey, ich glaube das ist ein Problem. Du wolltest bestimmt reagieren wenn der Trigger Datenpunkt "wahr" ist ... dann nimm da den Trigger Block "opjektID" und stelle diesen auf "WERT".

                              Bildschirmfoto 2022-01-04 um 10.31.12.png

                              im Vorderen script, benutzt du da den Wizard Zeitplan ? Falls ja, besser Cron nehmen, mit Wizard gibt es immer wieder Probleme.

                              Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                              1 Antwort Letzte Antwort
                              0
                              • S Offline
                                S Offline
                                SlipKoRn_DH88
                                schrieb am zuletzt editiert von SlipKoRn_DH88
                                #17

                                @cinimod
                                Deinen Vorschlag habe ich getestet. Aber damit funktioniert das Script nicht mehr.

                                Die Sperrvariable funktioniert nun. Ich musste den Adapter neu starten. Auch das Ablaufen der Zeit funktioniert, danke!

                                Ich habe zwischenzeitlich beim "Willkommen-Script" den Trigger geändert. Ich nutze nun nicht mehr die Kamera, sondern den FritzBox Adapter mit dem Datenpunkt "tr-064.0.devices.iPhone-Nico.active". Also ob die Wlan Verbindung false oder true. Das funktioniert soweit, nur das nach Ablauf des Timers eine Begrüßung statt finden, obwohl der Status des Datenpunkts nicht geändert wurde.
                                Für den Trigger nutze ich wahr/unwahr. Mit wahr wird "Willkommen" und mit unwahr wird "das Haus verlassen" ausgegeben.

                                Das Script sieht nun so aus:
                                Welcome2.jpg

                                Ich musste unter "falls" den Baustein Wert von Objekt ID hinzufügen, da es sonst nicht funktionerte.

                                CinimodC 1 Antwort Letzte Antwort
                                0
                                • S SlipKoRn_DH88

                                  @cinimod
                                  Deinen Vorschlag habe ich getestet. Aber damit funktioniert das Script nicht mehr.

                                  Die Sperrvariable funktioniert nun. Ich musste den Adapter neu starten. Auch das Ablaufen der Zeit funktioniert, danke!

                                  Ich habe zwischenzeitlich beim "Willkommen-Script" den Trigger geändert. Ich nutze nun nicht mehr die Kamera, sondern den FritzBox Adapter mit dem Datenpunkt "tr-064.0.devices.iPhone-Nico.active". Also ob die Wlan Verbindung false oder true. Das funktioniert soweit, nur das nach Ablauf des Timers eine Begrüßung statt finden, obwohl der Status des Datenpunkts nicht geändert wurde.
                                  Für den Trigger nutze ich wahr/unwahr. Mit wahr wird "Willkommen" und mit unwahr wird "das Haus verlassen" ausgegeben.

                                  Das Script sieht nun so aus:
                                  Welcome2.jpg

                                  Ich musste unter "falls" den Baustein Wert von Objekt ID hinzufügen, da es sonst nicht funktionerte.

                                  CinimodC Offline
                                  CinimodC Offline
                                  Cinimod
                                  Most Active
                                  schrieb am zuletzt editiert von
                                  #18

                                  @slipkorn_dh88

                                  Schön das du es hin bekommen hast :+1:

                                  Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                                  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

                                  305

                                  Online

                                  32.7k

                                  Benutzer

                                  82.4k

                                  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