Autor Thema: alexa-fhem: amazon alexa smart home skill für fhem, api version 3  (Gelesen 25268 mal)

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17744
Antw:alexa-fhem: amazon alexa smart home skill für fhem, api version 3
« Antwort #15 am: 21 Dezember 2017, 20:31:12 »
schau dir an wie homebridgeMapping funktioniert. damit kannst du das alles umsetzen. wenn du suchst findest du vermutlich sogar beispiele für (fast) alles.
FHEM5.4,DS1512+,2xCULv3,DS9490R,HMLAN,2xRasPi
CUL_HM:HM-LC-Bl1PBU-FM,HM-LC-Sw1PBU-FM,HM-SEC-MDIR,HM-SEC-RHS
HUEBridge,HUEDevice:LCT001,LLC001,LLC006,LWL001
OWDevice:DS1420,DS18B20,DS2406,DS2423
FS20:fs20as4,fs20bs,fs20di
AKCP:THS01,WS15
CUL_WS:S300TH

Offline daxstar

  • New Member
  • *
  • Beiträge: 13
Antw:alexa-fhem: amazon alexa smart home skill für fhem, api version 3
« Antwort #16 am: 21 Dezember 2017, 20:36:20 »
Noch ein kleiner Nachtrag:

Trotzdem solch ein Request 'https://127.0.0.1:8083/fhem?cmd=set%20Rollo_EG_Buero%20position%200&fwcsrf=csrf_67104829634124&XHR=1' macht was er soll (Rollo fährt runter) und mit 200 OK beantwortet wird, sagt Alexa danach stets 'Ich weiß nicht was da schief gelaufen ist'...
Kann man da noch was machen ?!  ???

//edit: danke für den Tipp mit dem homebridgeMapping!

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17744
Antw:alexa-fhem: amazon alexa smart home skill für fhem, api version 3
« Antwort #17 am: 21 Dezember 2017, 20:43:26 »
schau mal bitte ob es mit werten <= 100 ohne fehler geht.

die prozentuale steuerung erlaubt nur werte zwischen 0 und 100 und vermutlich fehlt auf dem rückweg noch eine umrechnung.
FHEM5.4,DS1512+,2xCULv3,DS9490R,HMLAN,2xRasPi
CUL_HM:HM-LC-Bl1PBU-FM,HM-LC-Sw1PBU-FM,HM-SEC-MDIR,HM-SEC-RHS
HUEBridge,HUEDevice:LCT001,LLC001,LLC006,LWL001
OWDevice:DS1420,DS18B20,DS2406,DS2423
FS20:fs20as4,fs20bs,fs20di
AKCP:THS01,WS15
CUL_WS:S300TH

Offline daxstar

  • New Member
  • *
  • Beiträge: 13
Antw:alexa-fhem: amazon alexa smart home skill für fhem, api version 3
« Antwort #18 am: 21 Dezember 2017, 20:49:37 »
Auch bei Werten zwischen 0 und 100 ist Alexa der Meinung, dass was schief gelaufen wäre...

//edit:

mit dem homeBridgeMapping konnte ich die Fahrtrichtungen invertieren, das läuft gut -> 'TargetPosition=position,minValue=100,maxValue=0'

allerdings wird auch hier bei 'hoch' und 'runter' eine scheinbare Fehlermeldung von Alexa geäußert...
« Letzte Änderung: 21 Dezember 2017, 21:04:47 von daxstar »

Offline KalleBlomquist

  • New Member
  • *
  • Beiträge: 46
Antw:alexa-fhem: amazon alexa smart home skill für fhem, api version 3
« Antwort #19 am: 22 Dezember 2017, 11:25:15 »
Hallo,

ich nutze FHEM mit SelfSigned Zertifikat für den Zugriff via https.
In der config.json habe ich "ssl":true gesetzt.

Wenn ich nun den Dienst starte kommt folgende Fehlermeldung:
"Error: self signed certificate"

Geht das nur mit SSL und BasicAuthentication (username, password) ?

Gruß
Kalle

Offline daxstar

  • New Member
  • *
  • Beiträge: 13
Antw:alexa-fhem: amazon alexa smart home skill für fhem, api version 3
« Antwort #20 am: 22 Dezember 2017, 11:29:14 »
Nutze FHEM ebenso mit self signed SSL Zertifikat und funzt, hier die Config:

"connections":
[
        {
            "name": "FHEM",
            "server": "127.0.0.1",
            "port": "8083",
            "webname": "fhem",
            "filter": "room=Alexa",
"auth": {"user": "xxxxx", "pass": "xxxxx"},
"ssl": true
        }
    ]

Offline Tuxi70

  • Jr. Member
  • **
  • Beiträge: 74
Antw:alexa-fhem: amazon alexa smart home skill für fhem, api version 3
« Antwort #21 am: 22 Dezember 2017, 11:29:55 »
Setze SSL auf False. Dann geht es.
FRITZ!Box: Fon WLAN 7590, FW: Labor-06.98ß
James: Raspberry Pi 3 Alexa-Fhem 0.4.4 & FHEM 5.8 Latest Revision: 16799 & SVG-DBLog MySQL 3.10.8
Netz : VDSL 1&1 50.000 3x FRITZ!Powerline 530E FW: 1.4.0-00
Smarthome: 4x Comet DECT Thermostat Firmware: 3.68 8x FritzDECT200 Firmware: 4.06
Steuerung: Alexa

Offline KalleBlomquist

  • New Member
  • *
  • Beiträge: 46
Antw:alexa-fhem: amazon alexa smart home skill für fhem, api version 3
« Antwort #22 am: 22 Dezember 2017, 11:53:39 »
Benutze nicht die BasicAuthentifizierung, also nur https via Zertifikat.

Wenn ich "ssl": false einstelle, dann kommt:
Error: read ECONNRESET

Offline Tuxi70

  • Jr. Member
  • **
  • Beiträge: 74
Antw:alexa-fhem: amazon alexa smart home skill für fhem, api version 3
« Antwort #23 am: 22 Dezember 2017, 15:49:08 »
Bei mir sieht es so aus.

    "connections": [
        {
            "name": "FHEM",
            "server": "192.168.178.26",
            "port": "8083",
            "ssl": false,
            "auth": {
                     "user": "xxxxxx",
                     "pass": "xxxxx"
                    },
            "webname": "fhem",
            "filter": "room=alexa"
       }]
}
FRITZ!Box: Fon WLAN 7590, FW: Labor-06.98ß
James: Raspberry Pi 3 Alexa-Fhem 0.4.4 & FHEM 5.8 Latest Revision: 16799 & SVG-DBLog MySQL 3.10.8
Netz : VDSL 1&1 50.000 3x FRITZ!Powerline 530E FW: 1.4.0-00
Smarthome: 4x Comet DECT Thermostat Firmware: 3.68 8x FritzDECT200 Firmware: 4.06
Steuerung: Alexa

Offline juemuc

  • Full Member
  • ***
  • Beiträge: 231
Antw:alexa-fhem: amazon alexa smart home skill für fhem, api version 3
« Antwort #24 am: 22 Dezember 2017, 21:26:12 »
Habe heute auch im Zuge des Updates auf Stretch gleich die Version 0.4.1 eingesetzt und es funktioniert alles wie unter 0.3.6 bei meinem home-skill.  ;D

Ich nutze folgende Funktionen:
AVM-Steckdosen schalten
AVM-DECT 200 abfragen und die Temperatur stellen

Vielen Dank an den Entwickler und allen ein frohes Weihnachtsfest
Jürgen
3x Sonos Play 1, 1x Sonos Playbar + Sub, 1 Sonos-One
Fritzbox 7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate, HM Klingelsensor HM-Sen-DB-PCB, HM Fensterkontakte und HM Funkmodul HM-MOD-RPI-PCB
Amazon Echo Dot

Raspi3 mit 32GB und akt. Raspberry

Offline TomLee

  • Sr. Member
  • ****
  • Beiträge: 677
Antw:alexa-fhem: amazon alexa smart home skill für fhem, api version 3
« Antwort #25 am: 22 Dezember 2017, 22:11:08 »
Hallo,

rein interessehalber:

Sieht man den jetzt den Status eines switch oder light auch in der App ?
Wird der Wert der Helligkeit angezeigt ?

Zitat
schalter und lampen lassen sich auch über die alexa app steuern, die app zeigt auch den aktuellen zustand und die helligkeit an.

Offline juemuc

  • Full Member
  • ***
  • Beiträge: 231
Antw:alexa-fhem: amazon alexa smart home skill für fhem, api version 3
« Antwort #26 am: 22 Dezember 2017, 22:17:19 »
Hallo,

rein interessehalber:

Sieht man den jetzt den Status eines switch oder light auch in der App ?
Wird der Wert der Helligkeit angezeigt ?

Im smart home skill sieht man nichts. Zumindest bei mir.
3x Sonos Play 1, 1x Sonos Playbar + Sub, 1 Sonos-One
Fritzbox 7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate, HM Klingelsensor HM-Sen-DB-PCB, HM Fensterkontakte und HM Funkmodul HM-MOD-RPI-PCB
Amazon Echo Dot

Raspi3 mit 32GB und akt. Raspberry

Offline Tuxi70

  • Jr. Member
  • **
  • Beiträge: 74
Antw:alexa-fhem: amazon alexa smart home skill für fhem, api version 3
« Antwort #27 am: 23 Dezember 2017, 08:22:07 »
Das wird mir per Handy angezeigt, worüber ich auch alles geschaltet werden kann.
FRITZ!Box: Fon WLAN 7590, FW: Labor-06.98ß
James: Raspberry Pi 3 Alexa-Fhem 0.4.4 & FHEM 5.8 Latest Revision: 16799 & SVG-DBLog MySQL 3.10.8
Netz : VDSL 1&1 50.000 3x FRITZ!Powerline 530E FW: 1.4.0-00
Smarthome: 4x Comet DECT Thermostat Firmware: 3.68 8x FritzDECT200 Firmware: 4.06
Steuerung: Alexa

Offline TomLee

  • Sr. Member
  • ****
  • Beiträge: 677
Antw:alexa-fhem: amazon alexa smart home skill für fhem, api version 3
« Antwort #28 am: 23 Dezember 2017, 08:45:39 »
Das sieht danach aus.
Meine Frage bezog sich auf die Alexa-App.

Offline Tuxi70

  • Jr. Member
  • **
  • Beiträge: 74
Antw:alexa-fhem: amazon alexa smart home skill für fhem, api version 3
« Antwort #29 am: 23 Dezember 2017, 08:56:58 »
Schalten darüber kann ich, aber es nicht ersichtlich, ob es an oder aus ist.
FRITZ!Box: Fon WLAN 7590, FW: Labor-06.98ß
James: Raspberry Pi 3 Alexa-Fhem 0.4.4 & FHEM 5.8 Latest Revision: 16799 & SVG-DBLog MySQL 3.10.8
Netz : VDSL 1&1 50.000 3x FRITZ!Powerline 530E FW: 1.4.0-00
Smarthome: 4x Comet DECT Thermostat Firmware: 3.68 8x FritzDECT200 Firmware: 4.06
Steuerung: Alexa

 

decade-submarginal