Ankündigung

Einklappen

Hinweis

Die Forenregeln wurden überarbeitet (Stand 7.11.22). Sie sind ab sofort verbindlich. Wir bitten um Beachtung.
Mehr anzeigen
Weniger anzeigen

Amazon Alexa Plugin

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Hallo henfri,

    oben hast Du bei "inverted" eine Typo drin "unock" statt "unlock".

    Ich kenne zwar Deinen Smartlock nicht, bei meinem sieht die Config so aus, und die funktioniert.
    Eventuell kannst du auch den "RangeController" verwenden, wie beim "fast perfekten Rolladen", dann entfällt die Abfrage der PIN.

    Code:
    EG:
        Flur:
            haustuer:
                name: haustuer
                alexa_description: Haustür
                alexa_name: Haustuer
                alexa_device: haustuer
                alexa_icon: SMARTLOCK
                unlock:
                    knx_send: 9/9/1
                    type: bool
                    visu_acl: rw
                    knx_dpt: 1
                    alexa_device: haustuer
                    alexa_actions: Unlock
                    autotimer: 5 = 0
                    on_change:
                      - EG.Flur.haustuer.state = 0 if sh.EG.Flur.haustuer.unlock() == True else None
                lock:
                    knx_send: 9/9/2
                    type: bool
                    visu_acl: rw
                    knx_dpt: 1
                    alexa_device: haustuer
                    alexa_actions: Lock
                    autotimer: 5 = 0
                    on_change:
                      - EG.Flur.haustuer.state = 1 if sh.EG.Flur.haustuer.lock() == True else None
                state:
                    knx_listen: 9/9/3
                    knx_init: 9/9/3
                    type: num
                    visu_acl: rw
                    knx_dpt: 20
                    alexa_device: haustuer
                    alexa_actions: ReportLockState
    Gruss Andre

    Kommentar


      Hallo Andre,

      danke!
      Den Typo habe ich korrigiert. Schuppen und Hintertür funktionieren.
      Bei Haustür heißt es "bei Haustür ist ein Problem aufgetreten". Ich habe Haustür nochmal aus der App gelöscht und wieder gesucht - gleiches Problem.
      Dabei ist Haustür doch so einfach (nur ein Item beteiligt):
      Code:
        Haustuer:
            type: bool
            autotimer: 1 = 0
            init: 1
            alexa_actions : Unlock
            alexa_icon: SMARTLOCK
            alexa_description: Haustür
            alexa_name: Haustuer
            alexa_device: haustuer
      Das Einzige was hier speziell ist: sie kann nur Unlock. Nach dem Hinzufügen in Alexa sagt die App aber "sage z.B. verriegele Haustür" -obwohl ja eigentlich bekannt sein sollte, das verriegeln gar nicht geht.
      Vielleicht sollte ich mal Lock hinzufügen?

      Was auch auffällt:
      Code:
      2022-11-20 12:42:15 Type: INFO    - respondig ReportState for 'haustuer'
      2022-11-20 12:42:15 Type: INFO    - received ReportState for 'haustuer'
      2022-11-20 12:42:12 Type: INFO    - respondig ReportState for 'haustuer'
      2022-11-20 12:42:12 Type: INFO    - received ReportState for 'haustuer'
      2022-11-20 12:42:09 Type: INFO    - respondig ReportState for 'haustuer'  ​
      Das wiederholt sich immer wieder alle paar sekunden - bis es irgendwann endet.
      Bei den Anderen zwei Türen ist das nicht so (keine Wiederholungen).

      Vielleicht sollte ich mal ReportState hinzufügen?

      Hast du Erfahrung damit, ob alle Drei funktionen definiert sein müssen?

      Gruß,
      Hendrik

      Kommentar


        Hi henfri,

        ich habe es noch nie ohne die drei Funktionen probiert. Da es sich hier um eine "Security"-Funktion handelt kann es schon sein, dass die hier
        alle Funktionen erwarten.
        Versuch doch mal alle drei Funktionen einzubinden und den "State" nach dem öffnen wieder via eval und timer auf "locked" zu setzen.

        Gruss Andre

        Kommentar

        Lädt...
        X