FHEM Forum

FHEM => Frontends => Sprachsteuerung => Thema gestartet von: hansrijn am 01 November 2020, 21:32:35

Titel: Wie definieert man einen Google Thermostat
Beitrag von: hansrijn am 01 November 2020, 21:32:35
Ich versuch ein Thermostat zu definieren die mit gassistant in Google Home erscheint. Ich möchte die mit Sprach bedienen.

Hat jemand ein Beispiel?
Titel: Antw:Wie definieert man einen Google Thermostat
Beitrag von: dominik am 01 November 2020, 21:48:00
Bitte nicht 2 Threads zum gleichen Thema aufmachen, im anderen Thread habe ich dir schon geantwortet:
https://forum.fhem.de/index.php/topic,115416.msg1097132.html#msg1097132

Poste mal das jsonlist2 von dem Device im anderen Thread, dann kann ich gerne weiter helfen.
Titel: Antw:Wie definieert man einen Google Thermostat
Beitrag von: hansrijn am 02 November 2020, 13:11:29
Dies ist was ich bis jetzt gemacht habe. Ich brauche eigentlich nur zu wissen wie ich die Wünschtemperatur in Google herstellen kan. Sobald ich dann die MQTT Bericht bekomme is mein "Problem" gelöscht.

{
  "Arg":"CV5",
  "Results": [
  {
    "Name":"CV5",
    "PossibleSets":"level:slider,15,1,25,1 off on",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 IODev qos retain publishSet publishSet_.* subscribeReading_.* autoSubscribeReadings useSetExtensions:1,0 event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading assistantName:textField cmdIcon devStateIcon:textField-long devStateStyle gassistantName:textField genericDeviceType:aircondition,airfreshener,airpurifier,awning,blinds,boiler,camera,coffeemaker,curtain,dishwasher,door,dryer,fan,fireplace,garage,gate,heater,hood,kettle,light,lock,microwave,outlet,oven,pregola,refrigerator,scene,securitysystem,shutter,shower,sprinkler,switch,thermostat,vacuum,valve,washer,waterheater,window,ac_unit,bathtub,bed,blender,closet,coffee_maker,cooktop,dehumidifier,dehydrator,drawer,faucet,fryer,grill,humidifier,mop,mower,multicooker,pergola,petfeeder,pressurecooker,radiator,sousvide,standmixer,yogurtmaker,charger,sensor,carbon_monoxide_detector,remotecontrol,settop,smoke_detector,tv,waterpurifier,watersoftener,network,router,aircooler,audio_video_receiver,freezer,speaker,streaming_box,streaming_stick,streaming_soundbar,soundbar homebridgeMapping:textField-long icon realRoom:textField sortby webCmd webCmdLabel:textField-long widgetOverride userattr",
    "Internals": {
      "FUUID": "5f9efdfc-f33f-52a7-4d4c-ac27208207e630fe",
      "IODev": "myBroker",
      "NAME": "CV5",
      "NR": "86",
      "STATE": "21.13",
      "TYPE": "MQTT_DEVICE",
      "qos": "*:0 "
    },
    "Readings": {
      "kamertemperatuur": { "Value":"21.13", "Time":"2020-11-02 13:01:29" },
      "level": { "Value":"19", "Time":"2020-11-01 20:16:01" },
      "state": { "Value":"on", "Time":"2020-11-01 19:29:26" },
      "thermostaatwenstemperatuur": { "Value":"18.00", "Time":"2020-11-02 08:04:53" },
      "transmission-state": { "Value":"incoming publish received", "Time":"2020-11-02 13:01:29" }
    },
    "Attributes": {
      "IODev": "myBroker",
      "autoSubscribeReadings": "eventsNL/+",
      "genericDeviceType": "thermostat",
      "icon": "icoHEIZUNG",
      "publishSet": "on off level:slider,15,1,25,1 cmnd/CV2/FHEMCV",
      "qos": "at-most-once",
      "room": "GoogleAssistant,MQTT,Werkkamer",
      "stateFormat": "kamertemperatuur",
      "subscribeReading_kamertemperatuur": "eventsNL/kamertemperatuur",
      "subscribeReading_thermostaatwenstemperatuur": "eventsNL/thermostaatwenstemperatuur",
      "userReadings": "level:kamertemperatuur",
      "widgetOverride": "control:slider,11,1,24"
    }
  }  ],
  "totalResultsReturned":1
}
Titel: Antw:Wie definieert man einen Google Thermostat
Beitrag von: hansrijn am 02 November 2020, 19:49:42
Bei mich entsteht den Eindrück dass ich zuviel erwarttete und den Google Home binding erlaubt nur an/aus Geräte. Stimmt dass?