Hallo,
würde gerne in google home einen Lüfter einbinden. Hab mich an der Anleitung im Wiki entlanggehangelt, leider ohne Erfolg, Device taucht zwar auf, ich kann aber die Zustände low, mid, high nicht auswählen, google home sagt Device nicht verfügbar, alle anderen Geräte funktionieren !
Könnt Ih mir helfen, wie das Mapping aussehen müsste:
Internals:
FUUID 65263c14-f33f-53b5-3c9d-e327ad7f18bd9b82
NAME Lueftungsanlage
NR 491
STATE mid
TYPE dummy
READINGS:
2023-10-20 13:02:49 state mid
Attributes:
alias Lüftungsanlage
genericDeviceType fan
group Lüftungsanlage
homebridgeMapping currentFanSpeedSetting=Lueftungsanlage:state
availableFanSpeeds=off:aus:de,low:langsam:de,mid:mittel:de,high:schnell:de
fanSpeed=Lueftungsanlage:state
realRoom THZ
room 2.Technik
setList off low mid high
webCmd off:low:mid:high
oder so leider auch ohne Erfolg:
Internals:
FUUID 65263c14-f33f-53b5-3c9d-e327ad7f18bd9b82
NAME Lueftungsanlage
NR 491
STATE mid
TYPE dummy
READINGS:
2023-10-20 13:02:49 state mid
Attributes:
alias Lüftungsanlage
genericDeviceType fan
group Lüftungsanlage
homebridgeMapping {
"FanSpeed":{
"reading":"state",
"speeds":{
"S1":{
"cmd":"low",
"value":"low",
"synonyms":{
"de":[
"langsam",
"stufe 1"
],
"en":[
"slow",
"speed 1"
]
}
},
"S2":{
"cmd":"mid",
"value":"balanced",
"synonyms":{
"de":[
"mittel",
"stufe 2"
],
"en":[
"medium",
"speed 2"
]
}
},
"S3":{
"cmd":"high",
"value":"high",
"synonyms":{
"de":[
"maximum",
"stufe 3"
],
"en":[
"maximum",
"speed 3"
]
}
}
},
"ordered":true,
"reversible":false
}
}
realRoom THZ
room 2.Technik
setList off low mid high
webCmd off:low:mid:high
oder so ohne Erfolg:
Internals:
FUUID 65263c14-f33f-53b5-3c9d-e327ad7f18bd9b82
NAME Lueftungsanlage
NR 491
STATE mid
TYPE dummy
READINGS:
2023-10-20 13:02:49 state mid
Attributes:
alias Lüftungsanlage
genericDeviceType fan
group Lüftungsanlage
homebridgeMapping {
"availableFanSpeeds": {
"speeds": [
{
"speed_name": "low",
"speed_values": [
{
"speed_synonym": [
"Low",
"Slow"
],
"lang": "en"
}
]
},
{
"speed_name": "mid",
"speed_values": [
{
"speed_synonym": [
"Low",
"Slow"
],
"lang": "en"
}
]
},
{
"speed_name": "high",
"speed_values": [
{
"speed_synonym": [
"High",
"Fast"
],
"lang": "en"
}
]
}
],
"ordered": true
},
"reversible": true,
"supportsFanSpeedPercent": false
}
{
"currentFanSpeedSetting": Lueftungsanlage:state
}
{
"command": "action.devices.commands.SetFanSpeed",
"params": {
"fanSpeed": Lueftungsanlage:state
}
}
realRoom THZ
room 2.Technik
setList off low mid high
webCmd off:low:mid:high
Habe es mit allem möglichen weiteren probiert, ich verstehe die nötige Definition einfach nicht, schaffe es nicht mit Wiki und DIY durch andere Definitionen den Lüfter einzubinden.
(Meine Thermostate habe ich mit spezifischem HomebridgeMapping eingebunden bekommen)
Ich hoffe ein gAssistant Spezialist unter Euch kann mir weiterhelfen, da ich hier (zusammen mit meinem EnOcean Problem verzweifle, was aber gelöst zu sein scheint, dank der tollen Community hier).
Ich würde es auch toll finden, wenn wir dies dann in die Homebridge User Configs mit aufnehmen könnten. Oder wir eine Homebridge User Configs für gAssistant starten.
Ich sende viele Grüße an die FHEM Community, HELFT MIR :-[
Keiner? Was ist mit dem Modulersteller :-) ?