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

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 20311
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #4170 am: 19 Dezember 2019, 17:41:46 »
was hat ein rollladen mit einem kontaktsensor zu tun? oder mit einem temperatursensor?

das homebridgeMapping ist falsch. dein zweites values überschriebt das erste. es muss so aussehen:

ContactSensorState=state,values=closed:CONTACT_DETECTED;open:CONTACT_NOT_DETECTED

wobei open und closed auch ohne mapping erkannt werden sollten.
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 arminius

  • Jr. Member
  • **
  • Beiträge: 65
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #4171 am: 19 Dezember 2019, 23:29:16 »
Hallo Justme,

das hat bei mir leider nicht funktioniert.

Ich musste den Eintrag wie folgt ändern:
ContactSensorState=state;values=closed.*:CONTACT_DETECTED;open:CONTACT_NOT_DETECTED

Hinter state musste ein Semikolon und der Bezug ist bei mir nicht auf das Reading state sondern auf contact.

Auszug aus dem Logfile:
2019-12-19 22:13:24 caching: Kueche_Tuer_status-battery: ok
2019-12-19 22:13:24 caching: Kueche_Tuer_status-D-firmware: 1.0
2019-12-19 22:13:24 caching: Kueche_Tuer_status-state: closed
2019-12-19 22:13:24 caching: Kueche_Tuer_status-contact: closed (to broadcast)

[2019-12-19 22:06:30] >>>> [ssh] {"directive":{"header":{"namespace":"Alexa","name":"ReportState","payloadVersion":"3","messageId":"438638b1-63a6-4395-ab37-71104e035f87","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"287D6BB4-44AE41F17B1B3F24"},"endpointId":"OEQ1982148","cookie":{"fuuid":"5ceee1cf-f33f-2f5d-a7ad-81c57110b87e0bb7","device":"Kueche_Fenster_rechts_status"}},"payload":{}}}
[2019-12-19 22:06:30] [FHEM]     caching: ContactSensorState: CONTACT_DETECTED (as string; from 'closed (to broadcast)')
[2019-12-19 22:06:30] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.ContactSensor","name":"detectionState","value":"NOT_DETECTED","timeOfSample":"2019-12-19T21:06:30.939Z","uncertaintyInMilliseconds":500},{"namespace":"Alexa.EndpointHealth","name":"connectivity","value":{"value":"OK"},"timeOfSample":"2019-12-19T21:06:30.939Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"StateReport","payloadVersion":"3","messageId":"863a6c45-443c-43aa-b776-01a479da16c0","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"287D6BB4-44AE41F17B1B3F24"},"endpointId":"OEQ1982148"},"payload":{}}}

Warum das bei mir anders ist, keine Ahnung.

Gruß
Arminius

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 20311
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #4172 am: 20 Dezember 2019, 07:10:06 »
nein. da gehört kein ; hin sondern ein ,. auch das .* kannst du nicht einfach so hinschreiben. bitte schau dir die hombrigeMapping syntax noch mal an.

ob du state oder contact verwendest ist im prinzip egal so lange auch in state etwas verständliches steht. aber in values musst du aufpassen ob die regex nötig ist oder nicht.

ContactSensorState=state,values=closed:CONTACT_DETECTED;open:CONTACT_NOT_DETECTED oder ContactSensorState=contact,values=/closed.*/:CONTACT_DETECTED;open:CONTACT_NOT_DETECTED

das ist bei dir genau so wie bei jedem anderen mit homematic sensoren. dein sensor ist übrigens nicht richtig mit fhem gepairt und leuchtet vermutlich orange statt grün. aber das gehört nicht hier her.
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 arminius

  • Jr. Member
  • **
  • Beiträge: 65
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #4173 am: 20 Dezember 2019, 11:48:41 »
Ich habe jetzt meine 4 HM Sensoren umgebaut auf den Eintrag mit contact.
Der Zigbee Sensor läuft mit den State Einstellungen.

Die HM Sensoren blinken nicht orange.
Ich nutze das Funkmodul von ELV und wenn ich mir diesen Link https://wiki.fhem.de/wiki/HM-Sec-SCo_Tür-Fensterkontakt,_optisch dazu anschauen, wird auch dort der Name des Gateway ausgegeben.
Warum das GW bei mir als broadcast angesprochen wird, ist mir nicht klar. Das Gateway habe ich nicht so benannt.

Es funzt nun aber.
Danke Dir Justme

Offline darthi

  • New Member
  • *
  • Beiträge: 34
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #4174 am: 20 Dezember 2019, 12:47:44 »
Also das solltest Du doch am Bedten wissen, was Du die letzten 2 Tage geändert hast!?
Meine Thermostate funktionieren noch wie bisher.
Ich hatte nichts geändert, das ist es ja.
Eben - auch wieder ohne Änderung meinerseits - funktioniert alles wieder wie es soll und die Thermostate werden korrekt erkannt. Ich musste nur einmal die Alexa Devices neu laden...
Heute nach bei meinem automatischen Reboot wurden sie noch weiterhin als Thermometer erkannt.

Jemand eine Idee, was da los war?

Online MadMax-FHEM

  • Hero Member
  • *****
  • Beiträge: 7954
  • NIVEAu ist keine Creme...
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #4175 am: 20 Dezember 2019, 13:16:34 »
Die HM Sensoren blinken nicht orange.
Ich nutze das Funkmodul von ELV und wenn ich mir diesen Link https://wiki.fhem.de/wiki/HM-Sec-SCo_Tür-Fensterkontakt,_optisch dazu anschauen, wird auch dort der Name des Gateway ausgegeben.
Warum das GW bei mir als broadcast angesprochen wird, ist mir nicht klar. Das Gateway habe ich nicht so benannt.

[OT]

ja gehört nicht hierher, trotzdem kurz:

broadcast heißt eben NICHT zu einem Device "namens broadcast" sondern "überall hin" oder auch "einfach rausgeblasen"...

Im Wiki link steht sent to MyHMLAN, das ist tatsächlich das Device wo es hin geht...

Bei Fensterkontakten (Sensoren allgemein) ist ein nicht komplettes Pairing (oder sogar überhaupt kein Pairing bzw. nicht mal den Versuch eines) nicht wirklich zu merken.
Sensor sendet -> Funk -> fhem (oder wer auch immer) empfängt und ordnet die empfangenen Daten (offen/geschlossen) einem passenden Device zu (wenn nicht vorhanden wird es angelegt [autocreateaktiv])

Wenn du aber peeren willst oder Parameter/Register setzen willst, wirst du es merken...

Dann einen Thread aufmachen und ein list posten ;)

[/OT]

Gruß, Joachim
FHEM PI3B+ Buster: HM-CFG-USB, 40x HM, ZWave-USB, 6x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, KODI, alexa-fhem, ...
FHEM PI2 Stretch: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, KODI, ha-bridge, ...
FHEM PI3 Buster (Test)
FHEM PI3 Stretch (Test)

Offline arminius

  • Jr. Member
  • **
  • Beiträge: 65
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #4176 am: 20 Dezember 2019, 17:34:40 »
Hallo Joachim,

danke. Dann habe ich broadcast zu verstehen, wie ein Broadcast im Netzwerk.
Sobald meine rechte Hand wieder okay ist, werde ich mich dann muss pairen kümmern.

Gruß
Arminius

Offline klopapa

  • New Member
  • *
  • Beiträge: 9
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #4177 am: 23 Dezember 2019, 18:43:02 »
Hi,
kann es sein dass die Funktionalität die letzten Tage extrem unzuverlässig funktioniert? Ich krieg zum Teil keine Verbindung her! hab Alexa-Fhem schon im Debug modus laufen lassen und im folgenden Beispiel versucht drei Geräte anzusprechen. Da kommt gar nichts mehr an :( Heute vormittag ging es allerdings noch

[12/23/2019, 6:37:34 PM] using config from /opt/fhem/alexa-fhem.cfg
*** CONFIG: parsed completely
[12/23/2019, 6:37:34 PM] os.homedir()=/opt/fhem
[12/23/2019, 6:37:34 PM] this is alexa-fhem 0.5.37
[12/23/2019, 6:37:34 PM] connecting to FHEM ...
[12/23/2019, 6:37:35 PM] [FHEM] trying longpoll to listen for fhem events
[12/23/2019, 6:37:35 PM] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1577122655169
[12/23/2019, 6:37:35 PM] [FHEM] got csrfToken: csrf_293151050908969
[12/23/2019, 6:37:35 PM] [FHEM] Checking devices and attributes...
[12/23/2019, 6:37:35 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22%2C%22userattr%22%2C%22%22)%7D&fwcsrf=csrf_293151050908969&XHR=1
[12/23/2019, 6:37:35 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE%3Dalexa&fwcsrf=csrf_293151050908969&XHR=1
[12/23/2019, 6:37:35 PM] [FHEM] waiting for events ...
[12/23/2019, 6:37:35 PM] [FHEM] Fetching FHEM devices...
[12/23/2019, 6:37:35 PM] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20alexaName=..*&fwcsrf=csrf_293151050908969&XHR=1
[12/23/2019, 6:37:35 PM] [FHEM] alexa device is alexa
[12/23/2019, 6:37:35 PM] [FHEM] mappings for alexa: {}
[12/23/2019, 6:37:35 PM] [FHEM] homebridgeMapping: #Characteristic=<name>=<value>,...
On=verb=schalte,valueOn=an;ein,valueOff=aus,valueToggle=um

Brightness=verb=stelle,property=helligkeit,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent

Hue=verb=stelle,valuePrefix=auf,values=rot:0;grün:128;blau:200
Hue=verb=färbe,values=rot:0;grün:120;blau:220

Saturation=verb=stelle,property=sättigung,valuePrefix=auf,values=AMAZON.NUMBER
Saturation=verb=sättige,values=AMAZON.NUMBER

TargetPosition=verb=mach,articles=den;die,values=auf:100;zu:0
TargetPosition=verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent

TargetTemperature=verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=grad

Volume:verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent

#Weckzeit=verb=stelle,valuePrefix=auf;für,values=AMAZON.TIME,valueSuffix=uhr
[12/23/2019, 6:37:35 PM] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[12/23/2019, 6:37:35 PM] [FHEM] value2homekit: { rot: '0', 'grün': '128', blau: '200' }
[12/23/2019, 6:37:35 PM] [FHEM] value2homekit: { rot: '0', 'grün': '120', blau: '220' }
[12/23/2019, 6:37:35 PM] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[12/23/2019, 6:37:35 PM] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[12/23/2019, 6:37:35 PM] [FHEM] value2homekit: { auf: '100', zu: '0' }
[12/23/2019, 6:37:35 PM] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[12/23/2019, 6:37:35 PM] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[12/23/2019, 6:37:35 PM] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[12/23/2019, 6:37:35 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3B%7B%24defs%7Balexa%7D-%3E%7B%22alexa-fhem%20version%22%7D%20%3D%20%220.5.37%22%7D%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_293151050908969&XHR=1
[12/23/2019, 6:37:35 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bget%20alexa%20proxyToken%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_293151050908969&XHR=1
[12/23/2019, 6:37:35 PM] perfectOfVerb:
[12/23/2019, 6:37:35 PM] { stelle: 'gestellt',
  schalte: 'geschaltet',
  'färbe': 'gefärbt',
  mach: 'gemacht' }
[12/23/2019, 6:37:35 PM] verbsOfIntent:
[12/23/2019, 6:37:35 PM] [ OnIntent: [ 'schalte' ],
  prozentIntent: [ 'stelle' ],
  HueIntent: [ 'stelle' ],
  HueIntentB: [ 'färbe' ],
  SaturationIntent: [ 'stelle' ],
  SaturationIntentB: [ 'sättige' ],
  TargetPositionIntent: [ 'mach' ],
  gradIntent: [ 'stelle' ] ]
[12/23/2019, 6:37:35 PM] characteristicsOfIntent:
[12/23/2019, 6:37:35 PM] { OnIntent: [ 'On' ],
  prozentIntent: [ 'Brightness', 'TargetPosition', 'Volume' ],
  HueIntent: [ 'Hue' ],
  HueIntentB: [ 'Hue' ],
  SaturationIntent: [ 'Saturation' ],
  SaturationIntentB: [ 'Saturation' ],
  TargetPositionIntent: [ 'TargetPosition' ],
  gradIntent: [ 'TargetTemperature' ] }
[12/23/2019, 6:37:35 PM] prefixOfIntent:
[12/23/2019, 6:37:35 PM] { OnIntent: undefined,
  prozentIntent: 'auf',
  HueIntent: 'auf',
  HueIntentB: undefined,
  SaturationIntent: 'auf',
  SaturationIntentB: undefined,
  TargetPositionIntent: undefined,
  gradIntent: 'auf' }
[12/23/2019, 6:37:35 PM] suffixOfIntent:
[12/23/2019, 6:37:35 PM] { OnIntent: undefined,
  prozentIntent: 'prozent',
  HueIntent: undefined,
  HueIntentB: undefined,
  SaturationIntent: undefined,
  SaturationIntentB: undefined,
  TargetPositionIntent: undefined,
  gradIntent: 'grad' }
[12/23/2019, 6:37:35 PM] alexaTypes:
[12/23/2019, 6:37:35 PM] { light: [ 'licht', 'lampen' ],
  blind:
   [ 'rolladen',
     'rolläden',
     'jalousie',
     'jalousien',
     'rollo',
     'rollos' ] }
[12/23/2019, 6:37:35 PM] roomOfEcho:
[12/23/2019, 6:37:35 PM] {}
[12/23/2019, 6:37:35 PM] personOfId:
[12/23/2019, 6:37:35 PM] {}
[12/23/2019, 6:37:35 PM] fhemIntents:
[12/23/2019, 6:37:35 PM] { FHEMgutenMorgenIntent: 'gutenMorgen',
  FHEMguteNachtIntent: 'guteNacht' }
[12/23/2019, 6:37:35 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Blist%20alexa%20.eventToken%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_293151050908969&XHR=1
[12/23/2019, 6:37:35 PM] Server listening on: http://127.0.0.1:45653 for proxy connections
[12/23/2019, 6:37:35 PM] *** SSH: checking proxy configuration
[12/23/2019, 6:37:35 PM] sshautoconf: home=/opt/fhem, spath=/opt/fhem/.alexa, cpath=/opt/fhem/alexa-fhem.cfg, sshpath=/opt/fhem/.ssh
[12/23/2019, 6:37:35 PM] Passed config: {"sshproxy":{"ssh":"/usr/bin/ssh","description":"FHEM Connector","options":["-i","/opt/fhem/.ssh/id_rsa","-p",58824,"fhem-va.fhem.de"],"bind-ip":"127.0.0.1","port":45653},"connections":[{"uid":6061,"server":"127.0.0.1","port":8083,"filter":"alexaName=..*","webname":"fhem","name":"FHEM"}]}
[12/23/2019, 6:37:35 PM] sshautoconf: SSH key seems to exist
[12/23/2019, 6:37:35 PM] sshautoconf: Our SSH key is known at the reverse proxy, good!
[12/23/2019, 6:37:35 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bjsonlist2%20alexa%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_293151050908969&XHR=1
*** FHEM: connected
[12/23/2019, 6:37:35 PM] [FHEM] got: 9 results
[12/23/2019, 6:37:35 PM] [FHEM] detected HUEDevice
[12/23/2019, 6:37:35 PM] [FHEM] mappings for Badleuchte: { On:
   { reading: 'onoff', valueOff: '0', cmdOn: 'on', cmdOff: 'off' },
  Brightness:
   { reading: 'bri',
     cmd: 'pct',
     delay: true,
     reading2homekit: [Function: bound ] } }
[12/23/2019, 6:37:35 PM] [FHEM] Badleuchte is light
[12/23/2019, 6:37:35 PM] [FHEM] Badleuchte has
[12/23/2019, 6:37:35 PM] [FHEM]   On [onoff;on,off]
[12/23/2019, 6:37:35 PM] [FHEM]   Brightness [bri]
  2019-12-23 18:37:35 caching: Badleuchte-onoff: 0
  2019-12-23 18:37:35 caching: Badleuchte-bri: 205
[12/23/2019, 6:37:35 PM] [FHEM] detected HUEDevice
[12/23/2019, 6:37:35 PM] [FHEM] mappings for HUEDevice3: { On:
   { reading: 'onoff', valueOff: '0', cmdOn: 'on', cmdOff: 'off' },
  Brightness:
   { reading: 'bri',
     cmd: 'pct',
     delay: true,
     reading2homekit: [Function: bound ] } }
[12/23/2019, 6:37:35 PM] [FHEM] HUEDevice3 is light
[12/23/2019, 6:37:35 PM] [FHEM] HUEDevice3 has
[12/23/2019, 6:37:35 PM] [FHEM]   On [onoff;on,off]
[12/23/2019, 6:37:35 PM] [FHEM]   Brightness [bri]
  2019-12-23 18:37:35 caching: HUEDevice3-onoff: 0
  2019-12-23 18:37:35 caching: HUEDevice3-bri: 205
[12/23/2019, 6:37:35 PM] [FHEM] detected HUEDevice
[12/23/2019, 6:37:35 PM] [FHEM] mappings for HUEDevice4: { On:
   { reading: 'onoff', valueOff: '0', cmdOn: 'on', cmdOff: 'off' },
  Brightness:
   { reading: 'bri',
     cmd: 'pct',
     delay: true,
     reading2homekit: [Function: bound ] } }
[12/23/2019, 6:37:35 PM] [FHEM] HUEDevice4 is light
[12/23/2019, 6:37:35 PM] [FHEM] HUEDevice4 has
[12/23/2019, 6:37:35 PM] [FHEM]   On [onoff;on,off]
[12/23/2019, 6:37:35 PM] [FHEM]   Brightness [bri]
  2019-12-23 18:37:35 caching: HUEDevice4-onoff: 0
  2019-12-23 18:37:35 caching: HUEDevice4-bri: 205
[12/23/2019, 6:37:35 PM] [FHEM] detected HUEDevice
[12/23/2019, 6:37:35 PM] [FHEM] mappings for HUEDevice5: { On:
   { reading: 'onoff', valueOff: '0', cmdOn: 'on', cmdOff: 'off' },
  Brightness:
   { reading: 'bri',
     cmd: 'pct',
     delay: true,
     reading2homekit: [Function: bound ] } }
[12/23/2019, 6:37:35 PM] [FHEM] HUEDevice5 is light
[12/23/2019, 6:37:35 PM] [FHEM] HUEDevice5 has
[12/23/2019, 6:37:35 PM] [FHEM]   On [onoff;on,off]
[12/23/2019, 6:37:35 PM] [FHEM]   Brightness [bri]
  2019-12-23 18:37:35 caching: HUEDevice5-onoff: 0
  2019-12-23 18:37:35 caching: HUEDevice5-bri: 205
[12/23/2019, 6:37:35 PM] [FHEM] detected HUEDevice
[12/23/2019, 6:37:35 PM] [FHEM] mappings for HUEGroup0: { On:
   { reading: 'onoff', valueOff: '0', cmdOn: 'on', cmdOff: 'off' },
  Brightness:
   { reading: 'bri',
     cmd: 'pct',
     delay: true,
     reading2homekit: [Function: bound ] },
  Hue: { reading: 'hue', cmd: 'hue', max: '65535', maxValue: 359 },
  Saturation: { reading: 'sat', cmd: 'sat', max: '254', maxValue: 100 },
  'A18E5901-CFA1-4D37-A10F-0071CEEEEEBD':
   { reading: 'ct',
     cmd: 'ct',
     delay: true,
     name: 'Color Temperature',
     format: 'UINT16',
     minValue: 154,
     maxValue: 500 } }
[12/23/2019, 6:37:35 PM] [FHEM] HUEGroup0 is light
[12/23/2019, 6:37:35 PM] [FHEM] HUEGroup0 has
[12/23/2019, 6:37:35 PM] [FHEM]   On [onoff;on,off]
[12/23/2019, 6:37:35 PM] [FHEM]   Brightness [bri]
[12/23/2019, 6:37:35 PM] [FHEM]   Hue [hue;hue;0-65535]
[12/23/2019, 6:37:35 PM] [FHEM]   Saturation [sat;sat;0-254]
[12/23/2019, 6:37:35 PM] [FHEM]   Custom Color Temperature [ct]
[12/23/2019, 6:37:35 PM] [FHEM] detected HUEDevice
[12/23/2019, 6:37:35 PM] [FHEM] mappings for HUELightStrip: { On:
   { reading: 'onoff', valueOff: '0', cmdOn: 'on', cmdOff: 'off' },
  Brightness:
   { reading: 'bri',
     cmd: 'pct',
     delay: true,
     reading2homekit: [Function: bound ] },
  Hue: { reading: 'hue', cmd: 'hue', max: '65535', maxValue: 359 },
  Saturation: { reading: 'sat', cmd: 'sat', max: '254', maxValue: 100 },
  'A18E5901-CFA1-4D37-A10F-0071CEEEEEBD':
   { reading: 'ct',
     cmd: 'ct',
     delay: true,
     name: 'Color Temperature',
     format: 'UINT16',
     minValue: 154,
     maxValue: 500 },
  colormode: { reading: 'colormode' },
  xy: { reading: 'xy' } }
[12/23/2019, 6:37:35 PM] [FHEM] HUELightStrip is light
[12/23/2019, 6:37:35 PM] [FHEM] HUELightStrip has
[12/23/2019, 6:37:35 PM] [FHEM]   On [onoff;on,off]
[12/23/2019, 6:37:35 PM] [FHEM]   Brightness [bri]
[12/23/2019, 6:37:35 PM] [FHEM]   Hue [hue;hue;0-65535]
[12/23/2019, 6:37:35 PM] [FHEM]   Saturation [sat;sat;0-254]
[12/23/2019, 6:37:35 PM] [FHEM]   Custom Color Temperature [ct]
[12/23/2019, 6:37:35 PM] [FHEM]   colormode [colormode]
[12/23/2019, 6:37:35 PM] [FHEM]   xy [xy]
  2019-12-23 18:37:35 caching: HUELightStrip-onoff: 0
  2019-12-23 18:37:35 caching: HUELightStrip-bri: 205
  2019-12-23 18:37:35 caching: HUELightStrip-hue: 7267
  2019-12-23 18:37:35 caching: HUELightStrip-sat: 221
  2019-12-23 18:37:35 caching: HUELightStrip-ct: 490 (2040K)
[12/23/2019, 6:37:35 PM] [FHEM]     caching: Custom Color Temperature: 490 (as number; from '490 (2040K)')
  2019-12-23 18:37:35 caching: HUELightStrip-colormode: ct
  2019-12-23 18:37:35 caching: HUELightStrip-xy: 0.5223,0.4139
[12/23/2019, 6:37:35 PM] [FHEM] detected HUEDevice
[12/23/2019, 6:37:35 PM] [FHEM] mappings for KuecheLichtLinks: { On:
   { reading: 'onoff', valueOff: '0', cmdOn: 'on', cmdOff: 'off' },
  Brightness:
   { reading: 'bri',
     cmd: 'pct',
     delay: true,
     reading2homekit: [Function: bound ] } }
[12/23/2019, 6:37:35 PM] [FHEM] KuecheLichtLinks is light
[12/23/2019, 6:37:35 PM] [FHEM] KuecheLichtLinks has
[12/23/2019, 6:37:35 PM] [FHEM]   On [onoff;on,off]
[12/23/2019, 6:37:35 PM] [FHEM]   Brightness [bri]
  2019-12-23 18:37:35 caching: KuecheLichtLinks-onoff: 0
  2019-12-23 18:37:35 caching: KuecheLichtLinks-bri: 254
[12/23/2019, 6:37:35 PM] [FHEM] detected HUEDevice
[12/23/2019, 6:37:35 PM] [FHEM] mappings for KuecheLichtsRechts: { On:
   { reading: 'onoff', valueOff: '0', cmdOn: 'on', cmdOff: 'off' },
  Brightness:
   { reading: 'bri',
     cmd: 'pct',
     delay: true,
     reading2homekit: [Function: bound ] } }
[12/23/2019, 6:37:35 PM] [FHEM] KuecheLichtsRechts is light
[12/23/2019, 6:37:35 PM] [FHEM] KuecheLichtsRechts has
[12/23/2019, 6:37:35 PM] [FHEM]   On [onoff;on,off]
[12/23/2019, 6:37:35 PM] [FHEM]   Brightness [bri]
  2019-12-23 18:37:35 caching: KuecheLichtsRechts-onoff: 0
  2019-12-23 18:37:35 caching: KuecheLichtsRechts-bri: 205
[12/23/2019, 6:37:35 PM] [FHEM] mappings for YeelightMeteorite: { Hue: { reading: 'hue', cmd: 'hue', max: 359, maxValue: 359 },
  Saturation: { reading: 'sat', cmd: 'sat', max: 100, maxValue: 100 },
  'A18E5901-CFA1-4D37-A10F-0071CEEEEEBD':
   { reading: 'ct',
     cmd: 'ct',
     delay: true,
     name: 'Color Temperature',
     format: 'UINT16',
     minValue: 1700,
     maxValue: 6500 },
  'E863F10D-079E-48FF-8F27-9C2605A29F52':
   { name: 'Power', reading: 'power', format: 'FLOAT', factor: 1 },
  On:
   { reading: 'state',
     valueOff: '/off|Off|OFF|A0|000000/',
     cmdOn: 'on',
     cmdOff: 'off' } }
[12/23/2019, 6:37:35 PM] [FHEM] YeelightMeteorite is light
[12/23/2019, 6:37:35 PM] [FHEM] YeelightMeteorite has
[12/23/2019, 6:37:35 PM] [FHEM]   Hue [hue;hue;0-359]
[12/23/2019, 6:37:35 PM] [FHEM]   Saturation [sat;sat;0-100]
[12/23/2019, 6:37:35 PM] [FHEM]   Custom Color Temperature [ct]
[12/23/2019, 6:37:35 PM] [FHEM]   Custom Power [power]
[12/23/2019, 6:37:35 PM] [FHEM]   On [state;on,off]
  2019-12-23 18:37:35 caching: YeelightMeteorite-ct: 4173
[12/23/2019, 6:37:35 PM] [FHEM]     caching: Custom Color Temperature: 4173 (as number; from '4173')
  2019-12-23 18:37:35 caching: YeelightMeteorite-power: on
[12/23/2019, 6:37:35 PM] [FHEM] YeelightMeteorite-power factor: value NaN mapped to NaN
  2019-12-23 18:37:35 caching: YeelightMeteorite-state: opened
[12/23/2019, 6:37:35 PM] BearerToken '...FD431' read from alexa
[12/23/2019, 6:37:35 PM] [FHEM] got .eventToken
[12/23/2019, 6:37:35 PM] refreshing token
[12/23/2019, 6:37:35 PM] 39_alexa.pm is new version: true
[12/23/2019, 6:37:35 PM] sshautoconf: completed successfully
[12/23/2019, 6:37:35 PM] *** SSH: proxy configuration set up done
[12/23/2019, 6:37:35 PM] Reading alexaFHEM.ProxyConnection set to starting;; starting SSH
[12/23/2019, 6:37:35 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20alexa%20alexaFHEM.ProxyConnection%20starting%3B%3B%20starting%20SSH%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_293151050908969&XHR=1
[12/23/2019, 6:37:35 PM] Starting SSH with -R 1234:127.0.0.1:45653 -oServerAliveInterval=90 -i /opt/fhem/.ssh/id_rsa -p 58824 fhem-va.fhem.de
[12/23/2019, 6:37:36 PM] Reading alexaFHEM.ProxyConnection set to running;; SSH connected
[12/23/2019, 6:37:36 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20alexa%20alexaFHEM.ProxyConnection%20running%3B%3B%20SSH%20connected%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_293151050908969&XHR=1
[12/23/2019, 6:37:36 PM] *** SSH: proxy connection established
[12/23/2019, 6:37:36 PM] SSH: Welcome at the reverse proxy!  This pseudoshell does not react to any input - do not get irritated. 
[12/23/2019, 6:37:51 PM] got fresh token
[12/23/2019, 6:38:11 PM] Got SIGINT, shutting down alexa-fhem...
[12/23/2019, 6:38:11 PM] Reading alexaFHEM.ProxyConnection set to stopping;; alexa-fhem terminating
[12/23/2019, 6:38:11 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20alexa%20alexaFHEM.ProxyConnection%20stopping%3B%3B%20alexa-fhem%20terminating%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_293151050908969&XHR=1
[12/23/2019, 6:38:11 PM] Stopping SSH ...
[12/23/2019, 6:38:11 PM] Reading alexaFHEM.ProxyConnection set to stopped
[12/23/2019, 6:38:11 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20alexa%20alexaFHEM.ProxyConnection%20stopped%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_293151050908969&XHR=1
fhem@bb020fac9dfb:~$


Offline mark79

  • Sr. Member
  • ****
  • Beiträge: 568
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #4178 am: 23 Dezember 2019, 18:54:59 »
Hi,
kann es sein dass die Funktionalität die letzten Tage extrem unzuverlässig funktioniert?

Das liegt wohl an dem DDOS:
https://forum.fhem.de/index.php/topic,106573.msg1004363/boardseen.html#new

Bei mir funktioniert alexa Fhem im Moment auch nicht.
Rock64 4GB mit Debian Strech, FHEM im LXC, Sonoff Switches/Touch, HM Thermostate, HMUART/Zigbee2MQTT@MapleCUN, ESP RGBWW Wifi Controller, ESP8266 Door Sensor/Briefkastenwächter, BT CSL Stick, BT iTags, Alexa, FireTV, RPi2 mit Kodi, Xiaomi Vacuum v1/Smarthome Komponenten
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline cs-online

  • Hero Member
  • *****
  • Beiträge: 1087
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #4179 am: 23 Dezember 2019, 20:50:59 »
...also bei mir funktioniert der custom Skill ohne Probleme. Aber ich habe massive Probleme mit dem Forumsserver. Möglicherweise ist der FHEM.de-Server im Moment ein wenig gestresst ?
FHEM auf RPI 4 4GB, HM-CFG-USB-2, HM-WLAN-Gateway, einige HM-Aktoren,  2x EBUSD an Heizung und Solar, ESP8266 am Strom-, Gas- , Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20, Lacrosse-Gateway und Sensoren, Signalduino, Alexa-Fhem... und alles auf einem RPI und da geht noch mehr...

Offline gvzdus

  • Full Member
  • ***
  • Beiträge: 426
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #4180 am: 23 Dezember 2019, 22:11:55 »
Ich habe heute um 19:17 Uhr den Weg zum Vereinsproxy wieder auf die "Notlösung" umgestellt, um die DDoS-Attacke zu umgehen. Die Probleme begannen nach den Cloudwatch-Logs gegen 18:05 Uhr.
Gefällt mir Gefällt mir x 1 Hilfreich Hilfreich x 1 Liste anzeigen

Offline cs-online

  • Hero Member
  • *****
  • Beiträge: 1087
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #4181 am: 24 Dezember 2019, 07:12:58 »
Aber der Server hatte auch Sonntag schon Probleme, da konnte ich über Stunden kein FHEM-update ziehen und die Forumsseiten waren extrem langsam, bzw. zeitweise nicht erreichbar
FHEM auf RPI 4 4GB, HM-CFG-USB-2, HM-WLAN-Gateway, einige HM-Aktoren,  2x EBUSD an Heizung und Solar, ESP8266 am Strom-, Gas- , Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20, Lacrosse-Gateway und Sensoren, Signalduino, Alexa-Fhem... und alles auf einem RPI und da geht noch mehr...

Offline klopapa

  • New Member
  • *
  • Beiträge: 9
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #4182 am: 24 Dezember 2019, 08:33:57 »
Habe gerade versucht den Skill einfach mal neu zu verbinden. Er akzeptiert meinen Key XXXXX-XXXXXX-XXXXXX als good key, alle anderen Statuswerte sind aber rot. Laut log läuft der SSH Tunnel aber auf dem raspby. Ich hab die Tage viel rumgebastelt, hoffentlich Habich zusätzlich zu den DDOS Attacken nicht noch eigene Probleme verursacht. Frohes Fest! Leider mit manueller Steuerung via Phoscon -_-

Offline klopapa

  • New Member
  • *
  • Beiträge: 9
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #4183 am: 24 Dezember 2019, 12:08:58 »
Habe gerade versucht den Skill einfach mal neu zu verbinden. Er akzeptiert meinen Key XXXXX-XXXXXX-XXXXXX als good key, alle anderen Statuswerte sind aber rot. Laut log läuft der SSH Tunnel aber auf dem raspby. Ich hab die Tage viel rumgebastelt, hoffentlich Habich zusätzlich zu den DDOS Attacken nicht noch eigene Probleme verursacht. Frohes Fest! Leider mit manueller Steuerung via Phoscon -_-

Shit, ich glaube ich habe das Problem erkannt: Alexa-Fhem funktioniert aktuell nur wenn ich es von der cmd via root user starte (Debug mode). Habe das zum testen benutzt, nun geht es nicht mehr mit dem FHEM Nutzer. Habt ihr ne Idee?

Offline volschin

  • Hero Member
  • *****
  • Beiträge: 1580
Antw:alexa-fhem: amazon alexa smart home skill für fhem
« Antwort #4184 am: 24 Dezember 2019, 12:41:43 »
...also bei mir funktioniert der custom Skill ohne Probleme. Aber ich habe massive Probleme mit dem Forumsserver. Möglicherweise ist der FHEM.de-Server im Moment ein wenig gestresst ?
Der Custom Skill ist doch unabhängig vom Vereinsserver, genau wie mein Smarthome Skill. Daher funktioniert das problemlos.
Intel NUC+Ubuntu 20.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7590, Echo Dots+Show5, Logi Circle 2, HomeBridge
TIG Stack (Telegraf, InfluxDB, Grafana)

 

decade-submarginal