[gelöst] Alexa Fhem Connector: falsche Zuordnung /Ansage

Begonnen von HansDampfHH, 10 November 2019, 19:16:01

Vorheriges Thema - Nächstes Thema

HansDampfHH

Hallo, ich habe durch Zufall den Skill entdeckt und gleich ausprobiert.
Somit kann ich meine HA-Bridge ablösen. Lichtsteuerung funktioniert soweit.

Nun versuche ich mich an einem LaCrosse Thermostat mit Feuchtesensor im Wohnzimmer.
Bei der Abfrage bekomme ich aber immer die Werte eines Thermostat aus der Küche :-(
In der Alexa App stehen unter dem Gerät allerdings die korrekten Werte.

Wohnzimmer-Thermostat

{
  "Arg":"LaCrosse_14",
  "Results": [
  {
    "Name":"LaCrosse_14",
    "PossibleSets":"replaceBatteryForSec",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 IODev ignore:1,0 doAverage:1,0 doDewpoint:1,0 filterThreshold resolution event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading DbLogExclude DbLogInclude DbLogValueFn:textField-long alarmDevice:Actor,Sensor alarmSettings alexaName alexaRoom batteryChange cmdIcon devStateIcon devStateIcon:textField-long devStateStyle genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock,scene homebridgeMapping:textField-long icon room_map setList sortby structexclude webCmd webCmdLabel:textField-long widgetOverride userattr",
    "Internals": {
      "CHANGED": "null",
      "DEF": "14",
      "FUUID": "5cc937b2-f33f-9484-ed1f-0dd4349056ce7e06",
      "JeeLink_MSGCNT": "3146",
      "JeeLink_RAWMSG": "OK 9 20 1 4 180 45",
      "JeeLink_TIME": "2019-11-10 18:59:25",
      "LASTInputDev": "JeeLink",
      "LaCrosse_lastRcv": "2019-11-10 18:59:25",
      "MSGCNT": "3145",
      "NAME": "LaCrosse_14",
      "NR": "409",
      "STATE": "<div>Temperatur 20.4°C</div>\n<div style='color:blue'>Feuchtigkeit 45%</div>",
      "TYPE": "LaCrosse",
      "addr": "14",
      "battery_new": "0",
      "corr1": "0",
      "corr2": "0",
      "previousH": "45",
      "previousT": "20.4",
      "sensorType": "0=T(H)"
    },
    "Readings": {
      "battery": { "Value":"ok", "Time":"2019-11-10 18:59:25" },
      "humidity": { "Value":"45", "Time":"2019-11-10 18:59:25" },
      "state": { "Value":"T: 20.4 H: 45", "Time":"2019-11-10 18:59:25" },
      "temperature": { "Value":"20.4", "Time":"2019-11-10 18:59:25" }
    },
    "Attributes": {
      "DbLogExclude": "state,battery",
      "DbLogInclude": "temperature,humidity",
      "IODev": "JeeLink",
      "alexaName": "Thermometer",
      "alias": "LaCrosse #4",
      "batteryChange": "02.10.2019",
      "event-min-interval": "temperature:600,humidity:600,battery:3600",
      "event-on-change-reading": "temperature:0.2,humidity:2,battery",
      "genericDeviceType": "HumiditySensor",
      "group": "Temperatursensor",
      "homebridgeMapping": "clear CurrentTemperature=temperature CurrentRelativeHumidity=humidity",
      "icon": "temperature_humidity",
      "room": "Wohnzimmer",
      "stateFormat": "<div>Temperatur temperature°C</div>\n<div style='color:blue'>Feuchtigkeit humidity%</div>"
    }
  }  ],
  "totalResultsReturned":1
}


Das sind die korrekten Werte, angesagt wird aber leider Temp. 21.3 und 50% Feuchte.


  2019-11-10 18:57:32 caching: LaCrosse_14-temperature: 20.4
[10.11.2019, 18:57:32] [FHEM]     caching: CurrentTemperature: 20.4 (as number; from '20.4')
  2019-11-10 18:59:16 caching: LaCrosse_14-humidity: 46
[10.11.2019, 18:59:16] [FHEM]     caching: CurrentRelativeHumidity: 46 (as number; from '46')


Wäre klasse wenn da jemand einen Rat hat.
Ich habe auch keine weiteren Thermostate mit alexaName angelegt. Das ist das einzige.
FHEM Docker, CUL868, Zigbee, CCU2, Jeelink

MadMax-FHEM

Hast du das Thermostat in der Küche auch in Alexa integriert?

Wie heißt das?

Weil "Thermometer" ist schon sehr "allgemein"...
...außerdem wäre wohl Thermostat richtiger ;)

Hast du "Gruppen" in der Alexa-App?

Poste doch mal je ein list von beiden Thermostaten...

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

HansDampfHH

Hallo Joachim, es sind natürlich Thermometer...keine Thermostate ;-)
Und nein, das Thermometer aus der Küche wurde noch nicht integriert. Ich wollte erst mal mit einem "spielen".
In der Alexa App habe ich eine Gruppe "Wohnzimmer" und das Gerät entsprechend zugeordnet.

Wie gesagt, das Thermometer aus der Küche taucht nirgends auf:

{
  "Arg":"LaCrosse_23",
  "Results": [
  {
    "Name":"LaCrosse_23",
    "PossibleSets":"replaceBatteryForSec",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 IODev ignore:1,0 doAverage:1,0 doDewpoint:1,0 filterThreshold resolution event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading DbLogExclude DbLogInclude DbLogValueFn:textField-long alarmDevice:Actor,Sensor alarmSettings alexaName alexaRoom batteryChange cmdIcon devStateIcon devStateIcon:textField-long devStateStyle genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock,scene homebridgeMapping:textField-long icon room_map setList sortby structexclude webCmd webCmdLabel:textField-long widgetOverride userattr",
    "Internals": {
      "CHANGED": "null",
      "DEF": "30",
      "FUUID": "5cc937b2-f33f-9484-82a0-dfe87712f73dfb0f",
      "JeeLink_MSGCNT": "3567",
      "JeeLink_RAWMSG": "OK 9 48 1 4 184 48",
      "JeeLink_TIME": "2019-11-10 20:23:53",
      "LASTInputDev": "JeeLink",
      "LaCrosse_lastRcv": "2019-11-10 20:23:53",
      "MSGCNT": "3567",
      "NAME": "LaCrosse_23",
      "NR": "405",
      "STATE": "<div>Temperatur 20.8°C</div>\n<div style='color:blue'>Feuchtigkeit 48%</div>",
      "TYPE": "LaCrosse",
      "addr": "30",
      "battery_new": "0",
      "corr1": "0",
      "corr2": "0",
      "previousH": "48",
      "previousT": "20.8",
      "sensorType": "0=T(H)"
    },
    "Readings": {
      "battery": { "Value":"ok", "Time":"2019-11-10 20:23:53" },
      "humidity": { "Value":"48", "Time":"2019-11-10 20:23:53" },
      "schimmelfreiMaxHumidity": { "Value":"71.1", "Time":"2019-11-10 20:23:53" },
      "state": { "Value":"T: 20.8 H: 48", "Time":"2019-11-10 20:23:53" },
      "temperature": { "Value":"20.8", "Time":"2019-11-10 20:23:53" }
    },
    "Attributes": {
      "DbLogExclude": "state,battery",
      "DbLogInclude": "temperature,humidity",
      "IODev": "JeeLink",
      "alias": "LaCrosse #2",
      "batteryChange": "02.10.2019",
      "event-min-interval": "temperature:600,humidity:600,battery:3600",
      "event-on-change-reading": "temperature:0.2,humidity:2,battery",
      "group": "Temperatursensor",
      "icon": "temperature_humidity",
      "room": "Küche",
      "stateFormat": "<div>Temperatur temperature°C</div>\n<div style='color:blue'>Feuchtigkeit humidity%</div>",
      "userReadings": "schimmelfreiMaxHumidity { sprintf(\"%.1f\", schimmelfreiMaxHum(ReadingsVal(\"LaCrosse_23\", \"temperature\", 15))) }"
    }
  }  ],
  "totalResultsReturned":1
}
FHEM Docker, CUL868, Zigbee, CCU2, Jeelink

MadMax-FHEM

Poste doch bitte mal lists.

Also:

list DeviceName

in FhemWeb und dann hier posten...

Hast du noch was per ha-bridge an Alexa angebunden?

Oder wirklich nur das eine Thermostat/Thermometer per fhem Connector integriert!?

Poste doch bitte auch mal den Auszug aus dem alexa-fhem Log beim Start von alexa-fhem...
...und nicht nur "vorselektierte" Auszüge... ;)

Mal sehen was man dann so sieht...

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

HansDampfHH

Ne, habe das System auf Debian Buster neu aufgesetzt und konnte durch fhem-connector komplett auf HA-Bridge verzichten.
Ich habe bisher diverse Lampen aufgenommen, die Bose Soundtouch, ein Thermostat und ein Thermometer.

Thermometer Wohnzimmer

Internals:
   CHANGED   
   DEF        14
   FUUID      5cc937b2-f33f-9484-ed1f-0dd4349056ce7e06
   IODev      JeeLink
   JeeLink_MSGCNT 3962
   JeeLink_RAWMSG OK 9 20 1 4 184 46
   JeeLink_TIME 2019-11-10 20:41:35
   LASTInputDev JeeLink
   LaCrosse_lastRcv 2019-11-10 20:41:35
   MSGCNT     3961
   NAME       LaCrosse_14
   NR         409
   STATE      <div>Temperatur 20.8°C</div>
<div style='color:blue'>Feuchtigkeit 46%</div>
   TYPE       LaCrosse
   addr       14
   battery_new 0
   corr1      0
   corr2      0
   previousH  46
   previousT  20.8
   sensorType 0=T(H)
   Helper:
     DBLOG:
       humidity:
         DbLog:
           TIME       1573414787.61473
           VALUE      46
       temperature:
         DbLog:
           TIME       1573414870.74727
           VALUE      20.8
   READINGS:
     2019-11-10 20:41:35   battery         ok
     2019-11-10 20:41:35   humidity        46
     2019-11-10 20:41:35   state           T: 20.8 H: 46
     2019-11-10 20:41:35   temperature     20.8
Attributes:
   DbLogExclude state,battery
   DbLogInclude temperature,humidity
   IODev      JeeLink
   alexaName  Thermometer
   alias      LaCrosse #4
   batteryChange 02.10.2019
   event-min-interval temperature:600,humidity:600,battery:3600
   event-on-change-reading temperature:0.2,humidity:2,battery
   genericDeviceType HumiditySensor
   group      Temperatursensor
   homebridgeMapping clear CurrentTemperature=temperature CurrentRelativeHumidity=humidity
   icon       temperature_humidity
   room       Wohnzimmer
   stateFormat <div>Temperatur temperature°C</div>
<div style='color:blue'>Feuchtigkeit humidity%</div>


Thermometer Küche

Internals:
   CHANGED   
   DEF        30
   FUUID      5cc937b2-f33f-9484-82a0-dfe87712f73dfb0f
   IODev      JeeLink
   JeeLink_MSGCNT 3731
   JeeLink_RAWMSG OK 9 48 1 4 188 49
   JeeLink_TIME 2019-11-10 20:44:05
   LASTInputDev JeeLink
   LaCrosse_lastRcv 2019-11-10 20:44:05
   MSGCNT     3731
   NAME       LaCrosse_23
   NR         405
   STATE      <div>Temperatur 21.2°C</div>
<div style='color:blue'>Feuchtigkeit 49%</div>
   TYPE       LaCrosse
   addr       30
   battery_new 0
   corr1      0
   corr2      0
   previousH  49
   previousT  21.2
   sensorType 0=T(H)
   Helper:
     DBLOG:
       humidity:
         DbLog:
           TIME       1573414861.48929
           VALUE      49
       temperature:
         DbLog:
           TIME       1573414984.00728
           VALUE      21.2
   READINGS:
     2019-11-10 20:44:05   battery         ok
     2019-11-10 20:44:05   humidity        49
     2019-11-10 20:44:05   schimmelfreiMaxHumidity 71.0
     2019-11-10 20:44:05   state           T: 21.2 H: 49
     2019-11-10 20:44:05   temperature     21.2
Attributes:
   DbLogExclude state,battery
   DbLogInclude temperature,humidity
   IODev      JeeLink
   alias      LaCrosse #2
   batteryChange 02.10.2019
   event-min-interval temperature:600,humidity:600,battery:3600
   event-on-change-reading temperature:0.2,humidity:2,battery
   group      Temperatursensor
   icon       temperature_humidity
   room       Küche
   stateFormat <div>Temperatur temperature°C</div>
<div style='color:blue'>Feuchtigkeit humidity%</div>
   userReadings schimmelfreiMaxHumidity { sprintf("%.1f", schimmelfreiMaxHum(ReadingsVal("LaCrosse_23", "temperature", 15))) }


Start-Log

[10.11.2019, 20:41:25] using config from ./alexa-fhem.cfg
*** CONFIG: parsed completely
[10.11.2019, 20:41:25] os.homedir()=/opt/fhem
[10.11.2019, 20:41:25] this is alexa-fhem 0.5.31
[10.11.2019, 20:41:25] connecting to FHEM ...
[10.11.2019, 20:41:25] [FHEM] trying longpoll to listen for fhem events
[10.11.2019, 20:41:25] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1573414885954
[10.11.2019, 20:41:26] [FHEM] got csrfToken: qBZXcla2WrxRAYM5Gf
[10.11.2019, 20:41:26] [FHEM] Checking devices and attributes...
[10.11.2019, 20:41:26] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22%2C%22userattr%22%2C%22%22)%7D&fwcsrf=qBZXcla2WrxRAYM5Gf&XHR=1
[10.11.2019, 20:41:26] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE%3Dalexa&fwcsrf=qBZXcla2WrxRAYM5Gf&XHR=1
[10.11.2019, 20:41:26] [FHEM] waiting for events ...
[10.11.2019, 20:41:26] [FHEM] Fetching FHEM devices...
[10.11.2019, 20:41:26] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20alexaName=..*&fwcsrf=qBZXcla2WrxRAYM5Gf&XHR=1
[10.11.2019, 20:41:26] [FHEM] alexa device is alexa
[10.11.2019, 20:41:26] [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.31%22%7D%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=qBZXcla2WrxRAYM5Gf&XHR=1
[10.11.2019, 20:41:26] [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=qBZXcla2WrxRAYM5Gf&XHR=1
[10.11.2019, 20:41:26] [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=qBZXcla2WrxRAYM5Gf&XHR=1
[10.11.2019, 20:41:26] Server listening on: http://127.0.0.1:46657 for proxy connections
[10.11.2019, 20:41:26] *** SSH: checking proxy configuration
[10.11.2019, 20:41:26] sshautoconf: home=/opt/fhem, spath=/opt/fhem/.alexa, cpath=./alexa-fhem.cfg, sshpath=/opt/fhem/.ssh
[10.11.2019, 20:41:26] Passed config: {"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":46657},"connections":[{"name":"FHEM","server":"127.0.0.1","webname":"fhem","filter":"alexaName=..*","uid":998,"port":"8083"}]}
[10.11.2019, 20:41:26] sshautoconf: SSH key seems to exist
[10.11.2019, 20:41:26] sshautoconf: Our SSH key is known at the reverse proxy, good!
[10.11.2019, 20:41:26] [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=qBZXcla2WrxRAYM5Gf&XHR=1
*** FHEM: connected
[10.11.2019, 20:41:26] [FHEM] got: 14 results
[10.11.2019, 20:41:26] [FHEM] BOSE_EC24B8E2DC54 is switch
[10.11.2019, 20:41:26] [FHEM] BOSE_EC24B8E2DC54 has
[10.11.2019, 20:41:26] [FHEM]   Custom Volume [volume;cached]
[10.11.2019, 20:41:26] [FHEM]   Mute [mute]
[10.11.2019, 20:41:26] [FHEM]   On [state;on,off]
  2019-11-10 20:41:26 caching: BOSE_EC24B8E2DC54-volume: 34
[10.11.2019, 20:41:26] [FHEM]     caching: Custom Volume: 34 (as number; from '34')
  2019-11-10 20:41:26 caching: BOSE_EC24B8E2DC54-mute: false
  2019-11-10 20:41:26 caching: BOSE_EC24B8E2DC54-state: online
[10.11.2019, 20:41:26] [FHEM] IT.WS.1 is switch
[10.11.2019, 20:41:26] [FHEM] IT.WS.1 has
[10.11.2019, 20:41:26] [FHEM]   On [state;on,off]
  2019-11-10 20:41:26 caching: IT.WS.1-state: on
[10.11.2019, 20:41:26] [FHEM] LaCrosse_14 is HumiditySensor
[10.11.2019, 20:41:26] [FHEM] LaCrosse_14 has
[10.11.2019, 20:41:26] [FHEM]   CurrentTemperature [temperature]
[10.11.2019, 20:41:26] [FHEM]   CurrentRelativeHumidity [humidity]
  2019-11-10 20:41:26 caching: LaCrosse_14-temperature: 20.8
  2019-11-10 20:41:26 caching: LaCrosse_14-humidity: 46
[10.11.2019, 20:41:26] [FHEM] MAX_08b9d2 is thermostat
[10.11.2019, 20:41:26] [FHEM] MAX_08b9d2 has
[10.11.2019, 20:41:26] [FHEM]   TargetTemperature [desiredTemperature]
  2019-11-10 20:41:26 caching: MAX_08b9d2-desiredTemperature: 21.5
[10.11.2019, 20:41:26] [FHEM] SD.3 is switch
[10.11.2019, 20:41:26] [FHEM] SD.3 has
[10.11.2019, 20:41:26] [FHEM]   On [state;on,off]
  2019-11-10 20:41:26 caching: SD.3-state: on
[10.11.2019, 20:41:26] [FHEM] SD.4 is switch
[10.11.2019, 20:41:26] [FHEM] SD.4 has
[10.11.2019, 20:41:26] [FHEM]   On [state;on,off]
  2019-11-10 20:41:26 caching: SD.4-state: on
[10.11.2019, 20:41:26] [FHEM] SD.7 is switch
[10.11.2019, 20:41:26] [FHEM] SD.7 has
[10.11.2019, 20:41:26] [FHEM]   On [state;on,off]
  2019-11-10 20:41:26 caching: SD.7-state: on
[10.11.2019, 20:41:26] [FHEM] SD.9 is scene
[10.11.2019, 20:41:26] [FHEM] SD.9 has
[10.11.2019, 20:41:26] [FHEM]   On [state;on,off]
  2019-11-10 20:41:26 caching: SD.9-state: on
[10.11.2019, 20:41:26] [FHEM] Structure.AlleLampen is scene
[10.11.2019, 20:41:26] [FHEM] Structure.AlleLampen has
[10.11.2019, 20:41:26] [FHEM]   On [state;on,off]
  2019-11-10 20:41:26 caching: Structure.AlleLampen-state: undefined
[10.11.2019, 20:41:26] [FHEM] Structure.Arbeitsplatte is scene
[10.11.2019, 20:41:26] [FHEM] Structure.Arbeitsplatte has
[10.11.2019, 20:41:26] [FHEM] Structure.Esszimmer is scene
[10.11.2019, 20:41:26] [FHEM] Structure.Esszimmer has
[10.11.2019, 20:41:26] [FHEM]   On [state;on,off]
  2019-11-10 20:41:26 caching: Structure.Esszimmer-state: off
[10.11.2019, 20:41:26] [FHEM] Structure.Kinderzimmer is scene
[10.11.2019, 20:41:26] [FHEM] Structure.Kinderzimmer has
[10.11.2019, 20:41:26] [FHEM]   On [state;on,off]
  2019-11-10 20:41:26 caching: Structure.Kinderzimmer-state: on
[10.11.2019, 20:41:26] [FHEM] Structure.Kochen is scene
[10.11.2019, 20:41:26] [FHEM] Structure.Kochen has
[10.11.2019, 20:41:26] [FHEM]   On [state;on,off]
  2019-11-10 20:41:26 caching: Structure.Kochen-state: on
[10.11.2019, 20:41:26] [FHEM] Structure.Wohnzimmer is scene
[10.11.2019, 20:41:26] [FHEM] Structure.Wohnzimmer has
[10.11.2019, 20:41:26] [FHEM]   On [state;on,off]
  2019-11-10 20:41:26 caching: Structure.Wohnzimmer-state: on
[10.11.2019, 20:41:26] BearerToken '...8D581' read from alexa
[10.11.2019, 20:41:26] [FHEM] got .eventToken
[10.11.2019, 20:41:26] refreshing token
[10.11.2019, 20:41:26] 39_alexa.pm is new version: true
[10.11.2019, 20:41:26] sshautoconf: completed successfully
[10.11.2019, 20:41:26] *** SSH: proxy configuration set up done
[10.11.2019, 20:41:26] Reading alexaFHEM.ProxyConnection set to starting;; starting SSH
[10.11.2019, 20:41:26] [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=qBZXcla2WrxRAYM5Gf&XHR=1
[10.11.2019, 20:41:26] Starting SSH with -R 1234:127.0.0.1:46657 -oServerAliveInterval=90 -i /opt/fhem/.ssh/id_rsa -p 58824 fhem-va.fhem.de
[10.11.2019, 20:41:27] got fresh token
[10.11.2019, 20:41:27] Reading alexaFHEM.ProxyConnection set to running;; SSH connected
[10.11.2019, 20:41:27] [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=qBZXcla2WrxRAYM5Gf&XHR=1
[10.11.2019, 20:41:27] *** SSH: proxy connection established
[10.11.2019, 20:41:27] SSH: Welcome at the reverse proxy!  This pseudoshell does not react to any input - do not get irritated.
FHEM Docker, CUL868, Zigbee, CCU2, Jeelink

HansDampfHH

Hey Joachim, hast du noch mal Zeit einen Blick auf meine Devices zu werfen?
FHEM Docker, CUL868, Zigbee, CCU2, Jeelink

MadMax-FHEM

Habe/hatte ich nicht vergessen, sorry!
Leider kann/konnte ich nichts finden was das beschriebene Verhalten erklärt...

Interessant wäre ein Auszug aus dem Log, wenn du die Abfrage machst.
Da müsste ja dann drin stehen was gefragt wurde und was/woher geantwortet wurde...

Allerdings: wenn du die "Event-Generierung" mittels event-on-... "veränderst", dann beeinflusst du damit auch was alexa-fhem antwortet (denke ich).

D.h. alexa-fhem bekommt Änderungen/Werte etc. per "longpoll" mit und das geht eben nur, wenn auch Events generiert werden...

Also evtl. mal den Eventmonitor öffnen und schauen was für Events von dem Thermostat/Thermometer kommen und eigentlich sollten die zuletzt per Event sichtbaren Werte geliefert werden...
Wenn die geliefert werden, dann musst du evtl. die "Beeinflussung" der Events lassen/ändern...
...wenn da dann nicht die letzten gemeldeten Werte kommen, dann ist wohl was anderes "schräg"...

Und dann muss wohl mal einer der Entwickler drüber schauen...
...war auch die Hoffnung nach dem Einstellen der lists etc.

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

HansDampfHH

Danke für Dein Feedback Joachim. Ich bin ja froh, dass alle Lampen und Leuchten funktionieren.
Deshalb schaue ich heute erst wieder auf das Thema.  Das Thema Thermometer schiebe ich erst mal...
Scheinbar verstehe ich auch noch nicht ganz die Prozesse oder irgendwas stimmt bei mir nicht.

Ich habe einfach mal versucht ein Thermostat zu steuern und wundere mich über die Antwort von Alexa, dass es mehrere Geräte mit diesem Namen geben soll.
Ich habe erst EIN Thermostat eingebunden, das wird auch so erkannt (siehe Screenshot). Ich habe grundsätzlich im Wohnzimmer noch ein zweites Thermostat, aber das hat noch gar kein alexa- und homebridgeMapping-Attribut.

Wo erkenne ich denn andere Geräte mit diesem Namen? Laut alexa.log wird auch kein anderes initialisiert:


...
[30.11.2019, 22:30:14] [FHEM] MAX_08b9d2 is thermostat
[30.11.2019, 22:30:14] [FHEM] MAX_08b9d2 has
[30.11.2019, 22:30:14] [FHEM]   TargetTemperature [desiredTemperature]
  2019-11-30 22:30:14 caching: MAX_08b9d2-desiredTemperature: 21.5
...


Habe ich es falsch eingebunden oder aufgerufen?
"Alexa, stelle die Heizung im Wohnzimmer auf 22 Grad"


Internals:
   CULMax_MSGCNT 24
   CULMax_TIME 2019-12-01 03:48:35
   DEF        HeatingThermostatPlus 08b9d2
   FUUID      5cc937b1-f33f-9484-2b29-a69f42288f0dfbef
   IODev      CULMax
   LASTInputDev CULMax
   MSGCNT     24
   NAME       MAX_08b9d2
   NR         379
   RSSI       -70.5
   STATE      17.5 °C
   TYPE       MAX
   addr       08b9d2
   backend    CULMax
   dstsetting 1
   mode       0
   rferror    0
   type       HeatingThermostatPlus
   Helper:
     DBLOG:
       battery:
         DbLog:
           TIME       1575168515.26814
           VALUE      ok
       desiredTemperature:
         DbLog:
           TIME       1575168515.26814
           VALUE      17.5
       valveposition:
         DbLog:
           TIME       1575168515.26814
           VALUE      0
   READINGS:
     2019-12-01 03:48:35   RSSI            -70.5
     2019-11-09 11:35:50   TimeInformationHour 2
     2019-12-01 03:48:35   battery         ok
     2019-12-01 03:48:35   batteryState    ok
     2019-12-01 03:48:35   desiredTemperature 17.5
     2019-11-09 12:42:47   groupid         0
     2019-12-01 03:48:35   mode            auto
     2019-12-01 03:48:34   msgcnt          108
     2019-12-01 03:48:35   panel           unlocked
     2019-12-01 03:48:35   rferror         0
     2019-12-01 03:48:35   state           17.5 °C
     2019-11-30 23:00:31   temperature     24.1
     2019-12-01 03:48:35   valveposition   0
   internals:
     interfaces thermostat;battery;temperature
Attributes:
   DbLogExclude RSSI,batteryState,mode,state,temperature
   DbLogInclude battery,desiredTemperature,valveposition
   IODev      CULMax
   alexaName  Heizung
   batteryChange 02.10.2019
   event-min-interval temperature:600,desiredTemperature:600,valveposition:600,battery:3600
   event-on-change-reading temperature:0.2,desiredTemperature,valveposition,battery
   genericDeviceType thermostat
   homebridgeMapping clear TargetTemperature=desiredTemperature,cmd=desiredTemperature,minValue=17,maxValue=25,minStep=0.5
   keepAuto   0
   room       Wohnzimmer


Wäre klasse wenn du diesbezüglich vielleicht auch noch mal einen Rat hättest.
FHEM Docker, CUL868, Zigbee, CCU2, Jeelink

MadMax-FHEM

#8
Gut sind zwar nicht die Infos die man/ich brauche aber gut ich versuche mal weiter... ;)

Also du hast ja zumindest 2x was mit Temperatur (zumindest laut deinem Bild).

Folgendes:

Zuerst muss man mal sehen, was Alexa/Amazon so versteht, wenn du etwas von ihr willst...

Dann kommt die (vermeintliche) "Schlauheit" von Alexa/Amazon dazu...
(Gefühlt aktuell schlimmer als früher und nicht immer "hilfreich" / habe in letzter Zeit auch öfter Nachfragen ;)  )

Hast du mal im Verlauf nachgesehen, was denn überhaupt erkannt wird (also seitens Alexa/Amazon)!?
(leider ist die Feedback-Möglichkeit nicht mehr so schön wie früher)

Erst dann kommen entsprechende "Aufrufe/Aufträge" zu alexa-fhem...
...dann versucht eben alexa-fhem mit den gegebenen "Infos/Daten" etwas zu finden was in fhem passt...
...und dann wird das eben umgesetzt.
...und klar ganz am Anfang teilt nat. alexa-fhem Alexa/Amazon mit was denn für Geräte hier so da sind und was die so können... ;)
Und wenn da etwas nicht ausreichend weitergegeben wird, dann kann Alexa/Amazon auch auf Sprachbefehle nur bedingt "korrekt" reagieren...

D.h. auch die Ausgaben im alexa-fhem Log bei der Discovery (Gerätesuche) wären interessant.
Ich verstehe sie zwar nicht wirklich genau aber es gibt ja (hoffentlich) auch andere die mitlesen und mal drüber schauen (können/könnten, wenn die Ausgaben da wären und zwar nicht immer so zusammengekürzt)...

Hast du Gruppen angelegt, also in der Alexa App/Web!?
Weil nur dann geht: "Alexa, Heizung im Wohnzimmer ...".

Der room und auch alexaRoom haben für den Smart Home Skill (fhem alexa Connector "native") keine Bedeutung.
Vielleicht versucht Alexa eben schlau alles mögliche um dich "glücklich" zu machen statt zu sagen: "ich weiß nicht wie ich da helfen kann" ;)

Hast du weitere Smart Home Skills aktiv?
Hast du die ha-bridge noch laufen?
Hast du die Geräte der ha-bridge vor/beim "Umstieg" auf alexa-fhem bei Amazon gelöscht!?

Wie sehen denn die Geräte in der Alexa-App aus, also welches "Icon" haben sie!?
Thermostat oder Thermometer!?

Evtl. fehlt beim Thermostat auch die IST-Temperatur um "korrekt" zu funktionieren...
...es gibt ja nur ein homebridgeMapping bzgl. Soll-Temperatur...
Und auch im ([sehr] kurzen) Logauszug steht nur die Solltemperatur-Funktionalität...

Wie geschrieben wären halt Logausgaben bei den diversen Versuchen ganz interessant.
Also kommt überhaupt eine Anfrage von Amazon zu alexa-fhem...
Und wenn ja: was genau kommt bzw. was fehlt...

Das Bild ist aus dem Web-Frontend, im Web kann man leider nicht alles machen/sehen was mit der App geht...
...bzw. andersrum: mit der App geht deutlich mehr.

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

HansDampfHH

Zitat von: MadMax-FHEM am 01 Dezember 2019, 09:22:40
Gut sind zwar nicht die Infos die man/ich brauche aber gut ich versuche mal weiter... ;)

Also du hast ja zumindest 2x was mit Temperatur (zumindest laut deinem Bild).

Folgendes:

Zuerst muss man mal sehen, was Alexa/Amazon so versteht, wenn du etwas von ihr willst...

Dann kommt die (vermeintliche) "Schlauheit" von Alexa/Amazon dazu...
(Gefühlt aktuell schlimmer als früher und nicht immer "hilfreich" / habe in letzter Zeit auch öfter Nachfragen ;)  )

Hast du mal im Verlauf nachgesehen, was denn überhaupt erkannt wird (also seitens Alexa/Amazon)!?
(leider ist die Feedback-Möglichkeit nicht mehr so schön wie früher)

->> voice: heizung im wohnzimmer zwei und zwanzig grad

Erst dann kommen entsprechende "Aufrufe/Aufträge" zu alexa-fhem...
...dann versucht eben alexa-fhem mit den gegebenen "Infos/Daten" etwas zu finden was in fhem passt...
...und dann wird das eben umgesetzt.
...und klar ganz am Anfang teilt nat. alexa-fhem Alexa/Amazon mit was denn für Geräte hier so da sind und was die so können... ;)
Und wenn da etwas nicht ausreichend weitergegeben wird, dann kann Alexa/Amazon auch auf Sprachbefehle nur bedingt "korrekt" reagieren...

D.h. auch die Ausgaben im alexa-fhem Log bei der Discovery (Gerätesuche) wären interessant.
Ich verstehe sie zwar nicht wirklich genau aber es gibt ja (hoffentlich) auch andere die mitlesen und mal drüber schauen (können/könnten, wenn die Ausgaben da wären und zwar nicht immer so zusammengekürzt)...
-->Komplettes Log nach einem Neustart anbei


[3.12.2019, 07:15:12] this is alexa-fhem 0.5.31
[3.12.2019, 07:15:12] connecting to FHEM ...
[3.12.2019, 07:15:12] [FHEM] trying longpoll to listen for fhem events
[3.12.2019, 07:15:12] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1575353712923
[3.12.2019, 07:15:13] [FHEM] got csrfToken: qBZXcla2WrxRAYM5
[3.12.2019, 07:15:13] [FHEM] Checking devices and attributes...
[3.12.2019, 07:15:13] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22%2C%22userattr%22%2C%22%22)%7D&fwcsrf=qBZXcla2WrxRAYM5&XHR=1
[3.12.2019, 07:15:13] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE%3Dalexa&fwcsrf=qBZXcla2WrxRAYM5&XHR=1
[3.12.2019, 07:15:13] [FHEM] waiting for events ...
[3.12.2019, 07:15:13] [FHEM] Fetching FHEM devices...
[3.12.2019, 07:15:13] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20alexaName=..*&fwcsrf=qBZXcla2WrxRAYM5&XHR=1
[3.12.2019, 07:15:13] [FHEM] alexa device is alexa
[3.12.2019, 07:15:13] [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.31%22%7D%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=qBZXcla2WrxRAYM5&XHR=1
[3.12.2019, 07:15:13] [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=qBZXcla2WrxRAYM5&XHR=1
[3.12.2019, 07:15:13] [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=qBZXcla2WrxRAYM5&XHR=1
[3.12.2019, 07:15:13] Server listening on: http://127.0.0.1:37099 for proxy connections
[3.12.2019, 07:15:13] *** SSH: checking proxy configuration
[3.12.2019, 07:15:13] sshautoconf: home=/opt/fhem, spath=/opt/fhem/.alexa, cpath=./alexa-fhem.cfg, sshpath=/opt/fhem/.ssh
[3.12.2019, 07:15:13] Passed config: {"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":37099},"connections":[{"name":"FHEM","server":"127.0.0.1","webname":"fhem","filter":"alexaName=..*","uid":998,"port":"8083"}]}
[3.12.2019, 07:15:13] sshautoconf: SSH key seems to exist
[3.12.2019, 07:15:13] sshautoconf: Our SSH key is known at the reverse proxy, good!
[3.12.2019, 07:15:13] [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=qBZXcla2WrxRAYM5&XHR=1
*** FHEM: connected
[3.12.2019, 07:15:13] [FHEM] got: 14 results
[3.12.2019, 07:15:13] [FHEM] BOSE_EC24B8E2DC54 is switch
[3.12.2019, 07:15:13] [FHEM] BOSE_EC24B8E2DC54 has
[3.12.2019, 07:15:13] [FHEM]   Custom Volume [volume;cached]
[3.12.2019, 07:15:13] [FHEM]   Mute [mute]
[3.12.2019, 07:15:13] [FHEM]   On [state;on,off]
  2019-12-03 07:15:13 caching: BOSE_EC24B8E2DC54-volume: 32
[3.12.2019, 07:15:13] [FHEM]     caching: Custom Volume: 32 (as number; from '32')
  2019-12-03 07:15:13 caching: BOSE_EC24B8E2DC54-mute: false
  2019-12-03 07:15:13 caching: BOSE_EC24B8E2DC54-state: online
[3.12.2019, 07:15:13] [FHEM] IT.WS.1 is switch
[3.12.2019, 07:15:13] [FHEM] IT.WS.1 has
[3.12.2019, 07:15:13] [FHEM]   On [state;on,off]
  2019-12-03 07:15:13 caching: IT.WS.1-state: on
[3.12.2019, 07:15:13] [FHEM] LaCrosse_14 is HumiditySensor
[3.12.2019, 07:15:13] [FHEM] LaCrosse_14 has
[3.12.2019, 07:15:13] [FHEM]   CurrentTemperature [temperature]
[3.12.2019, 07:15:13] [FHEM]   CurrentRelativeHumidity [humidity]
  2019-12-03 07:15:13 caching: LaCrosse_14-temperature: 18.2
  2019-12-03 07:15:13 caching: LaCrosse_14-humidity: 51
[3.12.2019, 07:15:13] [FHEM] MAX_08b9d2 is thermostat
[3.12.2019, 07:15:13] [FHEM] MAX_08b9d2 has
[3.12.2019, 07:15:13] [FHEM]   TargetTemperature [desiredTemperature]
  2019-12-03 07:15:13 caching: MAX_08b9d2-desiredTemperature: 17.5
[3.12.2019, 07:15:13] [FHEM] SD.3 is switch
[3.12.2019, 07:15:13] [FHEM] SD.3 has
[3.12.2019, 07:15:13] [FHEM]   On [state;on,off]
  2019-12-03 07:15:13 caching: SD.3-state: on
[3.12.2019, 07:15:13] [FHEM] SD.4 is switch
[3.12.2019, 07:15:13] [FHEM] SD.4 has
[3.12.2019, 07:15:13] [FHEM]   On [state;on,off]
  2019-12-03 07:15:13 caching: SD.4-state: on
[3.12.2019, 07:15:13] [FHEM] SD.7 is switch
[3.12.2019, 07:15:13] [FHEM] SD.7 has
[3.12.2019, 07:15:13] [FHEM]   On [state;on,off]
  2019-12-03 07:15:13 caching: SD.7-state: off
[3.12.2019, 07:15:13] [FHEM] SD.9 is scene
[3.12.2019, 07:15:13] [FHEM] SD.9 has
[3.12.2019, 07:15:13] [FHEM]   On [state;on,off]
  2019-12-03 07:15:13 caching: SD.9-state: on
[3.12.2019, 07:15:13] [FHEM] Structure.AlleLampen is scene
[3.12.2019, 07:15:13] [FHEM] Structure.AlleLampen has
[3.12.2019, 07:15:13] [FHEM]   On [state;on,off]
  2019-12-03 07:15:13 caching: Structure.AlleLampen-state: undefined
[3.12.2019, 07:15:13] [FHEM] Structure.Arbeitsplatte is scene
[3.12.2019, 07:15:13] [FHEM] Structure.Arbeitsplatte has
[3.12.2019, 07:15:13] [FHEM] Structure.Esszimmer is scene
[3.12.2019, 07:15:13] [FHEM] Structure.Esszimmer has
[3.12.2019, 07:15:13] [FHEM]   On [state;on,off]
  2019-12-03 07:15:13 caching: Structure.Esszimmer-state: off
[3.12.2019, 07:15:13] [FHEM] Structure.Kinderzimmer is scene
[3.12.2019, 07:15:13] [FHEM] Structure.Kinderzimmer has
[3.12.2019, 07:15:13] [FHEM]   On [state;on,off]
  2019-12-03 07:15:13 caching: Structure.Kinderzimmer-state: off
[3.12.2019, 07:15:13] [FHEM] Structure.Kochen is scene
[3.12.2019, 07:15:13] [FHEM] Structure.Kochen has
[3.12.2019, 07:15:13] [FHEM]   On [state;on,off]
  2019-12-03 07:15:13 caching: Structure.Kochen-state: on
[3.12.2019, 07:15:13] [FHEM] Structure.Wohnzimmer is scene
[3.12.2019, 07:15:13] [FHEM] Structure.Wohnzimmer has
[3.12.2019, 07:15:13] [FHEM]   On [state;on,off]
  2019-12-03 07:15:13 caching: Structure.Wohnzimmer-state: undefined
[3.12.2019, 07:15:13] BearerToken '...8D581' read from alexa
[3.12.2019, 07:15:13] [FHEM] got .eventToken
[3.12.2019, 07:15:13] refreshing token
[3.12.2019, 07:15:13] 39_alexa.pm is new version: true
[3.12.2019, 07:15:13] sshautoconf: completed successfully
[3.12.2019, 07:15:13] *** SSH: proxy configuration set up done
[3.12.2019, 07:15:13] Reading alexaFHEM.ProxyConnection set to starting;; starting SSH
[3.12.2019, 07:15:13] [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=qBZXcla2WrxRAYM5&XHR=1
[3.12.2019, 07:15:13] Starting SSH with -R 1234:127.0.0.1:37099 -oServerAliveInterval=90 -i /opt/fhem/.ssh/id_rsa -p 58824 fhem-va.fhem.de
[3.12.2019, 07:15:14] got fresh token
[3.12.2019, 07:15:14] Reading alexaFHEM.ProxyConnection set to running;; SSH connected
[3.12.2019, 07:15:14] [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=qBZXcla2WrxRAYM5&XHR=1
[3.12.2019, 07:15:14] *** SSH: proxy connection established
[3.12.2019, 07:15:14] SSH: Welcome at the reverse proxy!  This pseudoshell does not react to any input - do not get irritated.


Hast du Gruppen angelegt, also in der Alexa App/Web!? --> Ja, siehe Screenshots
Weil nur dann geht: "Alexa, Heizung im Wohnzimmer ...".

Der room und auch alexaRoom haben für den Smart Home Skill (fhem alexa Connector "native") keine Bedeutung.
Vielleicht versucht Alexa eben schlau alles mögliche um dich "glücklich" zu machen statt zu sagen: "ich weiß nicht wie ich da helfen kann" ;)

Hast du weitere Smart Home Skills aktiv? --> Nein
Hast du die ha-bridge noch laufen? --> Ich habe das System ja neu aufgesetzt und komplett auf die ha-bridge verzichtet
Hast du die Geräte der ha-bridge vor/beim "Umstieg" auf alexa-fhem bei Amazon gelöscht!?

Wie sehen denn die Geräte in der Alexa-App aus, also welches "Icon" haben sie!?
Thermostat oder Thermometer!? --> Ein Icon haben sie nicht, aber in der App ist das Device unter Thermostat

Evtl. fehlt beim Thermostat auch die IST-Temperatur um "korrekt" zu funktionieren...
...es gibt ja nur ein homebridgeMapping bzgl. Soll-Temperatur...
Und auch im ([sehr] kurzen) Logauszug steht nur die Solltemperatur-Funktionalität...
--> Stimmt, soweit ich gelesen habe braucht man zum Schalten nur die desiredTemperature

Wie geschrieben wären halt Logausgaben bei den diversen Versuchen ganz interessant.
Also kommt überhaupt eine Anfrage von Amazon zu alexa-fhem...
Und wenn ja: was genau kommt bzw. was fehlt...
--> Ne, bei fhem kommt nichts an. Alexa bleibt ja bereits bei der Erkennung hängen, weil sie nicht weiß welches Gerät man steuern möchte.

Das Bild ist aus dem Web-Frontend, im Web kann man leider nicht alles machen/sehen was mit der App geht...
...bzw. andersrum: mit der App geht deutlich mehr.

Gruß, Joachim
FHEM Docker, CUL868, Zigbee, CCU2, Jeelink

MadMax-FHEM

Wenn bei alexa-fhem nichts ankommt, dann musst du erst mal auf Amazon Seite schauen warum Alexa sich da schwer tut...

Im Log kann ich nicht groß etwas sehen was schief läuft (bin aber auch nicht der Entwickler)...

Was kommt denn als Antwort von Alexa auf:

Zitat
->> voice: heizung im wohnzimmer zwei und zwanzig grad

Ich nehme mal an das ist das was du sagst!?

Hast du schon mal probiert:

Alexa, stelle Heizung Wohnzimmer auf zwei und zwanzig grad ?

Evtl. auch mal bei Amazon lesen was mit welchem "Sprachkonstrukt" geht...

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

Mafi

Ich kann leider zu den Details nichts beitragen, aber was mir in den Screenshots auffällt ist, dass die Gruppe in der Alexa App offenbar nicht "Wohnzimmer" heißt, sondern "Wohnbereich".  Der Echo oder Echo Dot dort hat dann den Namen "Wohnzimmer". Das ist aber für das Sprachkommando m.W. nicht relevant.
Man müsste also eigentlich sagen "Stell die Heizung im Wohnbereich auf 22 Grad".
Reagiert Alexa dann anders?

Grüße
Markus

HansDampfHH

@Mafiiiiiiiiiiiiiiiii

Das war es, von Anfang an !
Ich habe die Gruppe/den Raum umbenannt und zack, funktioniert das Thermostat und auch das Thermometer.

Mir war nie aufgefallen, dass Alexa "Wohnbereich" als Gruppenname hat.
Dann hat ja alles richtig funktioniert, war einfach der falsche Gruppenname.
Auf geht es an alle anderen Devices :-)

Danke für eure Geduld und Unterstützung!
FHEM Docker, CUL868, Zigbee, CCU2, Jeelink