alexa-fhem: amazon alexa smart home skill für fhem

Begonnen von justme1968, 05 November 2016, 23:21:32

Vorheriges Thema - Nächstes Thema

Tommy82

Zitat von: justme1968 am 07 November 2016, 20:50:19
@Tommy82: stehen die geräte noch in deinen gruppen?


Hab bis jetzt nur ein Test Gerät dem Raum Alexa in Fhem zugeordnet


Auf der Konsole steht:

bin/alexa
[11/7/2016, 9:01:55 PM] using /home/thomas/.alexa/config.json
[11/7/2016, 9:01:55 PM] ---
[11/7/2016, 9:01:55 PM] Trying UPnP NAT-PMP ...
[11/7/2016, 9:01:55 PM] Fetching FHEM devices...
starting longpoll: http://127.0.0.1:8085/fhem.pl?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1478548915926
[11/7/2016, 9:01:56 PM] [FHEM] Checking genericDeviceType...
[11/7/2016, 9:01:56 PM] [FHEM]   executing: http://127.0.0.1:8085/fhem?cmd=%7BAttrVal(%22global%22,%22userattr%22,%22%22)%7D&XHR=1
[11/7/2016, 9:01:56 PM] [FHEM] Fetching FHEM devices...
[11/7/2016, 9:01:56 PM] [FHEM] fetching: http://127.0.0.1:8085/fhem?cmd=jsonlist2%20room=Alexa&XHR=1
[11/7/2016, 9:01:57 PM] [FHEM] got: 1 results
[11/7/2016, 9:01:57 PM] [FHEM] FritzDect_Wohnzimmerschrank is switch
[11/7/2016, 9:01:57 PM] [FHEM] FritzDect_Wohnzimmerschrank has
[11/7/2016, 9:01:57 PM] [FHEM]   Custom Voltage [voltage]
[11/7/2016, 9:01:57 PM] [FHEM]   Custom Current [current]
[11/7/2016, 9:01:57 PM] [FHEM]   Custom Power [power]
[11/7/2016, 9:01:57 PM] [FHEM]   Custom Energy [energy]
[11/7/2016, 9:01:57 PM] [FHEM]   On [state;on,off]
[11/7/2016, 9:01:57 PM] [FHEM]   CurrentTemperature [temperature]
  2016-11-07 21:01:57 caching: FritzDect_Wohnzimmerschrank-voltage: 231.883 V
[11/7/2016, 9:01:57 PM] [FHEM]     caching: Custom Voltage: 231.883 (as number; from '231.883 V')
  2016-11-07 21:01:57 caching: FritzDect_Wohnzimmerschrank-current: 0.0000 A
[11/7/2016, 9:01:57 PM] [FHEM]     caching: Custom Current: 0 (as number; from '0.0000 A')
  2016-11-07 21:01:57 caching: FritzDect_Wohnzimmerschrank-power: 0.00 W
[11/7/2016, 9:01:57 PM] [FHEM]     caching: Custom Power: 0 (as number; from '0.00 W')
  2016-11-07 21:01:57 caching: FritzDect_Wohnzimmerschrank-energy: 7711 Wh
[11/7/2016, 9:01:57 PM] [FHEM]     caching: Custom Energy: 7.711 (as number; from '7711 Wh')
  2016-11-07 21:01:57 caching: FritzDect_Wohnzimmerschrank-state: off
  2016-11-07 21:01:57 caching: FritzDect_Wohnzimmerschrank-temperature: 25.5 C (measured)
NAT-PMP failed: Error: Request failed: 500
Server listening on: https://:::3000

Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

justme1968

@RedCreek: password bzw. auswertung des oauth tokens kommt noch. aber auch aktuell ist das risiko recht gering. wenn kein gültiges alexa event als json kommt passiert garnichts. und selbst wenn das json gültig ist kann man nur devices schalten die auch tatsächlich freigegeben sind ohne sonstigen unfug in fhem machen zu können.

@Tommy82: und als was taucht das gerät jetzt in alexa auf?
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Tommy82

Wie auf dem zweiten screen zu sehen mit dem Alias "Wohnzimmerschrank"
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

justme1968

sorry. übersehen. fang mal mit einem einfacheren namen an. schau ob prinzipiell geht und nur aussprache oder ähnlichem scheitert.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Tommy82

Ja, mit nur "Schrank" geht es, schade das es nicht mit Wohnzimmer davor geht, aber egal, da gewöhn ich mich dran.

Dann werd ich jetzt mal ein paar mehr Devices Testen.

@Andre, an dieser Stelle erstmal vielen Dank für diese geile FHEM Erweiterung und deinen super support!!
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

harry66

die Spracherkennung wird bestimmt mit der Zeit noch besser.
Bei mir funktioniert "Alexa schalte Drucker an" nicht wenn ich sage "Alexa schalte den Drucker an" geht.
Ich glaube jetzt am Anfang müssen wir einfach testen welche Begriffe funktionieren.
Liegt vielleicht auch an der Aussprache / Dialekt.
BananaPI, RPI, nanoCUL433, RCS 1000 N Comfort, Dect200, Powerline546E, MAX!Cube, 7xMAX! HT's,3xMAX!FK HMLAN, HM-LC-Bl1PBU-FM, HM-LC-Sw4-Ba-PCB Relay Karte,  LW12, Sqeezelite, TabletUI=Kindel 8" FireHD+Handy,AmazonEcho

Tommy82

#171
ja da hast du bestimmt recht, muss man sich nur erstmal dran gewöhnen.

Hätte aber noch zwei Vorschläge

Hab jetzt mal meine HM-CC-RT-DN Thermostate eingebunden, und das funktioniert auch mit der Angabe der Grad Zahl, interessant wäre auch wenn man nur "höher" oder "niedrieger" sagen könnte und Alexa dann in X Grad schritten die Einstellung ändrert.

Hab auch meinen Enigma2 Reciver über das enigma2 Modul eingebunden, wäre natürlich super wenn Alexa dort sowohl die Lautstärke ändern könnte, wie auch die Sender Umschalten könnte.

Ich hab jetzt auch mal versucht ein dummy device einzubinden, allerdings wird dieses nicht erkannt, in der Alexa App, das Device ist in Fhem so konfiguriert:
Internals:
   NAME       Heizung_Tuer_BOOST
   NR         57
   STATE      off
   TYPE       dummy
   Readings:
     2016-11-07 18:15:44   state           off
Attributes:
   alias      Boost
   devStateIcon off:BoostOff:on on:BoostOn:off
   fp_Heizung 253,1086,0,
   fp_Wohnzimmer 285,625,0,,
   genericDeviceType switch
   group      Heizung
   room       Alexa,Favourites,Wohnzimmer
   webCmd     on
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

justme1968

räume bekommst du über alexa gruppen. einfach eine gruppe wohnzimmer für den schrank anlegen. dann geht 'schalte den schrank im wohnzimmer an'

% und grad höher und niedriger kommt in der nächsten version. steht oben schon :)

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Tommy82

Das hört sich doch super an :-) Hatte oben noch ein kleines EDIT drin, vieleicht kannst du da bei gelegenheit mal gucken ob und wie das machbar wäre
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

justme1968

#174
enigma geht per homebridgeMapping. volume auf Brightness mappen.

der dummy braucht eine setList on off damit er automatisch erkannt wird. sonst per genericDeviceType switch und homebridge mapping für On
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Tommy82

Also das mit dem Dummy funktioniert super, Danke dafür.

Mit dem Reciver und der Lautstärke noch nicht, sofern ich das richtig gemacht habe.
Wie muss der Befehl lauten?
Das list sieht so aus:
Internals:
   DEF        192.168.188.53 81 90 root 1tina9
   INTERVAL   90
   NAME       VU_Ultimo
   NR         162
   STATE      on
   TYPE       ENIGMA2
   model      Ultimo
   Helper:
     Dblog:
       Acg:
         Mydblog:
           TIME       1478552882.4992
           VALUE      65
       Apid:
         Mydblog:
           TIME       1478552881.90108
           VALUE      1403
       Ber:
         Mydblog:
           TIME       1478552882.4992
           VALUE      1673049
       Channel:
         Mydblog:
           TIME       1478552881.90108
           VALUE      RTL
       Channellist:
         Mydblog:
           TIME       1478545683.46799
           VALUE      -,
       Currentmedia:
         Mydblog:
           TIME       1478552881.90108
           VALUE      1:0:1:D161:2710:F001:FFFF0000:0:0:0:
       Currenttitle:
         Mydblog:
           TIME       1478552881.90108
           VALUE      Bauer sucht Frau
       Eventcurrenttime:
         Mydblog:
           TIME       1478552881.90108
           VALUE      1478552879
       Eventcurrenttime_hr:
         Mydblog:
           TIME       1478552881.90108
           VALUE      22:07:59
       Eventcurrenttime_next:
         Mydblog:
           TIME       1478552881.90108
           VALUE      1478552879
       Eventcurrenttime_next_hr:
         Mydblog:
           TIME       1478552881.90108
           VALUE      22:07:59
       Eventdescription:
         Mydblog:
           TIME       1478552881.90108
           VALUE      Folge 5
       Eventdescription_next:
         Mydblog:
           TIME       1478552881.90108
           VALUE      -
       Eventdescriptionextended:
         Mydblog:
           TIME       1478552881.90108
           VALUE      Mit Inka Bause'Bauer sucht Frau' 2016: Elf neue Bauern auf der Suche nach LiebeLagerfeuerromantik und ganz große Gefühle: 'Bauer sucht Frau' geht in die zwölfte Staffel. Elf neue Landwirte wollen sich in diesem Jahr mit Inka Bause auf die romantische Suche nach der großen Liebe machen und hoffen, von Amors Pfeilen getroffen zu werden. Welcher Topf findet endlich sein Deckelchen?
       Eventdescriptionextended_next:
         Mydblog:
           TIME       1478552881.90108
           VALUE      Moderation: Birgit SchrowangeThemen u.a.: Aufgewärmt statt frisch zubereitet - Wie in Restaurants mit Mikrowellen-Essen geschummelt wird / Aus dem Rollstuhl auf die Tanzfläche - Weil er seinen Freundin den Hochzeitstanz versprochen hat: Wie ein gelähmter Surfer sich wieder auf die Beine kämpfen möchteInvestigative Reportagen und packende Storys: Jeden Montag präsentiert Moderatorin Birgit Schrowange das RTL-Magazin 'EXTRA', das regelmäßig für Schlagzeilen und öffentliche Diskussionen sorgt.
       Eventduration:
         Mydblog:
           TIME       1478549450.63173
           VALUE      3600
       Eventduration_hr:
         Mydblog:
           TIME       1478549450.63173
           VALUE      01:00:00
       Eventduration_next:
         Mydblog:
           TIME       1478552881.90108
           VALUE      4500
       Eventduration_next_hr:
         Mydblog:
           TIME       1478552881.90108
           VALUE      01:15:00
       Eventname:
         Mydblog:
           TIME       1478552881.90108
           VALUE      Bauer sucht Frau
       Eventname_next:
         Mydblog:
           TIME       1478552881.90108
           VALUE      Extra - Das RTL Magazin
       Eventremaining:
         Mydblog:
           TIME       1478552881.90108
           VALUE      421
       Eventremaining_hr:
         Mydblog:
           TIME       1478552881.90108
           VALUE      00:07:01
       Eventremaining_next:
         Mydblog:
           TIME       1478552881.90108
           VALUE      4921
       Eventremaining_next_hr:
         Mydblog:
           TIME       1478552881.90108
           VALUE      01:22:01
       Eventstart:
         Mydblog:
           TIME       1478552881.90108
           VALUE      1478549700
       Eventstart_hr:
         Mydblog:
           TIME       1478552881.90108
           VALUE      21:15:00
       Eventstart_next:
         Mydblog:
           TIME       1478552881.90108
           VALUE      1478553300
       Eventstart_next_hr:
         Mydblog:
           TIME       1478552881.90108
           VALUE      22:15:00
       Eventtitle:
         Mydblog:
           TIME       1478552881.90108
           VALUE      Bauer sucht Frau
       Eventtitle_next:
         Mydblog:
           TIME       1478552881.90108
           VALUE      Extra - Das RTL Magazin
       Input:
         Mydblog:
           TIME       1478545751.5646
           VALUE      tv
       Iswidescreen:
         Mydblog:
           TIME       1478545751.5646
           VALUE      1
       Mute:
         Mydblog:
           TIME       1478545751.82457
           VALUE      off
       Nexttitle:
         Mydblog:
           TIME       1478552881.90108
           VALUE      Extra - Das RTL Magazin
       Onid:
         Mydblog:
           TIME       1478545751.5646
           VALUE      61441
       Pcrpid:
         Mydblog:
           TIME       1478552881.90108
           VALUE      1401
       Pmtpid:
         Mydblog:
           TIME       1478552881.90108
           VALUE      101
       Power:
         Mydblog:
           TIME       1478545747.58403
           VALUE      on
       Presence:
         Mydblog:
           TIME       1478545747.58403
           VALUE      present
       Providername:
         Mydblog:
           TIME       1478545751.5646
           VALUE      Digital Free
       Servicename:
         Mydblog:
           TIME       1478552881.90108
           VALUE      RTL
       Servicereference:
         Mydblog:
           TIME       1478552881.90108
           VALUE      1:0:1:D161:2710:F001:FFFF0000:0:0:0:
       Servicevideosize:
         Mydblog:
           TIME       1478546108.74712
           VALUE      720x576
       Sid:
         Mydblog:
           TIME       1478552881.90108
           VALUE      53601
       Snr:
         Mydblog:
           TIME       1478552882.4992
           VALUE      56
       Snrdb:
         Mydblog:
           TIME       1478552882.4992
           VALUE      56
       State:
         Mydblog:
           TIME       1478545747.58403
           VALUE      on
       Stateav:
         Mydblog:
           TIME       1478545747.58403
           VALUE      on
       Tsid:
         Mydblog:
           TIME       1478552881.90108
           VALUE      10000
       Txtpid:
         Mydblog:
           TIME       1478552881.90108
           VALUE      1404
       Videoheight:
         Mydblog:
           TIME       1478546108.74712
           VALUE      576
       Videowidth:
         Mydblog:
           TIME       1478546108.74712
           VALUE      720
       Volume:
         Mydblog:
           TIME       1478545751.82457
           VALUE      100
       Vpid:
         Mydblog:
           TIME       1478552881.90108
           VALUE      1401
   Readings:
     2016-11-07 22:08:02   acg             65
     2016-11-07 22:08:01   apid            1403
     2016-11-07 22:08:02   ber             1673049
     2016-11-07 22:08:01   channel         RTL
     2016-11-07 20:10:38   channelList     ProSieben_HD,SAT.1_HD,SAT.1,RTL,kabel_eins_HD,13th_Street,VOX,Fox_HD,TNT_Serie_HD,RTL_II,SUPER_RTL,RTL_Crime,RTL_NITRO,RTL_Passion,SAT.1_Gold,Discovery_HD,sixx_HD,TELE_5,Syfy,arte_HD,Sky_Krimi,Sky_Action_HD,Disney_Junior,Disney_XD,Das_Erste_HD,ZDF_HD,Einsfestival,EinsPlus,Heimatkanal,n-tv,N24,Nat_Geo_Wild_HD,NatGeo_HD,National_Geographic,Spiegel_Geschichte,zdf.kultur,ZDFinfo,zdf_neo,ProSieben_MAXX,Disney_Ch._HD,Welt_der_Wunder_TV,Junior,CNN_(eng),KiKA,WDR_Köln_HD
     2016-11-07 22:08:01   currentMedia    1:0:1:D161:2710:F001:FFFF0000:0:0:0:
     2016-11-07 22:08:01   currentTitle    Bauer sucht Frau
     2016-10-24 18:39:49   enigmaversion   2016-10-23
     2016-11-07 22:08:01   eventcurrenttime 1478552879
     2016-11-07 22:08:01   eventcurrenttime_hr 22:07:59
     2016-11-07 22:08:01   eventcurrenttime_next 1478552879
     2016-11-07 22:08:01   eventcurrenttime_next_hr 22:07:59
     2016-11-07 22:08:01   eventdescription Folge 5
     2016-11-07 22:08:01   eventdescription_next -
     2016-11-07 22:08:01   eventdescriptionextended Mit Inka Bause'Bauer sucht Frau' 2016: Elf neue Bauern auf der Suche nach LiebeLagerfeuerromantik und ganz große Gefühle: 'Bauer sucht Frau' geht in die zwölfte Staffel. Elf neue Landwirte wollen sich in diesem Jahr mit Inka Bause auf die romantische Suche nach der großen Liebe machen und hoffen, von Amors Pfeilen getroffen zu werden. Welcher Topf findet endlich sein Deckelchen?
     2016-11-07 22:08:01   eventdescriptionextended_next Moderation: Birgit SchrowangeThemen u.a.: Aufgewärmt statt frisch zubereitet - Wie in Restaurants mit Mikrowellen-Essen geschummelt wird / Aus dem Rollstuhl auf die Tanzfläche - Weil er seinen Freundin den Hochzeitstanz versprochen hat: Wie ein gelähmter Surfer sich wieder auf die Beine kämpfen möchteInvestigative Reportagen und packende Storys: Jeden Montag präsentiert Moderatorin Birgit Schrowange das RTL-Magazin 'EXTRA', das regelmäßig für Schlagzeilen und öffentliche Diskussionen sorgt.
     2016-11-07 21:10:50   eventduration   3600
     2016-11-07 21:10:50   eventduration_hr 01:00:00
     2016-11-07 22:08:01   eventduration_next 4500
     2016-11-07 22:08:01   eventduration_next_hr 01:15:00
     2016-11-07 22:08:01   eventname       Bauer sucht Frau
     2016-11-07 22:08:01   eventname_next  Extra - Das RTL Magazin
     2016-11-07 22:08:01   eventremaining  421
     2016-11-07 22:08:01   eventremaining_hr 00:07:01
     2016-11-07 22:08:01   eventremaining_next 4921
     2016-11-07 22:08:01   eventremaining_next_hr 01:22:01
     2016-11-07 22:08:01   eventstart      1478549700
     2016-11-07 22:08:01   eventstart_hr   21:15:00
     2016-11-07 22:08:01   eventstart_next 1478553300
     2016-11-07 22:08:01   eventstart_next_hr 22:15:00
     2016-11-07 22:08:01   eventtitle      Bauer sucht Frau
     2016-11-07 22:08:01   eventtitle_next Extra - Das RTL Magazin
     2014-11-27 11:50:36   fpversion       0
     2015-12-25 06:33:18   hdd1_capacity   7.5
     2016-10-24 18:23:20   hdd1_free       4.242
     2015-12-25 06:33:18   hdd1_model      hp(v135w)
     2016-03-26 14:07:11   imageversion    5.3.0
     2016-11-07 20:09:11   input           tv
     2016-09-03 16:08:46   inputList       tv,radio
     2016-11-07 20:09:11   iswidescreen    1
     2014-11-27 11:50:36   lanmac          00:1d:ec:03:5f:16
     2015-09-17 19:46:26   model           Ultimo
     2016-11-07 20:09:11   mute            off
     2016-11-07 22:08:01   nextTitle       Extra - Das RTL Magazin
     2016-11-07 20:09:11   onid            61441
     2016-11-07 22:08:01   pcrpid          1401
     2016-11-07 22:08:01   pmtpid          101
     2016-11-07 20:09:07   power           on
     2016-11-07 20:09:07   presence        present
     2016-11-07 20:09:11   providername    Digital Free
     2016-03-10 22:35:27   recordings      0
     2014-11-29 21:10:12   recordings10_name -
     2014-11-29 21:10:12   recordings10_servicename -
     2014-11-29 21:10:12   recordings11_name -
     2014-11-29 21:10:12   recordings11_servicename -
     2014-11-29 21:10:12   recordings12_name -
     2014-11-29 21:10:12   recordings12_servicename -
     2014-11-29 21:10:12   recordings13_name -
     2014-11-29 21:10:12   recordings13_servicename -
     2014-11-29 21:10:12   recordings14_name -
     2014-11-29 21:10:12   recordings14_servicename -
     2014-11-29 21:10:12   recordings15_name -
     2014-11-29 21:10:12   recordings15_servicename -
     2014-11-29 21:10:12   recordings16_name -
     2014-11-29 21:10:12   recordings16_servicename -
     2014-11-29 21:10:12   recordings17_name -
     2014-11-29 21:10:12   recordings17_servicename -
     2014-11-29 21:10:12   recordings18_name -
     2014-11-29 21:10:12   recordings18_servicename -
     2014-11-29 21:10:12   recordings19_name -
     2014-11-29 21:10:12   recordings19_servicename -
     2014-11-29 21:10:12   recordings20_name -
     2014-11-29 21:10:12   recordings20_servicename -
     2015-12-10 19:33:10   recordings_error 0
     2016-09-18 05:07:15   recordings_finished 1
     2016-07-24 06:42:34   recordings_next 0
     2016-07-24 06:42:34   recordings_next_counter 0
     2016-07-24 06:42:34   recordings_next_counter_hr -
     2016-07-24 06:42:34   recordings_next_hr -
     2016-07-24 06:42:34   recordings_next_name -
     2016-07-24 06:42:34   recordings_next_servicename -
     2016-11-07 22:08:01   servicename     RTL
     2016-11-07 22:08:01   servicereference 1:0:1:D161:2710:F001:FFFF0000:0:0:0:
     2016-11-07 20:15:08   servicevideosize 720x576
     2016-11-07 22:08:01   sid             53601
     2016-11-07 22:08:02   snr             56
     2016-11-07 22:08:02   snrdb           56
     2016-11-07 20:09:07   state           on
     2016-11-07 20:09:07   stateAV         on
     2016-11-07 22:08:01   tsid            10000
     2014-11-27 11:50:36   tuner_a         Vuplus DVB-C NIM(CXD1978) (DVB-C)
     2014-11-27 11:50:36   tuner_b         Vuplus DVB-C NIM(CXD1978) (DVB-C)
     2016-11-07 22:08:01   txtpid          1404
     2016-11-07 20:15:08   videoheight     576
     2016-11-07 20:15:08   videowidth      720
     2016-11-07 20:09:11   volume          100
     2016-11-07 22:08:01   vpid            1401
     2016-08-06 12:39:46   webifversion    OWIF 0.4.9
   Helper:
     ADDRESS    192.168.188.53
     PASSWORD   1tina9
     PORT       81
     USER       root
     lastFullUpdate 1478552148.78034
     Bouquet:
       Radio:
         Bayern_3:
           sRef       1:0:2:6EF2:44D:1:FFFF0152:0:0:0:
       Tv:
         13th_street:
           sRef       1:0:1:2A:4:85:FFFF0000:0:0:0:
         Cnn_(eng):
           sRef       1:0:1:D16D:2712:F001:FFFF0000:0:0:0:
         Das_erste_hd:
           sRef       1:0:19:2B5C:41B:1:FFFF014A:0:0:0:
         Discovery_hd:
           sRef       1:0:19:82:6:85:FFFF0000:0:0:0:
         Disney_ch._hd:
           sRef       1:0:19:C36F:2720:F001:FFFF0000:0:0:0:
         Disney_junior:
           sRef       1:0:1:1A:1:85:FFFF0000:0:0:0:
         Disney_xd:
           sRef       1:0:1:1C:1:85:FFFF0000:0:0:0:
         Einsplus:
           sRef       1:0:1:7033:41B:1:FFFF014A:0:0:0:
         Einsfestival:
           sRef       1:0:1:7032:41B:1:FFFF014A:0:0:0:
         Fox_hd:
           sRef       1:0:19:7C:6:85:FFFF0000:0:0:0:
         Heimatkanal:
           sRef       1:0:1:16:1:85:FFFF0000:0:0:0:
         Junior:
           sRef       1:0:1:13:1:85:FFFF0000:0:0:0:
         Kika:
           sRef       1:0:1:6D68:437:1:FFFF01C2:0:0:0:
         N24:
           sRef       1:0:1:D17B:2718:F001:FFFF0000:0:0:0:
         Natgeo_hd:
           sRef       1:0:19:70:D:85:FFFF0000:0:0:0:
         Nat_geo_wild_hd:
           sRef       1:0:19:76:C:85:FFFF0000:0:0:0:
         National_geographic:
           sRef       1:0:1:D:4:85:FFFF0000:0:0:0:
         Prosieben_hd:
           sRef       1:0:19:C35F:271D:F001:FFFF0000:0:0:0:
         Prosieben_maxx:
           sRef       1:0:1:CF11:2721:F001:FFFF0000:0:0:0:
         Rtl:
           sRef       1:0:1:D161:2710:F001:FFFF0000:0:0:0:
         Rtl_crime:
           sRef       1:0:1:1B:4:85:FFFF0000:0:0:0:
         Rtl_ii:
           sRef       1:0:1:D163:2713:F001:FFFF0000:0:0:0:
         Rtl_nitro:
           sRef       1:0:1:CF76:2712:F001:FFFF0000:0:0:0:
         Rtl_passion:
           sRef       1:0:1:1D:4:85:FFFF0000:0:0:0:
         Sat.1:
           sRef       1:0:1:D17A:2710:F001:FFFF0000:0:0:0:
         Sat.1_gold:
           sRef       1:0:1:D04C:2726:F001:FFFF0000:0:0:0:
         Sat.1_hd:
           sRef       1:0:19:C362:271F:F001:FFFF0000:0:0:0:
         Super_rtl:
           sRef       1:0:1:D162:2713:F001:FFFF0000:0:0:0:
         Sky_action_hd:
           sRef       1:0:19:74:D:85:FFFF0000:0:0:0:
         Sky_krimi:
           sRef       1:0:1:17:4:85:FFFF0000:0:0:0:
         Spiegel_geschichte:
           sRef       1:0:1:34:4:85:FFFF0000:0:0:0:
         Syfy:
           sRef       1:0:1:24:1:85:FFFF0000:0:0:0:
         Tele_5:
           sRef       1:0:1:CF0A:2718:F001:FFFF0000:0:0:0:
         Tnt_serie_hd:
           sRef       1:0:19:7B:6:85:FFFF0000:0:0:0:
         Vox:
           sRef       1:0:1:D164:2713:F001:FFFF0000:0:0:0:
         Wdr_k��ln_hd:
           sRef       1:0:19:6EA5:41B:1:FFFF014A:0:0:0:
         Welt_der_wunder_tv:
           sRef       1:0:1:C763:2725:F001:FFFF0000:0:0:0:
         Zdf_hd:
           sRef       1:0:19:2B66:437:1:FFFF01C2:0:0:0:
         Zdfinfo:
           sRef       1:0:1:6D6B:437:1:FFFF01C2:0:0:0:
         Arte_hd:
           sRef       1:0:19:2B70:271E:F001:FFFF0000:0:0:0:
         Kabel_eins_hd:
           sRef       1:0:19:C359:271E:F001:FFFF0000:0:0:0:
         N-tv:
           sRef       1:0:1:D166:2713:F001:FFFF0000:0:0:0:
         Sixx_hd:
           sRef       1:0:19:C363:2716:F001:FFFF0000:0:0:0:
         Zdf.kultur:
           sRef       1:0:1:6D70:437:1:FFFF01C2:0:0:0:
         Zdf_neo:
           sRef       1:0:1:6D6E:437:1:FFFF01C2:0:0:0:
     Channels:
       radio:
         BAYERN_3
       tv:
         ProSieben_HD
         SAT.1_HD
         SAT.1
         RTL
         kabel_eins_HD
         13th_Street
         VOX
         Fox_HD
         TNT_Serie_HD
         RTL_II
         SUPER_RTL
         RTL_Crime
         RTL_NITRO
         RTL_Passion
         SAT.1_Gold
         Discovery_HD
         sixx_HD
         TELE_5
         Syfy
         arte_HD
         Sky_Krimi
         Sky_Action_HD
         Disney_Junior
         Disney_XD
         Das_Erste_HD
         ZDF_HD
         Einsfestival
         EinsPlus
         Heimatkanal
         n-tv
         N24
         Nat_Geo_Wild_HD
         NatGeo_HD
         National_Geographic
         Spiegel_Geschichte
         zdf.kultur
         ZDFinfo
         zdf_neo
         ProSieben_MAXX
         Disney_Ch._HD
         Welt_der_Wunder_TV
         Junior
         CNN_(eng)
         KiKA
         WDR_Köln_HD
Attributes:
   alias      Fernseher
   bouquet-radio 1:7:2:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.favourites.radio" ORDER BY bouquet
   bouquet-tv 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.favourites.tv" ORDER BY bouquet
   devStateIcon on:dreambox@green:off off:dreambox@red:on absent:dreambox@red:on
   fp_Home    397,1436,0,
   homebridgeMapping volume=Brighness
   http-method GET
   http-noshutdown 1
   https      0
   icon       dreambox
   room       Alexa
   verbose    3
   webCmd     channel:input


Wie siehts du die Chancen für das Umschalten der Sender ?
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

AmunRe

Zitat von: justme1968 am 07 November 2016, 21:51:25
enigma geht per homebridgeMapping. volume auf Brighness mappen.

der dummy braucht eine setList on off damit er automatisch erkannt wird. sonst per genericDeviceType switch und homebridge mapping für On

Das versteh ich nicht.

Was meinst Du mit mappen?
4 x Echo Dot, HMLAN Gateway, und diverse HM Komponenten, Philips Hue + OSRAM Plugs

Tommy82

Wenn ich das richtig verstehe dann so:

homebridgeMapping volume=Brighness
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

AmunRe

Zitat von: Tommy82 am 07 November 2016, 22:32:56
Wenn ich das richtig verstehe dann so:

homebridgeMapping volume=Brighness

Danke.

Das hab ich gemacht:
Zitat[2016-11-07 22:57:29] [FHEM] homebridgeMapping: volume=Brighness
[2016-11-07 22:57:29] [FHEM] avr is switch
[2016-11-07 22:57:29] [FHEM] avr has
[2016-11-07 22:57:29] [FHEM]   Custom Volume [volume;cached]
[2016-11-07 22:57:29] [FHEM]   Custom Power [power]
[2016-11-07 22:57:29] [FHEM]   On [state;on,off]
[2016-11-07 22:57:29] [FHEM]   volume [Brighness]
  2016-11-07 22:57:29 caching: avr-volume: 12
[2016-11-07 22:57:29] [FHEM]     caching: Custom Volume: 12 (as number; from '12')
  2016-11-07 22:57:29 caching: avr-power: off

Sieht dann so aus.

Alexa sagt aber, "Dieser Befehl funktioniert für das Gerät Anlage nicht" ("Anlage" ist der Alias für Alexa)
4 x Echo Dot, HMLAN Gateway, und diverse HM Komponenten, Philips Hue + OSRAM Plugs

justme1968

kanäle würden gehen wenn man pro kanal einen dummy anlegt und schaltet. das wird mit dem custom skill besser gehen.

zum volume: umgekehrt wäre es richtig: homebridgeMapping Brighness=volume


ich habe aber eben eine neue version mit den folgenden änderungen ganz oben hoch geladen:

die kommandos zum erhöhen und vermindern von prozentwert und temperatur:
  "Alexa, erhöhe Gerätename um Anzahl Prozent"
  "Alexa, reduziere Gerätename um Anzahl Prozent"
  "Alexa, erhöhe Gerätename um Anzahl Grad"
  "Alexa, reduziere Gerätename um Anzahl Grad"
aber alexa ist hier etwas begriffsstutzig. bei mir wollte sie sehr oft den wecker stellen oder hat es nicht garnicht verstanden.

volume sollte automatisch erkannt werden


es werden nur noch request mit gültigem oauth token akzeptiert.

wenn man im config file zusätzlich "oauthClientID": setz werden nur noch kommandos von diesem client akzeptiert. die client id findet sich auf https://developer.amazon.com unter dem security profile

gruss
  andre

ps: da alexa im gegensatz zu homekit keine device typen kennt kann man nicht mehr sagen mach die lampen an wenn man auch andere geräte mit on/off einbaut. das ist leider (noch?) ein prinzipieller nachteil von alexa home automation.


hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968