Ankündigung

Einklappen
Keine Ankündigung bisher.

Amazon Alexa Plugin

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

  • henfri
    antwortet
    Was bedeutet funktioniert nicht.

    Einen Kommentar schreiben:


  • Cannon
    antwortet
    Ich versuche gerade auch die Rollladen-Funktionaltiät umzusetzen. Irgendwas ist aber falsch, weil ich die Position nicht setzen kann. Es geht nur auf und zu:

    Code:
        Buero:
            Rollladen:
                alexa_name: Rollladen Büro
                alexa_device: rollladen_buero
                alexa_description: Rollladen Büro
                alexa_icon: SWITCH
                move:
                    type: bool
                    knx_dpt: 1
                    knx_send: 2/0/2
                    knx_listen: 2/3/2
                    knx_init: 2/3/2
                    enforce_updates: yes
                    visu_acl: rw
                    alexa_device: rollladen_buero
                    alexa_actions: TurnOn TurnOff
                    alexa_retrievable: 'True'
                pos:
                    type: num
                    knx_dpt: 5
                    knx_send: 2/0/42
                    knx_listen: 2/1/6
                    knx_init: 2/1/6
                    enforce_updates: yes
                    visu_acl: rw
                    alexa_device: rollladen_buero
                    alexa_actions: SetPercentage AdjustPercentage
                    alexa_item_range: 0-255
                stop:
                    type: bool
                    knx_dpt: 1
                    knx_send: 2/0/22
                    knx_listen: 2/2/2
                    knx_init: 2/2/2
                    enforce_updates: yes
                    visu_acl: rw
    Also das "pos" funktioniert nicht.

    Einen Kommentar schreiben:


  • AndreK
    antwortet
    Hallo Jürgen,

    probiers mal mit invertieren mittels EVAL, siehe hier

    Code:
    OW:
        Fenster:
            EsszimmerLinks:
                type: bool
                visu_acl: rw
                ow_addr: 3A.CBF713000000
                ow_sensor: IB
                knx_dpt: 1
                knx_send: 2/1/82
                knx_reply: 2/1/82
                eval: not value
    Gruss Andre

    Einen Kommentar schreiben:


  • Jürgen
    antwortet
    Hallo zusammen,

    traue nie dem Anwender ;-)
    Ich habe pro Binäreingang zwei Adressen eingeplant, um beide Zustände als "0" und "1" zu haben. Leider liefern meine Binäreingänge nur einen der beiden Ausgänge.
    Nachdem ich nun die Konfiguration auf die gesendete Adresse umgestellt habe liefer Alexa nun einen Zustand der Kontakte, leider vertauscht.
    Hat jemand eine Idee, wie ich den Zustand im SmarthomeNG oder in Alexa invertieren kann?
    Bei mir sendet ein geschlossenes Fenster eine "0", das Backend sagt dazu "false", Alexa sagt "geöffnet".

    Gruß
    Jürgen

    Einen Kommentar schreiben:


  • AndreK
    antwortet
    Hallo Jürgen,

    in dem Beispiel mit "Erdgeschoss.Buero.Ueberwachung" ist gar keine KNX-Kommunikation ersichtlich ?

    Beim Gartentor -
    ist Deine Gruppenadresse auf "Lesend" parametriert. "KNX_Cache" versucht beim Neustart die Gruppenadresse zu lesen, falls diese nicht auf "Lesend" steht kommt nichts zurück -> keine Wertänderung.
    Lt. Doku verlangt "KNX_Cache" auch einen "KNX_Listen". Im ersten Schritt würde ich "KNX_Listen" ergänzen.

    Eventuell noch mit mit Busmonitor prüfen was das so über den Bus kommt. (nachdem "KNX_Listen" drin ist)

    Gruss Andre
    Zuletzt geändert von AndreK; 26.04.2019, 19:04. Grund: Nachtrag zur obigen Config

    Einen Kommentar schreiben:


  • Jürgen
    antwortet
    Hier noch die Anzeige aus dem Backend, vielleicht hat ja jemand eine Idee....
    Kontaktänderung hat keine Auswirkung auf das Backend...

    Item-Informationen
    Pfad Erdgeschoss.Buero.Ueberwachung
    Name Erdgeschoss.Buero.Ueberwachung
    Typ (type) foo
    Wert (value) None
    Letztes Update 2019-04-26 17:38:02.845947+02:00
    Letzte Änderung 2019-04-26 17:38:02.845415+02:00
    Alter (Update) 56 Minuten, 44.98 Sekunden
    Alter (Änderung) 56 Minuten, 44.98 Sekunden
    Update durch Init
    Geändert durch Init
    vorheriger Wert None
    vorheriges Update 2019-04-26 17:38:02.846916+02:00
    vorherige Änderung 2019-04-26 17:38:02.846460+02:00
    vorh. Alter (Update)
    vorh. Alter (Änderung)
    cache off
    enforce_updates off
    eval_trigger -
    eval -
    on_update -
    on_change -
    log_change -
    cycle -
    crontab -
    autotimer -
    threshold -
    bound method WebSocket.update_item of plugins.visu_websocket.WebSo
    definiert in items.yaml

    Einen Kommentar schreiben:


  • Jürgen
    antwortet
    Fensterüberwachung:

    Zitat von AndreK Beitrag anzeigen
    Hallo Jürgen,

    bei mir funktioniert offen und geschlossen beim Küchenfenster - Config sieht so aus :

    Code:
     fensterkontakt:
    type: bool
    name: kuechenfenster
    alexa_description: Küchenfenster
    alexa_name: kuechenfenster
    alexa_device: kuechenfenster
    alexa_icon: CONTACT_SENSOR
    alexa_actions: ReportContactState
    alexa_retrievable: 'True'
    Gruppenadresse fehlt da auch nur virtuelles Device. Wenn ich den Wert über das Backend ändere meldet Alexa korrekt zurück
    Dann viel Erfolg nächste Woche :-)
    Gruss Andre

    Hallo Andre,

    mal alle zitiert, macht das Problem anschaulicher :-)
    Ja, wenn ich im Backend den Wert ändere, erfolgt die passende Ausgabe.
    Das Problem ist, dass das Backend für alle Kontakte "Geöffnet" also "false" anzeigt, egal, welchen Zustand sie haben.
    Ist der "Knx_cache" hier falsch?
    Code:
    Gartentor:
                    alexa_name: "Gartentor"
                    alexa_description: "Gartentor"
                    alexa_device: gartentor
                    alexa_actions: ReportContactState
                    alexa_retrievable: 'True'
                    alexa_icon: CONTACT_SENSOR
                    type: bool
                    visu_acl: r
                    knx_dpt: 1
                    knx_cache: 6/0/32
    Oder eine andere Idee, wie ich das Backend überzeugen könnte?

    Gruß Jürgen

    Einen Kommentar schreiben:


  • psilo
    antwortet
    AndreK kurze kleine bitte: kannst du das alexacam plugin bitte mit kleinen buchstaben benennen. große im pluginnamen sind eigentlich nicht zulaessig und das bringt uns die sortierung für das neue admin IF durcheinander.

    Einen Kommentar schreiben:


  • AndreK
    antwortet
    Hallo jonofe ,

    wollte mich kurz mit Dir zum Thema "Alexa-Remote und Kamera-Proxy" austauschen. Ich bin gerade an einem Plugin für smarthomeNG um Alexa-Remote zu realisieren.
    PN hast du deaktviert. Vielleicht kannst Du mit mir Kontatk aufnehmen.

    Gruss Andre
    Zuletzt geändert von AndreK; 07.04.2019, 13:54.

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Es gibt auch eine Möglichkeit das zuletzt aktive Echo device zu ermitteln Damit kann man dann mit einem beliebigen smarthome Sprachbefehl eine Aktion abhängig von empfangenden Echo device ausführen Ich habe dies gerade im smarthome Skill für edomi implementiert.

    Einen Kommentar schreiben:


  • AndreK
    antwortet
    Hallo Dominik,

    das sollte über Gruppen in der "Alexa-App" funktionieren. Eine Gruppe Erdgeschoss, eine Gruppe Obergeschoss oder du nennst die beiden Räume
    Bad Obergeschoss, Bad Erdgeschoss.

    Du kannst auch eine Gruppe Bad EG und eine Gruppe Bad OG probieren, das sollte auch funktionieren.
    Man kann allerdings ein Gerät nur einer Gruppe zuweisen.

    Gruss Andre

    Einen Kommentar schreiben:


  • fareroo7
    antwortet
    Hallo,


    gibt es eine Möglichkeit herauszufinden von welcher Alexa der Befehl kommt?

    Ich hab nämlich folgendes "Problem":

    Ich habe z.B im Erdgeschoss und im Obergeschoss jeweils ein Bad.
    Im Erdgeschoss befindet sich eine Alexa und eine im Obergeschoss eine.
    Jetzt wäre es super wenn man die Alexa im Obergeschoss das Bad im Obergeschoss zuweisen könnte.

    Ist das möglich?

    Mit freundlichen Grüßen,
    Dominik

    Einen Kommentar schreiben:


  • psilo
    antwortet
    Jürgen hast du das copy and paste aus github gemacht? dann hast du wohl nicht auf RAW umgeschalten und das html kopiert?!

    Einen Kommentar schreiben:


  • Jürgen
    antwortet
    Fehler beim Update

    Hallo,

    ich habe mal die Dateien aus dem Develop Alexa V3 kopiert, beim reboot erhalte ich:

    2019-04-03 13:50:20 INFO Main Loading '/usr/local/smarthome/plugins/cli/plugin.yaml' to 'OrderedDict'
    2019-04-03 13:50:20 INFO Main plugin 'cli': Metadata paramlist = '['update', 'ip', 'port', 'hashed_password']'
    2019-04-03 13:50:20 INFO Main plugin 'cli': has no item definitions in metadata
    2019-04-03 13:50:20 INFO Main Loading '/usr/local/smarthome/plugins/cli/locale.yaml' to 'dict'
    2019-04-03 13:50:20 INFO Main Initialized plugin 'cli' from from section 'cli'
    2019-04-03 13:50:20 INFO Main Loading '/usr/local/smarthome/plugins/alexa4p3/plugin.yaml' to 'OrderedDict'
    2019-04-03 13:50:20 INFO Main plugin 'alexa4p3': has no parameter definitions in metadata
    2019-04-03 13:50:20 INFO Main plugin 'alexa4p3': has no item definitions in metadata
    2019-04-03 13:50:20 ERROR Main Plugin 'alexa' exception during import of __init__.py: invalid syntax (__init__.py, line 7)
    Traceback (most recent call last):
    File "/usr/local/smarthome/lib/plugin.py", line 498, in __init__
    exec("import {0}".format(classpath))
    File "<string>", line 1, in <module>
    File "/usr/local/smarthome/plugins/alexa4p3/__init__.py", line 7
    <!DOCTYPE html>
    ^
    SyntaxError: invalid syntax
    Jemand eine Idee?

    Gruß Jürgen

    Einen Kommentar schreiben:


  • Jürgen
    antwortet
    AWS Account:

    Hallo zusammen,
    ich war gerade mal wieder auf der Amazon AWS Anmeldeseite (Konto erstellen), da steht nun was von "Free Account 12 Monate kostenlos" und von "Dauerhaft kostenlos" für bestimmte Anwendungen. Überblickt jemand, was das für unsere Nutzung bedeutet?

    Gruß Jürgen

    Einen Kommentar schreiben:

Lädt...
X