(gelöst) FHEM Connector Probleme mit DECT HeizkörperHi

Begonnen von AlterMann, 11 Februar 2019, 21:01:29

Vorheriges Thema - Nächstes Thema

AlterMann

#15
Ok ich habe noch mal Folgendes gemacht:
1.Alexa Log von heute gelöscht.
2.  -D in Alexa params eingetragen
3.den jetzt nach dem Befehl:"Alexa schalte die Schlafzimmerheizung auf 16°" angelgten log  kopiert:


[21.2.2019, 09:06:52] using config from ./alexa-fhem.cfg
*** CONFIG: parsed completely
[21.2.2019, 09:06:52] os.homedir()=/opt/fhem
[21.2.2019, 09:06:52] this is alexa-fhem 0.5.19
[21.2.2019, 09:06:52] connecting to FHEM ...
[21.2.2019, 09:06:53] [FHEM] trying longpoll to listen for fhem events
[21.2.2019, 09:06:53] [FHEM] starting longpoll: https://127.0.0.1:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1550736413657
[21.2.2019, 09:06:54] [FHEM] got csrfToken:
[21.2.2019, 09:06:54] [FHEM] Checking devices and attributes...
[21.2.2019, 09:06:54] [FHEM]   executing: https://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22%2C%22userattr%22%2C%22%22)%7D&XHR=1
[21.2.2019, 09:06:54] [FHEM]   executing: https://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE%3Dalexa&XHR=1
[21.2.2019, 09:06:54] [FHEM] waiting for events ...
[21.2.2019, 09:06:54] [FHEM] Fetching FHEM devices...
[21.2.2019, 09:06:54] [FHEM] fetching: https://127.0.0.1:8083/fhem?cmd=jsonlist2%20alexaName=..*&XHR=1
[21.2.2019, 09:06:54] [FHEM] alexa device is alexa
[21.2.2019, 09:06:54] [FHEM] mappings for alexa: {}
[21.2.2019, 09:06:54] [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
[21.2.2019, 09:06:54] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[21.2.2019, 09:06:54] [FHEM] value2homekit: { rot: '0', 'grün': '128', blau: '200' }
[21.2.2019, 09:06:54] [FHEM] value2homekit: { rot: '0', 'grün': '120', blau: '220' }
[21.2.2019, 09:06:54] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[21.2.2019, 09:06:54] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[21.2.2019, 09:06:54] [FHEM] value2homekit: { auf: '100', zu: '0' }
[21.2.2019, 09:06:54] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[21.2.2019, 09:06:54] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[21.2.2019, 09:06:54] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[21.2.2019, 09:06:54] [FHEM]   executing: https://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.19%22%7D%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&XHR=1
[21.2.2019, 09:06:54] [FHEM]   executing: https://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&XHR=1
[21.2.2019, 09:06:54] perfectOfVerb:
[21.2.2019, 09:06:54] { stelle: 'gestellt',
  schalte: 'geschaltet',
  'färbe': 'gefärbt',
  mach: 'gemacht' }
[21.2.2019, 09:06:54] verbsOfIntent:
[21.2.2019, 09:06:54] [ OnIntent: [ 'schalte' ],
  prozentIntent: [ 'stelle' ],
  HueIntent: [ 'stelle' ],
  HueIntentB: [ 'färbe' ],
  SaturationIntent: [ 'stelle' ],
  SaturationIntentB: [ 'sättige' ],
  TargetPositionIntent: [ 'mach' ],
  gradIntent: [ 'stelle' ] ]
[21.2.2019, 09:06:54] characteristicsOfIntent:
[21.2.2019, 09:06:54] { OnIntent: [ 'On' ],
  prozentIntent: [ 'Brightness', 'TargetPosition', 'Volume' ],
  HueIntent: [ 'Hue' ],
  HueIntentB: [ 'Hue' ],
  SaturationIntent: [ 'Saturation' ],
  SaturationIntentB: [ 'Saturation' ],
  TargetPositionIntent: [ 'TargetPosition' ],
  gradIntent: [ 'TargetTemperature' ] }
[21.2.2019, 09:06:54] prefixOfIntent:
[21.2.2019, 09:06:54] { OnIntent: undefined,
  prozentIntent: 'auf',
  HueIntent: 'auf',
  HueIntentB: undefined,
  SaturationIntent: 'auf',
  SaturationIntentB: undefined,
  TargetPositionIntent: undefined,
  gradIntent: 'auf' }
[21.2.2019, 09:06:54] suffixOfIntent:
[21.2.2019, 09:06:54] { OnIntent: undefined,
  prozentIntent: 'prozent',
  HueIntent: undefined,
  HueIntentB: undefined,
  SaturationIntent: undefined,
  SaturationIntentB: undefined,
  TargetPositionIntent: undefined,
  gradIntent: 'grad' }
[21.2.2019, 09:06:54] alexaTypes:
[21.2.2019, 09:06:54] { light: [ 'licht', 'lampen' ],
  blind:
   [ 'rolladen',
     'rolläden',
     'jalousie',
     'jalousien',
     'rollo',
     'rollos' ] }
[21.2.2019, 09:06:54] roomOfEcho:
[21.2.2019, 09:06:54] {}
[21.2.2019, 09:06:54] fhemIntents:
[21.2.2019, 09:06:54] { FHEMgutenMorgenIntent: 'gutenMorgen',
  FHEMguteNachtIntent: 'guteNacht' }
[21.2.2019, 09:06:54] [FHEM]   executing: https://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&XHR=1
[21.2.2019, 09:06:54] Server listening on: http://127.0.0.1:42689 for proxy connections
[21.2.2019, 09:06:54] *** SSH: checking proxy configuration
[21.2.2019, 09:06:54] sshautoconf: home=/opt/fhem, spath=/opt/fhem/.alexa, cpath=./alexa-fhem.cfg, sshpath=/opt/fhem/.ssh
[21.2.2019, 09:06:54] Passed config: {"connections":[{"port":"8083","uid":999,"filter":"alexaName=..*","server":"127.0.0.1","name":"FHEM","webname":"fhem"}],"sshproxy":{"description":"FHEM Connector","ssh":"/usr/bin/ssh","options":["-i","/opt/fhem/.ssh/id_rsa","-p",58824,"fhem-va.fhem.de"],"bind-ip":"127.0.0.1","port":42689}}
[21.2.2019, 09:06:54] sshautoconf: SSH key seems to exist
[21.2.2019, 09:06:55] sshautoconf: Our SSH key is known at the reverse proxy, good!
[21.2.2019, 09:06:55] [FHEM]   executing: https://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&XHR=1
*** FHEM: connected
[21.2.2019, 09:06:55] [FHEM] got: 14 results
[21.2.2019, 09:06:55] [FHEM] mappings for Chouchtischlicht: { On:
   { reading: 'state',
     valueOff: '/off|A0|000000/',
     cmdOn: 'on',
     cmdOff: 'off' } }
[21.2.2019, 09:06:55] [FHEM] Chouchtischlicht is switch
[21.2.2019, 09:06:55] [FHEM] Chouchtischlicht has
[21.2.2019, 09:06:55] [FHEM]   On [state;on,off]
[21.2.2019, 09:06:55] [FHEM] event_map: [object Object]
  2019-02-21 09:06:55 caching: Chouchtischlicht-state: OFF
[21.2.2019, 09:06:55] [FHEM] mappings for Esttischlicht: { On:
   { reading: 'state',
     valueOff: '/off|A0|000000/',
     cmdOn: 'on',
     cmdOff: 'off' } }
[21.2.2019, 09:06:55] [FHEM] Esttischlicht is switch
[21.2.2019, 09:06:55] [FHEM] Esttischlicht has
[21.2.2019, 09:06:55] [FHEM]   On [state;on,off]
[21.2.2019, 09:06:55] [FHEM] event_map: [object Object]
  2019-02-21 09:06:55 caching: Esttischlicht-state: OFF
[21.2.2019, 09:06:55] [FHEM] mappings for Fuenfachsteckdose_frei: { On:
   { reading: 'state',
     valueOff: '/off|A0|000000/',
     cmdOn: 'on',
     cmdOff: 'off' } }
[21.2.2019, 09:06:55] [FHEM] Fuenfachsteckdose_frei is switch
[21.2.2019, 09:06:55] [FHEM] Fuenfachsteckdose_frei has
[21.2.2019, 09:06:55] [FHEM]   On [state;on,off]
  2019-02-21 09:06:55 caching: Fuenfachsteckdose_frei-state: on
[21.2.2019, 09:06:55] [FHEM] mappings for Funksteckdose1_Balkontuer: { On:
   { reading: 'state',
     valueOff: '/off|A0|000000/',
     cmdOn: 'on',
     cmdOff: 'off' } }
[21.2.2019, 09:06:55] [FHEM] Funksteckdose1_Balkontuer is switch
[21.2.2019, 09:06:55] [FHEM] Funksteckdose1_Balkontuer has
[21.2.2019, 09:06:55] [FHEM]   On [state;on,off]
  2019-02-21 09:06:55 caching: Funksteckdose1_Balkontuer-state: off
[21.2.2019, 09:06:55] [FHEM] mappings for Funksteckdose2_rechts: { On:
   { reading: 'state',
     valueOff: '/off|A0|000000/',
     cmdOn: 'on',
     cmdOff: 'off' } }
[21.2.2019, 09:06:55] [FHEM] Funksteckdose2_rechts is switch
[21.2.2019, 09:06:55] [FHEM] Funksteckdose2_rechts has
[21.2.2019, 09:06:55] [FHEM]   On [state;on,off]
  2019-02-21 09:06:55 caching: Funksteckdose2_rechts-state: on
[21.2.2019, 09:06:55] [FHEM] mappings for Funksteckdose3_MusikBT: { On:
   { reading: 'state',
     valueOff: '/off|A0|000000/',
     cmdOn: 'on',
     cmdOff: 'off' } }
[21.2.2019, 09:06:55] [FHEM] Funksteckdose3_MusikBT is switch
[21.2.2019, 09:06:55] [FHEM] Funksteckdose3_MusikBT has
[21.2.2019, 09:06:55] [FHEM]   On [state;on,off]
  2019-02-21 09:06:55 caching: Funksteckdose3_MusikBT-state: on
[21.2.2019, 09:06:55] [FHEM] detected HUEDevice
[21.2.2019, 09:06:55] [FHEM] mappings for HUEDevice1: { On: { reading: 'onoff', valueOff: '0', cmdOn: 'on', cmdOff: 'off' },
  Brightness:
   { reading: 'bri',
     cmd: 'pct',
     delay: true,
     reading2homekit: [Function: bound ] } }
[21.2.2019, 09:06:55] [FHEM] HUEDevice1 is light
[21.2.2019, 09:06:55] [FHEM] HUEDevice1 has
[21.2.2019, 09:06:55] [FHEM]   On [onoff;on,off]
[21.2.2019, 09:06:55] [FHEM]   Brightness [bri]
  2019-02-21 09:06:55 caching: HUEDevice1-onoff: 1
  2019-02-21 09:06:55 caching: HUEDevice1-bri: 254
[21.2.2019, 09:06:55] [FHEM] mappings for Katzenbrunnen: { On:
   { reading: 'state',
     valueOff: '/off|A0|000000/',
     cmdOn: 'on',
     cmdOff: 'off' } }
[21.2.2019, 09:06:55] [FHEM] Katzenbrunnen is switch
[21.2.2019, 09:06:55] [FHEM] Katzenbrunnen has
[21.2.2019, 09:06:55] [FHEM]   On [state;on,off]
[21.2.2019, 09:06:55] [FHEM] event_map: [object Object]
  2019-02-21 09:06:55 caching: Katzenbrunnen-state: OFF
[21.2.2019, 09:06:55] [FHEM] mappings for Kuechenlicht: { On:
   { reading: 'state',
     valueOff: '/off|A0|000000/',
     cmdOn: 'on',
     cmdOff: 'off' } }
[21.2.2019, 09:06:55] [FHEM] Kuechenlicht is switch
[21.2.2019, 09:06:55] [FHEM] Kuechenlicht has
[21.2.2019, 09:06:55] [FHEM]   On [state;on,off]
  2019-02-21 09:06:55 caching: Kuechenlicht-state: off
[21.2.2019, 09:06:55] [FHEM] homebridgeMapping: TargetTemperature=desired-temp,cmd=desired-temp,minValue=7,5, maxValue=28,5,minStep=0,5
[21.2.2019, 09:06:55] [FHEM] mappings for Schlafzimmerheizung: { TargetTemperature:
   { reading: '5',
     cmd: 'desired-temp',
     delay: true,
     minValue: 7,
     maxValue: 1,
     minStep: -7 },
  CurrentTemperature: { reading: 'temperature', minValue: -30 },
  CurrentHeatingCoolingState: { default: 'HEAT' },
  maxValue: { reading: '5', minStep: 0 } }
[21.2.2019, 09:06:55] [FHEM] Schlafzimmerheizung is thermostat
[21.2.2019, 09:06:55] [FHEM] Schlafzimmerheizung has
[21.2.2019, 09:06:55] [FHEM]   TargetTemperature [5]
[21.2.2019, 09:06:55] [FHEM]   CurrentTemperature [temperature]
[21.2.2019, 09:06:55] [FHEM]   CurrentHeatingCoolingState [undefined]
[21.2.2019, 09:06:55] [FHEM]   maxValue [5]
  2019-02-21 09:06:55 caching: Schlafzimmerheizung-temperature: 16.0 C (measured)
[21.2.2019, 09:06:55] [FHEM] default: HEAT
[21.2.2019, 09:06:55] [FHEM] mappings for ShellyPC: { On:
   { reading: 'state',
     valueOff: '/off|A0|000000/',
     cmdOn: 'on',
     cmdOff: 'off' } }
[21.2.2019, 09:06:55] [FHEM] ShellyPC is switch
[21.2.2019, 09:06:55] [FHEM] ShellyPC has
[21.2.2019, 09:06:55] [FHEM]   On [state;on,off]
  2019-02-21 09:06:55 caching: ShellyPC-state: off
[21.2.2019, 09:06:55] [FHEM] mappings for ShellyTV: { On:
   { reading: 'state',
     valueOff: '/off|A0|000000/',
     cmdOn: 'on',
     cmdOff: 'off' } }
[21.2.2019, 09:06:55] [FHEM] ShellyTV is switch
[21.2.2019, 09:06:55] [FHEM] ShellyTV has
[21.2.2019, 09:06:55] [FHEM]   On [state;on,off]
  2019-02-21 09:06:55 caching: ShellyTV-state: off
[21.2.2019, 09:06:55] [FHEM] mappings for Stube_Steckdose_oben: { 'E863F10D-079E-48FF-8F27-9C2605A29F52': { name: 'Power', reading: 'power', format: 'FLOAT', factor: 1 },
  'E863F10C-079E-48FF-8F27-9C2605A29F52': { name: 'Energy', reading: 'energy', format: 'FLOAT', factor: 1 },
  On:
   { reading: 'state',
     valueOff: '/off|A0|000000/',
     cmdOn: 'on',
     cmdOff: 'off' } }
[21.2.2019, 09:06:55] [FHEM] Stube_Steckdose_oben is switch
[21.2.2019, 09:06:55] [FHEM] Stube_Steckdose_oben has
[21.2.2019, 09:06:55] [FHEM]   Custom Power [power]
[21.2.2019, 09:06:55] [FHEM]   Custom Energy [energy]
[21.2.2019, 09:06:55] [FHEM]   On [state;on,off]
  2019-02-21 09:06:55 caching: Stube_Steckdose_oben-power:  0 W
[21.2.2019, 09:06:55] [FHEM] Stube_Steckdose_oben-power factor: value 0 mapped to 0
[21.2.2019, 09:06:55] [FHEM]     caching: Custom Power: 0 (as number; from ' 0 W')
  2019-02-21 09:06:55 caching: Stube_Steckdose_oben-energy:  6.734 kWh previous: 6.734 delta_time: 300 s
[21.2.2019, 09:06:55] [FHEM] Stube_Steckdose_oben-energy factor: value 6.734 mapped to 6.734
[21.2.2019, 09:06:55] [FHEM]     caching: Custom Energy: 6.734 (as number; from ' 6.734 kWh previous: 6.734 delta_time: 300 s')
  2019-02-21 09:06:55 caching: Stube_Steckdose_oben-state: on
[21.2.2019, 09:06:55] [FHEM] mappings for Zwave_Schlafzimmerlampe: { On:
   { reading: 'state',
     valueOff: '/^(dim )?0$/',
     cmdOn: 'on',
     cmdOff: 'off' },
  Brightness:
   { reading: 'state',
     cmd: 'dim',
     delay: true,
     reading2homekit: [Function: bound ] } }
[21.2.2019, 09:06:55] [FHEM] Zwave_Schlafzimmerlampe is light
[21.2.2019, 09:06:55] [FHEM] Zwave_Schlafzimmerlampe has
[21.2.2019, 09:06:55] [FHEM]   On [state;on,off]
[21.2.2019, 09:06:55] [FHEM]   Brightness [state]
  2019-02-21 09:06:55 caching: Zwave_Schlafzimmerlampe-state: off
{ reading: 'state',
  valueOff: '/off|A0|000000/',
  cmdOn: 'on',
  cmdOff: 'off',
  device: 'Chouchtischlicht',
  informId: 'Chouchtischlicht-state',
  characteristic_type: 'On',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' },
  event_map: { ON: 'on', OFF: 'off' } }
undefined
{ reading: 'state',
  valueOff: '/off|A0|000000/',
  cmdOn: 'on',
  cmdOff: 'off',
  device: 'Esttischlicht',
  informId: 'Esttischlicht-state',
  characteristic_type: 'On',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' },
  event_map: { ON: 'on', OFF: 'off' } }
undefined
{ reading: 'state',
  valueOff: '/off|A0|000000/',
  cmdOn: 'on',
  cmdOff: 'off',
  device: 'Fuenfachsteckdose_frei',
  informId: 'Fuenfachsteckdose_frei-state',
  characteristic_type: 'On',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' } }
undefined
{ reading: 'state',
  valueOff: '/off|A0|000000/',
  cmdOn: 'on',
  cmdOff: 'off',
  device: 'Funksteckdose1_Balkontuer',
  informId: 'Funksteckdose1_Balkontuer-state',
  characteristic_type: 'On',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' } }
undefined
{ reading: 'state',
  valueOff: '/off|A0|000000/',
  cmdOn: 'on',
  cmdOff: 'off',
  device: 'Funksteckdose2_rechts',
  informId: 'Funksteckdose2_rechts-state',
  characteristic_type: 'On',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' } }
undefined
{ reading: 'state',
  valueOff: '/off|A0|000000/',
  cmdOn: 'on',
  cmdOff: 'off',
  device: 'Funksteckdose3_MusikBT',
  informId: 'Funksteckdose3_MusikBT-state',
  characteristic_type: 'On',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' } }
undefined
{ reading: 'onoff',
  valueOff: '0',
  cmdOn: 'on',
  cmdOff: 'off',
  device: 'HUEDevice1',
  informId: 'HUEDevice1-onoff',
  characteristic_type: 'On',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' } }
undefined
{ reading: 'bri',
  cmd: 'pct',
  delay: true,
  reading2homekit: [Function: bound ],
  device: 'HUEDevice1',
  informId: 'HUEDevice1-bri',
  characteristic_type: 'Brightness',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' } }
undefined
{ reading: 'state',
  valueOff: '/off|A0|000000/',
  cmdOn: 'on',
  cmdOff: 'off',
  device: 'Katzenbrunnen',
  informId: 'Katzenbrunnen-state',
  characteristic_type: 'On',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' },
  event_map: { OFF: 'off', ON: 'on' } }
undefined
{ reading: 'state',
  valueOff: '/off|A0|000000/',
  cmdOn: 'on',
  cmdOff: 'off',
  device: 'Kuechenlicht',
  informId: 'Kuechenlicht-state',
  characteristic_type: 'On',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' } }
undefined
{ reading: '5',
  cmd: 'desired-temp',
  delay: true,
  minValue: 7,
  maxValue: 1,
  minStep: -7,
  device: 'Schlafzimmerheizung',
  informId: 'Schlafzimmerheizung-5',
  characteristic_type: 'TargetTemperature',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' } }
undefined
{ reading: 'temperature',
  minValue: -30,
  device: 'Schlafzimmerheizung',
  informId: 'Schlafzimmerheizung-temperature',
  characteristic_type: 'CurrentTemperature',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' } }
undefined
{ default: 'HEAT',
  device: 'Schlafzimmerheizung',
  informId: 'Schlafzimmerheizung-undefined',
  characteristic_type: 'CurrentHeatingCoolingState',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' } }
undefined
{ reading: '5',
  minStep: 0,
  device: 'Schlafzimmerheizung',
  informId: 'Schlafzimmerheizung-5',
  characteristic_type: 'maxValue',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' } }
undefined
{ reading: 'state',
  valueOff: '/off|A0|000000/',
  cmdOn: 'on',
  cmdOff: 'off',
  device: 'ShellyPC',
  informId: 'ShellyPC-state',
  characteristic_type: 'On',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' } }
undefined
{ reading: 'state',
  valueOff: '/off|A0|000000/',
  cmdOn: 'on',
  cmdOff: 'off',
  device: 'ShellyTV',
  informId: 'ShellyTV-state',
  characteristic_type: 'On',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' } }
undefined
{ name: 'Power',
  reading: 'power',
  format: 'FLOAT',
  factor: 1,
  device: 'Stube_Steckdose_oben',
  informId: 'Stube_Steckdose_oben-power',
  characteristic_type: 'E863F10D-079E-48FF-8F27-9C2605A29F52',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' },
  cached: 0 }
undefined
{ name: 'Energy',
  reading: 'energy',
  format: 'FLOAT',
  factor: 1,
  device: 'Stube_Steckdose_oben',
  informId: 'Stube_Steckdose_oben-energy',
  characteristic_type: 'E863F10C-079E-48FF-8F27-9C2605A29F52',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' },
  cached: 6.734 }
undefined
{ reading: 'state',
  valueOff: '/off|A0|000000/',
  cmdOn: 'on',
  cmdOff: 'off',
  device: 'Stube_Steckdose_oben',
  informId: 'Stube_Steckdose_oben-state',
  characteristic_type: 'On',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' } }
undefined
{ reading: 'state',
  valueOff: '/^(dim )?0$/',
  cmdOn: 'on',
  cmdOff: 'off',
  device: 'Zwave_Schlafzimmerlampe',
  informId: 'Zwave_Schlafzimmerlampe-state',
  characteristic_type: 'On',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' } }
undefined
{ reading: 'state',
  cmd: 'dim',
  delay: true,
  reading2homekit: [Function: bound ],
  device: 'Zwave_Schlafzimmerlampe',
  informId: 'Zwave_Schlafzimmerlampe-state',
  characteristic_type: 'Brightness',
  log:
   { [Function: bound ]
     debug: [Function],
     info: [Function],
     warn: [Function],
     error: [Function],
     log: [Function],
     prefix: 'FHEM' } }
undefined
[21.2.2019, 09:06:55] BearerToken '...80AA5' read from alexa
[21.2.2019, 09:06:55] [FHEM] got .eventToken
[21.2.2019, 09:06:55] refreshing token
[21.2.2019, 09:06:55] 39_alexa.pm is new version: true
[21.2.2019, 09:06:55] sshautoconf: completed successfully
[21.2.2019, 09:06:55] *** SSH: proxy configuration set up done
[21.2.2019, 09:06:55] Reading alexaFHEM.ProxyConnection set to starting;; starting SSH
[21.2.2019, 09:06:55] [FHEM]   executing: https://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&XHR=1
[21.2.2019, 09:06:55] Starting SSH with -R 1234:127.0.0.1:42689 -oServerAliveInterval=90 -i /opt/fhem/.ssh/id_rsa -p 58824 fhem-va.fhem.de
[21.2.2019, 09:06:56] Reading alexaFHEM.ProxyConnection set to running;; SSH connected
[21.2.2019, 09:06:56] [FHEM]   executing: https://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&XHR=1
[21.2.2019, 09:06:56] *** SSH: proxy connection established
[21.2.2019, 09:06:56] SSH: Welcome at the reverse proxy!  This pseudoshell does not react to any input - do not get irritated. 
[21.2.2019, 09:06:56] got fresh token
[21.2.2019, 09:07:40] >>>> [ssh] {"directive":{"header":{"namespace":"Alexa.ThermostatController","name":"SetTargetTemperature","payloadVersion":"3","messageId":"b5be3ece-2434-4aa0-b980-6f07e86cf410","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"43B79B90-A615AA8F2EE80AA5"},"endpointId":"5c52aa5b-f33f-705c-e520-8f302f4f33bba0f6","cookie":{"fuuid":"5c52aa5b-f33f-705c-e520-8f302f4f33bba0f6","device":"Schlafzimmerheizung"}},"payload":{"targetSetpoint":{"value":16,"scale":"CELSIUS"}}}}
[21.2.2019, 09:07:40] [FHEM] Schlafzimmerheizung: executing set cmd for TargetTemperature with value 1
[21.2.2019, 09:07:40] [FHEM]   executing: https://127.0.0.1:8083/fhem?cmd=set%20Schlafzimmerheizung%20desired-temp%201&XHR=1
[21.2.2019, 09:07:40] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.ThermostatController","name":"targetSetpoint","value":{"value":1,"scale":"CELSIUS"},"timeOfSample":"2019-02-21T08:07:40.819Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"Response","payloadVersion":"3","messageId":"e994654d-daf9-476c-b84c-802e04c67da0","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"43B79B90-A615AA8F2EE80AA5"},"endpointId":"5c52aa5b-f33f-705c-e520-8f302f4f33bba0f6"},"payload":{}}}
[21.2.2019, 09:07:41] >>>> [ssh] {"directive":{"header":{"namespace":"Alexa","name":"ReportState","payloadVersion":"3","messageId":"ee18834b-1fbd-4c87-9234-e625def33dd2","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"43B79B90-A615AA8F2EE80AA5"},"endpointId":"5c52aa5b-f33f-705c-e520-8f302f4f33bba0f6","cookie":{"fuuid":"5c52aa5b-f33f-705c-e520-8f302f4f33bba0f6","device":"Schlafzimmerheizung"}},"payload":{}}}
[21.2.2019, 09:07:41] [FHEM]     caching: CurrentTemperature: 16 (as number; from '16.0 C (measured)')
[21.2.2019, 09:07:41] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.TemperatureSensor","name":"temperature","value":{"value":16,"scale":"CELSIUS"},"timeOfSample":"2019-02-21T08:07:41.228Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"StateReport","payloadVersion":"3","messageId":"84f752eb-ba3a-4585-be90-21b49e263fd2","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"43B79B90-A615AA8F2EE80AA5"},"endpointId":"5c52aa5b-f33f-705c-e520-8f302f4f33bba0f6"},"payload":{}}}


4. -D gelöscht,

davor Update Raspi, upgrade Raspi, Update Alexa, Update FHEM, jeweils restart....

mein HomebrigdeMapping lautet:

homebridgeMapping
TargetTemperature=desired-temp,cmd=desired-temp,minValue=7,5, maxValue=28,5,minStep=0,5


Eventuell bin ich Euch zu doof, weil ich nicht verstehe, was noch zu tun wäre? Eventuell habe ich mich unglücklich ausgedrückt. Fakt bleibt Alexa tut nix bei der Heizung. Sie stellt auf 1°C was nicht geht weil 7,5 Grad minimum sind (in Fritz). Wenn ich sage sie soll die Heizung einschalten, kommt: "Heizung unterstüzt das nicht". Vor dem Update tat sich auf der Konsole nichts (zweiter Wikivorschlag), jetzt kommt Folgendes auf der Konsole:


pi@Matthias:~ $ set alexa stop
pi@Matthias:~ $ alexa-fhem -D -c /opt/fhem/alexa-fhem.cfg > debug.log
*** FHEM: connection failed: Error: read ECONNRESET
*** FHEM: connection failed: Error: read ECONNRESET

Wenn ich das auf der FHEM Konsole oben eingebe wird Alexa zwar gestoppt aber dann kommt beim nächsten Schritt:
"Unknown command alexa-fhem, try help."

liebe Grüße AM
Ich bin Techniker und Anwender, kein Programmierer und genau deshalb will ich in FHEM einsteigen. Bald hab ich viel Zeit und Unkraut jäten is nich mein Ding.....

justme1968

da ist doch dein problem schon:
Zitat{ reading: 'desired-temp',
    cmd: 'desired-temp',
    delay: true,
    minValue: 1,
    maxValue: 1,
    minStep: -7 },
CurrentTemperature: { reading: 'temperature', minValue: -30 },
CurrentHeatingCoolingState: { default: 'HEAT' },
maxValue: { reading: '30', minStep: 0.5 } }

dein homebridgeMapping stimmt nicht. da ist vermutlich irgendwo ein leerzeichen drin.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

sledge

Im Homebridgemapping sind bei den Zahlen "," anstelle "." als decimal points...
FHEM: debian Intel-NUC / 25 x MAX!, 15 x HM-bidcos, MQTT, 3 x 1wire, 20 x Shelly, 20 x Tasmota, 12 x Yeelight, Opentherm-GW, Espeasy, alexa-fhem, kodi, unifi, musiccast, ...

AlterMann

#18
Hi,

ja das war es ! Die Kommas und die Punkte und ein DAM der immer mal wieder vergaß nach attr auch noch zu speichern und dann erst shutdown restart zu machen....

Jetzt schaltet Alexa richtig! Ich war die ganze Zeit heute an der richtigen Stelle und habs mehrmals verpeilt! DANKE und Liebe Grüße! So viel Geduld haben meine Kinder nicht mit mir!

AM

DAM = Dummer Alter Mann aber das wusstet ihr ja schon.....
Ich bin Techniker und Anwender, kein Programmierer und genau deshalb will ich in FHEM einsteigen. Bald hab ich viel Zeit und Unkraut jäten is nich mein Ding.....

AlterMann

#19
Hi, was habe ich falsch gemacht?

Beim Lesen des Wikis habe ich die Sache mit dem -D gemacht und keinen Unterschied zum normalen Log gesehen. Den Abschnitt der im verlinktem Forumsbeitrag stand, habe ich nicht gesehen obwohl er da war! Deshalb habe ich das erst auch nicht gepostet.


set alexa stop
alexa-fhem -D -c /opt/fhem/alexa-fhem.cfg > debug.log
set alexa start


Diese Variante war wohl für mich etwas knapp erklärt. Es gibt ja die FHEM Konsole und die im Raspberry. Welche nehmen? Ich entschied mich für die vom RaspberryPi. Ich arbeite dabei auf dem Tablet mit Jessie (Editor) und dort hatte ich dann den Fehler:

Zitat
*** FHEM: connection failed: Error: read ECONNRESET
*** FHEM: connection failed: Error: read ECONNRESET

Warum ???

Aber eigentlich hatte ich die ganze Zeit schon homebridgeMapping am Wickel:


TargetTemperature=desired-temp,cmd=desired-temp,minValue=7.5,maxValue=28.5,minStep=0.5


und dort aber nicht gewusst was da einzutragen ist. Meine erste Variante war 0 min und 30 max sowie step 1, weil ich dachte ohne Komma ist besser und über 30 Grad naja!
Das lief nicht! Dann sah ich das die Temperaturslider in FHEM von 7,5 Grad bis 28,5 Grad gingen, also sollten das doch die min und max- Werte sein. Und 0,5 war der Step.

Das ich an der richtigen Stelle grub, wurde nach meinem letztem Versuch einen vernünftigen Log zu machen und zu posten dann hier bestätigt. Jetzt weiß ich auch was wichtig im Log war. War zwar so im Forumsbeitrag aber mancher braucht eben drei gleiche Hinweise  :(.

Tja und dann war da ein "Space" was nicht rein gehörte und dann wieder Kommas statt Punkte. Hätte man sehen können, weil in FHEM stehen bei den Temperaturen auch Punkte beim Slider. Ich glaube ich habe das dann fünf mal verbessert und jedesmal war wieder was falsch wenn Alexa meldete: "ich habe auf ein Grad gestellt" Entweder hatte ich nicht abgespeichert vorm shutdown restart oder die Brille nicht auf.....Dann als ich alles geprüft und geprüft und geprüft hatte ging es auf einmal. Das HombrigdeMapping war endlich korrekt.

Eventuell kann man im Wicki ja die Lösung aus dem Forum mit dem HomebrigdeMapping einfügen und dabei schreiben wo die Werte herkommen und im Beispiel gleich mit Komma und Punkt arbeiten so für DAMs wie mich.. :)

Danke nochmal. Jetzt laufen vier Thermostate, davon zwei als Gruppe! Und meine Kinder staunen, was der Alte so kann....

liebe Grüße AM




Ich bin Techniker und Anwender, kein Programmierer und genau deshalb will ich in FHEM einsteigen. Bald hab ich viel Zeit und Unkraut jäten is nich mein Ding.....