Autor Thema: alexa-fhem: amazon alexa smart home skill für fhem  (Gelesen 527582 mal)

Offline harry66

  • Full Member
  • ***
  • Beiträge: 138
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #30 am: 06 November 2016, 14:57:37 »
danke jetzt läuft der Server schon mal  ;D
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

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17782
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #31 am: 06 November 2016, 14:58:50 »
@prodigy7: nein. das kommando das an fhem gesendet wird heisst ja jsonlist2 <filter>.

d.h. das leerzeichen und der filter gehören zum cmd parameter.

gruss
  andre
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 Tommy82

  • Hero Member
  • *****
  • Beiträge: 2310
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #32 am: 06 November 2016, 14:59:30 »
Hi,
bei mir werden keine Geräte gefunden wenn ich danach suche

Meine config.jason sieht so aus

{
    "alexa": {
        "name": "Alexa TEST"
    },
   
    "connections": [
        {
            "name": "FHEM",
            "server": "192.168.188.47",
            "port": "8083",
            "filter": "room=alexa"
        }
    ]
{
    "bridge": {
        "name": "Homebridge",
        "username": "CC:22:3D:E3:CE:30",
        "port": 51826,
        "pin": "031-45-154"
    },
 
    "platforms": [
        {
            "platform": "FHEM",
            "name": "FHEM",
            "server": "127.0.0.1",
            "port": "8083",
             "ssl": "true",
            "auth": {"user": "Thomas", "pass": "xxx"},
            "filter": "room=Alexa"
        }
     ],
 
    "accessories": []
}
}

In Fhem gibts einen Raum Alexa, der ein Device enthält

Was mache ich noch falsch?
Fhem Cubitruck Armbian Stretch 4.18.8-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 2012,FB6590
Hanspreed 13,3 Zoll Wandtablett mit FTUI

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17782
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #33 am: 06 November 2016, 15:01:12 »
wo kommt der bridge teil her? den gibt es in der alexa config nicht. nur in der homebridge config.

wenn du ssl und auth verwendest muss das auch in den alexa teil.
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 thoffma3

  • Jr. Member
  • **
  • Beiträge: 76
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #34 am: 06 November 2016, 15:01:50 »
hi.

es geht voran. Was könnte das hier bedeuten? Fehlt dan ein node Modul?

ReferenceError: FHEM_reading2homekit is not defined
    at new FHEMDevice (/home/pi/alexa-fhem/lib/fhem.js:1721:11)
    at FHEM.<anonymous> (/home/pi/alexa-fhem/lib/fhem.js:370:39)
    at Array.map (native)
    at FHEM.<anonymous> (/home/pi/alexa-fhem/lib/fhem.js:367:31)
    at Request.self.callback (/home/pi/alexa-fhem/node_modules/request/request.js:186:22)
    at emitTwo (events.js:87:13)
    at Request.emit (events.js:172:7)
    at Request.<anonymous> (/home/pi/alexa-fhem/node_modules/request/request.js:1081:10)
    at emitOne (events.js:77:13)
    at Request.emit (events.js:169:7)

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17782
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #35 am: 06 November 2016, 15:03:28 »
bei welchem device passiert das? wie ist es konfiguriert?
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 prodigy7

  • Full Member
  • ***
  • Beiträge: 299
    • Blog aus meinem IT Alltag
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #36 am: 06 November 2016, 15:07:27 »
@justme1968: Tut er sich vielleicht schwer damit, dass in meinen Raumnamen Leerzeichen enthalten sind? Bekomme nur ein{
  "Arg":"room=Raum | Kueche",
  "Results": [
  ],
  "totalResultsReturned":0
}

Offline Tommy82

  • Hero Member
  • *****
  • Beiträge: 2310
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #37 am: 06 November 2016, 15:07:51 »
wo kommt der bridge teil her? den gibt es in der alexa config nicht. nur in der homebridge config.

wenn du ssl und auth verwendest muss das auch in den alexa teil.
Das passiert wenn man copy&past zu sehr nutzt, sorry.

Hab jetzt auch mal denn WebPort geändert um ohne ssl und Passwort zuzugreifen, sieht jetzt so aus:
{
    "alexa": {
        "name": "Alexa TEST"
    },
   
    "connections": [
        {
            "name": "FHEM",
            "server": "127.0.0.1",
            "port": "8085",
            "filter": "room=Alexa"
        }
    ]
 }

Aber es wird immer noch kein Device gefunden
Fhem Cubitruck Armbian Stretch 4.18.8-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 2012,FB6590
Hanspreed 13,3 Zoll Wandtablett mit FTUI

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17782
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #38 am: 06 November 2016, 15:12:26 »
@thoffma3: die routinen waren nicht mit eingepackt. ganz oben gibt es eine 0.0.2 mit den funktionen.

@prodigy7: das jsonlist2 fhem kommando kann mit leerzeichen an dieser stelle nicht umgehen. durch . oder \s ersetzen.

@Tommy82: was steht genau auf der console? was gibt ein list room=Alexa und ein jsonlist2 room=Alexa
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 Tommy82

  • Hero Member
  • *****
  • Beiträge: 2310
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #39 am: 06 November 2016, 15:19:41 »
Hi, das list in Fhem ergibt
Internals:
   DEF        16 switch
   FBSmartHome_MSGCNT 763
   FBSmartHome_RAWMSG 0703001c00000067001000000000000c000000160004000000000000
   FBSmartHome_TIME 2016-11-06 15:15:52
   IODev      FBSmartHome
   LASTInputDev FBSmartHome
   MSGCNT     763
   NAME       FritzDect_Wohnzimmerschrank
   NR         60
   STATE      off
   TYPE       FBDECT
   id         16
   props      switch
   Helper:
     Dblog:
       Current:
         Mydblog:
           TIME       1478441752.29174
           VALUE      0.0000
       Energy:
         Mydblog:
           TIME       1478441752.34434
           VALUE      7711
       Power:
         Mydblog:
           TIME       1478441752.05402
           VALUE      0.00
       Powerfactor:
         Mydblog:
           TIME       1478441752.40143
           VALUE      0.000
       State:
         Mydblog:
           TIME       1478441752.11232
           VALUE      off
       Temperature:
         Mydblog:
           TIME       1478441752.18607
           VALUE      25.0
       Voltage:
         Mydblog:
           TIME       1478441752.23921
           VALUE      234.314
   Readings:
     2015-09-22 21:46:00   configChanged   00000000467269747a446563745f576f686e7a696d6d657273636872616e6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
     2016-10-21 15:30:36   control         on fn=1 > 0.00 delay:0sec do:state off
     2016-11-06 15:15:52   current         0.0000 A
     2016-11-06 15:15:52   energy          7711 Wh
     2016-10-21 15:30:34   options         powerOnState:last,lock:none
     2016-11-06 15:15:52   power           0.00 W
     2016-11-06 15:15:52   powerFactor     0.000
     2016-08-18 21:13:12   relayTimes      disabled
     2016-11-06 15:15:52   state           off
     2016-10-21 15:30:30   tempadjust      0.0 C
     2016-11-06 15:15:52   temperature     25.0 C (measured)
     2016-11-06 15:15:52   voltage         234.314 V
Attributes:
   IODev      FBSmartHome
   event-min-interval power:120
   group      Fritz
   icon       light_led
   model      Dect200
   room       Alexa,Favourites,Wohnzimmer

Das jsonlist2 ergibt
{
  "Arg":"room=Alexa",
  "Results": [
  {
    "Name":"FritzDect_Wohnzimmerschrank",
    "PossibleSets":"msgInterval off on toggle on-till-overnight blink intervals off-till-overnight on-for-timer off-till off-for-timer on-till",
    "PossibleAttrs":"alias comment:textField-long eventMap group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 IODev do_not_notify:1,0 ignore:1,0 dummy:1,0 showtime:1,0 event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat:textField-long timestamp-on-change-reading model:CometDECT,Dect200,Powerline546E DbLogExclude DbLogInclude alarmDevice alarmSettings cmdIcon devStateIcon devStateStyle fm_type fp_Badezimmer fp_Buero fp_Einbruchalarm fp_Fenster fp_Feueralarm fp_Flur_Erdgeschoss fp_Flur_Keller fp_Flur_Obergeschoss fp_Fritz fp_Gaeste_WC1 fp_HOME1 fp_Heizung fp_Home fp_Kellerbar fp_Kinderzimmer1 fp_Kueche1 fp_Reciever fp_Schlafzimmer fp_Server fp_Telefon_fp fp_Wohnzimmer icon sortby webCmd widgetOverride userattr",
    "Internals": {
      "DEF": "16 switch",
      "FBSmartHome_MSGCNT": "770",
      "FBSmartHome_RAWMSG": "0703001c00000067001000000000000c000000160004000000000000",
      "FBSmartHome_TIME": "2016-11-06 15:17:52",
      "LASTInputDev": "FBSmartHome",
      "MSGCNT": "770",
      "NAME": "FritzDect_Wohnzimmerschrank",
      "NR": "60",
      "STATE": "off",
      "TYPE": "FBDECT",
      "id": "16",
      "props": "switch"
    },
    "Readings": {
      "configChanged": { "Value":"00000000467269747a446563745f576f686e7a696d6d657273636872616e6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "Time":"2015-09-22 21:46:00" },
      "control": { "Value":"on fn=1 > 0.00 delay:0sec do:state off", "Time":"2016-10-21 15:30:36" },
      "current": { "Value":"0.0000 A", "Time":"2016-11-06 15:17:52" },
      "energy": { "Value":"7711 Wh", "Time":"2016-11-06 15:17:52" },
      "options": { "Value":"powerOnState:last,lock:none", "Time":"2016-10-21 15:30:34" },
      "power": { "Value":"0.00 W", "Time":"2016-11-06 15:17:52" },
      "powerFactor": { "Value":"0.000", "Time":"2016-11-06 15:17:52" },
      "relayTimes": { "Value":"disabled", "Time":"2016-08-18 21:13:12" },
      "state": { "Value":"off", "Time":"2016-11-06 15:17:52" },
      "tempadjust": { "Value":"0.0 C", "Time":"2016-10-21 15:30:30" },
      "temperature": { "Value":"25.0 C (measured)", "Time":"2016-11-06 15:17:52" },
      "voltage": { "Value":"234.094 V", "Time":"2016-11-06 15:17:52" }
    },
    "Attributes": {
      "IODev": "FBSmartHome",
      "event-min-interval": "power:120",
      "group": "Fritz",
      "icon": "light_led",
      "model": "Dect200",
      "room": "Alexa,Favourites,Wohnzimmer"
    }
  }  ],
  "totalResultsReturned":1
}

Was meinst du mit was steht auf der Konsole?Auf welcher?
Fhem Cubitruck Armbian Stretch 4.18.8-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 2012,FB6590
Hanspreed 13,3 Zoll Wandtablett mit FTUI

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17782
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #40 am: 06 November 2016, 15:21:15 »
auf der konsole auf der du bin/alexa gestartet hast
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 Tommy82

  • Hero Member
  • *****
  • Beiträge: 2310
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #41 am: 06 November 2016, 15:23:50 »
Da gibt es im Moment garkeine ausgabe
Das letzte war der Start, nach dem kam aber auch keine Meldung:
root@cubie:/opt/fhem/alexa-fhem/bin# ./alexa
Fhem Cubitruck Armbian Stretch 4.18.8-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 2012,FB6590
Hanspreed 13,3 Zoll Wandtablett mit FTUI

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17782
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #42 am: 06 November 2016, 15:24:44 »
du musst aus alexa-fhem starten. nicht aus bin.
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 Tommy82

  • Hero Member
  • *****
  • Beiträge: 2310
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #43 am: 06 November 2016, 15:29:47 »
Du meinst so?
root@cubie:/opt/fhem/alexa-fhem# ./alexa
-bash: ./alexa: No such file or directory
Fhem Cubitruck Armbian Stretch 4.18.8-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 2012,FB6590
Hanspreed 13,3 Zoll Wandtablett mit FTUI

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17782
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #44 am: 06 November 2016, 15:32:15 »
./bin/alexa
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

 

decade-submarginal