39_gassistant.pm (Google Assistant, Google Home)

Begonnen von dominik, 29 Januar 2019, 21:59:53

Vorheriges Thema - Nächstes Thema

masl

Es war tatsächlich so dass es länger gedauert hat. Mittlerweile ging es. Nur bin ich mir nicht sicher ob ich es zu kompliziert mache...
Beispiel: Ich habe ein Dummy: Bewässerung Rasen mit vorne,hinten,aus,10min
Nun habe ich bei Google Assistent jeweils einen Dummy angelegt: google_Bewässerung_10min mit on/off. Im Doif wird dann geregelt was passieren soll.
Beispiel Spracheingabe: "Bewässere den Rasen" schaltet den google dummy an. Soweit funktioniert das auch.
War halt sehr viel Dummyarbeit...
Werde es mal beobachten

SouzA

Sowas geht auch super über LightScene.
Einfach alles anlegen was man will und das LightScene-Device einfach in den gassistant-Raum mit anlegen.
Die einzelnen Szenen lassen sich dann mit "aktiviere Rasensprengen vorne" einschalten. Wenn deine Szene dann "Rasensprengen_vorne" heißt...
So brauchst du keine unmengen an dummys.
Allerdings hast du keine Button dafür in der App. Das geht nur über Sprache. Die einzelnen Szenen werden nicht angezeigt.

Bis denn
SouzA
Raspi 4, EnOcean TCM310 USB, HM-MOD-UART-USB, Jeelink, hue, AMAD, fully, FRITZBOX, Signalbot, VIERA, Presence BT/Mac, TPLink, Gassistant, Shelly, fhempy, ZigBee

djbone92

Hey Leute

Ist es Mittlerweile möglich einen Temperatursensor in Google Home einzubinden?
Möchte gerne in der App die Temperatur sehen/vorlesen lassen...

mfg
Mike

wk2000

Hi, ich nutze den gassistant schon ewig für Lampen etc. in Betrieb. Würde jetzt gerne meine ifttt Befehle auch umziehen.

Ich würde gerne meine harmony einbinden ( Aktivitäten , Lautstärke, einzelne Menü - Tasten). Gibt es dazu ein tut?

Und, kann man mittlerweile Werte abfragen? Also, so etwas: "Wie lange läuft der Drucker noch?"

Lg

dominik

Zitat von: djbone92 am 16 September 2020, 13:43:02
Hey Leute

Ist es Mittlerweile möglich einen Temperatursensor in Google Home einzubinden?
Möchte gerne in der App die Temperatur sehen/vorlesen lassen...

mfg
Mike

Ja, es gibt sowohl Temperatursensor als auch Thermostat. Ich empfehle im Moment weiterhin Thermostat, weil nur damit eine Anzeige in der App möglich ist. Wenn dein Device ein Reading "temperature" hat, brauchst du es nur dem Raum hinzufügen.

Zitat von: wk2000 am 16 September 2020, 18:03:39
Hi, ich nutze den gassistant schon ewig für Lampen etc. in Betrieb. Würde jetzt gerne meine ifttt Befehle auch umziehen.

Ich würde gerne meine harmony einbinden ( Aktivitäten , Lautstärke, einzelne Menü - Tasten). Gibt es dazu ein tut?

Und, kann man mittlerweile Werte abfragen? Also, so etwas: "Wie lange läuft der Drucker noch?"

Lg

Harmony hatte ich vor paar Monaten integriert, sollte out of the box funktionieren. Also einfach dem Raum hinzufügen und dann testen. Gerne Feedback geben wenn was nicht wie erwartet funktioniert.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

SouzA

Zitat von: dominik am 16 September 2020, 21:49:34
Ja, es gibt sowohl Temperatursensor als auch Thermostat. Ich empfehle im Moment weiterhin Thermostat, weil nur damit eine Anzeige in der App möglich ist. Wenn dein Device ein Reading "temperature" hat, brauchst du es nur dem Raum hinzufügen.
Moin Dominik,
wie funktioniert das denn mit den Tempsensoren.
Ich habe ja auch Sensoren im Außenbereich und im Gefrierschrank usw... Die hören bei Google aber bei 10°C als niedrigste Temp auf. Max. ist glaube ich 30°C.

Habe den Sensor jetzt auf genericDeviceType thermometer gestellt. Bringt aber keine Änderung.

Wie krieg ich das jetzt hin...
Ich weiß, wir hatten das Thema schon mal. Aber vielleicht hat sich jetzt ja mal wieder was geändert. ;)

Thx und bis denn
SouzA
Raspi 4, EnOcean TCM310 USB, HM-MOD-UART-USB, Jeelink, hue, AMAD, fully, FRITZBOX, Signalbot, VIERA, Presence BT/Mac, TPLink, Gassistant, Shelly, fhempy, ZigBee

dominik

Hi,

die Temperatursensoren werden in der Home App noch nicht unterstützt:
https://developers.google.com/assistant/smarthome/develop/touch-controls

Falls dich stört, dass Google immer sagt, dass das Thermostat ausgeschaltet ist, kann man den TemperatureControl Trait nutzen. Wenn ihr wollt, stell ich das um, dass Sensoren auch als Sensoren gehandhabt werden. Ich hatte bislang Thermostat verwendet wegen der Home App.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

SouzA

Zitat von: dominik am 19 September 2020, 09:14:04
Hi,

die Temperatursensoren werden in der Home App noch nicht unterstützt:
https://developers.google.com/assistant/smarthome/develop/touch-controls

Falls dich stört, dass Google immer sagt, dass das Thermostat ausgeschaltet ist, kann man den TemperatureControl Trait nutzen. Wenn ihr wollt, stell ich das um, dass Sensoren auch als Sensoren gehandhabt werden. Ich hatte bislang Thermostat verwendet wegen der Home App.
Es stört mich nicht, dass Google sagt, dass das Thermostat ausgeschaltet ist.
Es stört mich, dass nie die richtige Temperatur angezeigt wird, wenn außerhalb der grenzen.:)

Wenn man es per Sprache nachfragt, kommt ja die richtige Ansage. Dann belassen wir es erstmal so, denke ich.
Thx und bis denn
SouzA

btw.
Kannst du mir sagen, warum Ambiente (also die einzelnen Szenen einer LightScene) nur einem User zur Verfügung stehen?
Meiner Frau werden die Szenen nicht zur Auswahl in den Abläufen in der App angezeigt...
Raspi 4, EnOcean TCM310 USB, HM-MOD-UART-USB, Jeelink, hue, AMAD, fully, FRITZBOX, Signalbot, VIERA, Presence BT/Mac, TPLink, Gassistant, Shelly, fhempy, ZigBee

dominik

Kann deine Frau per Sprache die Szenen aktivieren? Wenn ja, probier mal genau das Sprachkommando in der Home App bei der Routine zu hinterlegen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

wk2000

Zitat von: dominik am 16 September 2020, 21:49:34Harmony hatte ich vor paar Monaten integriert, sollte out of the box funktionieren. Also einfach dem Raum hinzufügen und dann testen. Gerne Feedback geben wenn was nicht wie erwartet funktioniert.

Leider werden bei mir nur die Aktivitäten der Harmony als Schalter in Google Home angelegt, bleiben aber nicht erreichbar (offline).
Alle anderen Schalter funktionieren jedoch wie gehabt.

hier mal ein Auszug aus meinem gassistant.log nachdem ich die Harmony in den Raum geschoben habe:

[9/19/2020, 3:13:33 PM] [FHEM] SZ.Harmony-a-room moved to room GoogleAssistant
[9/19/2020, 3:13:33 PM] GOOGLE MSG RECEIVED: {"ts":1600521213435,"msg":"UPDATE_SYNCFEATURELEVEL","featurelevel":3}
[9/19/2020, 3:13:33 PM] Received firestore2fhem: {"ts":1600521213435,"msg":"UPDATE_SYNCFEATURELEVEL","featurelevel":3}
[9/19/2020, 3:13:33 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-usedFeatureLevel%203&XHR=1
[9/19/2020, 3:13:33 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-googleSync%20Google%20SYNC%20finished&XHR=1
[9/19/2020, 3:13:35 PM] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=1600521197.205;fmt=JSON×tamp=1600521215532
[9/19/2020, 3:13:44 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-connection%20reloading...&XHR=1
[9/19/2020, 3:13:44 PM] [FHEM] Reload and SYNC to Google
[9/19/2020, 3:13:44 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-lastServerError%20none&XHR=1
[9/19/2020, 3:13:44 PM] [FHEM] longpoll ended, reconnect in: 4700msec
[9/19/2020, 3:13:45 PM] [FHEM] Fetching FHEM devices...
[9/19/2020, 3:13:45 PM] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20room=GoogleAssistant&XHR=1
[9/19/2020, 3:13:45 PM] [FHEM] got: 16 results
[9/19/2020, 3:13:46 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-connection%20connected&XHR=1
[9/19/2020, 3:13:46 PM] [FHEM] update reading: 3D_Druckerr:state = off
[9/19/2020, 3:13:46 PM] [FHEM] update reading: ATest:state = off
[9/19/2020, 3:13:46 PM] [FHEM] update reading: Anlage_Dummy:state = off
[9/19/2020, 3:13:46 PM] [FHEM] update reading: Desktop:state = off
[9/19/2020, 3:13:46 PM] [FHEM] update reading: GoogleAssistant_dummy:state = on
[9/19/2020, 3:13:46 PM] [FHEM] update reading: HUEDevice8:onoff = 0
[9/19/2020, 3:13:46 PM] [FHEM] update reading: HUEDevice8:pct = 0
[9/19/2020, 3:13:46 PM] [FHEM] update reading: LED_Leiste:pct = 15
[9/19/2020, 3:13:46 PM] [FHEM] update reading: LED_Leiste:state = off
[9/19/2020, 3:13:46 PM] [FHEM] update reading: Lichterkette:pct = 0
[9/19/2020, 3:13:46 PM] [FHEM] update reading: Stehlampe_KiZi:state = off
[9/19/2020, 3:13:46 PM] [FHEM] update reading: Ventilator:state = off
[9/19/2020, 3:13:46 PM] [FHEM] update reading: WZ.Verstaerker:state = off
[9/19/2020, 3:13:46 PM] [FHEM] update reading: Weihnachten:state = on
[9/19/2020, 3:13:46 PM] [FHEM] update reading: Wickeltisch:state = off
[9/19/2020, 3:13:47 PM] GOOGLE MSG RECEIVED: {"msg":"UPDATE_SYNCFEATURELEVEL","ts":1600521227812,"featurelevel":3}
[9/19/2020, 3:13:47 PM] Received firestore2fhem: {"msg":"UPDATE_SYNCFEATURELEVEL","ts":1600521227812,"featurelevel":3}
[9/19/2020, 3:13:47 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-usedFeatureLevel%203&XHR=1
[9/19/2020, 3:13:47 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-googleSync%20Google%20SYNC%20finished&XHR=1
[9/19/2020, 3:13:49 PM] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=1600521215.693;fmt=JSON×tamp=1600521229640




(Wie) kann ich eigentlich einen dummy mit on off Lautstärke anlegen? Also analog zu einem dummy mit on off pct?

lg,
wk

dominik

Mach bitte einen Neustart von gassistant und danach reload. Lass mich dann wissen ob es geht.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

wk2000

Tut nicht. Hier mal der Log vom Neustart+Reload. Loading cli.js...
Loading version.js...
Loading server.js...
Loading user.js...
Loading logger.js...
Loading fhem.js...
Loading database.js...
Loading localhandleQUERY.js...
Loading utils.js...
Loading localserver.js...
Loading localhandleEXECUTE.js...
[9/19/2020, 3:34:12 PM] using ./gassistant-fhem.cfg
[9/19/2020, 3:34:12 PM] ---
[9/19/2020, 3:34:12 PM] config:
{"connections":[{"port":"8083","server":"127.0.0.1","webname":"fhem","name":"FHEM","filter":"room=GoogleAssistant"}],"gassistant":{"description":"FHEM Connect"}}
[9/19/2020, 3:34:12 PM] ---
[9/19/2020, 3:34:12 PM] Google Assistant FHEM Connect 3.0.3 started
[9/19/2020, 3:34:12 PM] Fetching FHEM connections...
[9/19/2020, 3:34:12 PM] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1600522452600
[9/19/2020, 3:34:14 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE%3Dgassistant&XHR=1
[9/19/2020, 3:34:14 PM] [FHEM] FHEM Google Assistant device detected: gassistant
[9/19/2020, 3:34:14 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-version%203.0.3&XHR=1
[9/19/2020, 3:34:14 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-lastServerError%20none&XHR=1
[9/19/2020, 3:34:14 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20gassistant%20loginURL%20https%3A%2F%2Ffhemconnector.eu.auth0.com%2Fauthorize%3Faudience%3Dhttps%3A%2F%2Feurope-west1-fhem-ga-connector.cloudfunctions.net%2F%26scope%3Doffline_access%2520openid%2520profile%26response_type%3Dcode%26client_id%3DEI0TI2Y0W1743Ico53Nvsg1FsmoZniCC%26code_challenge%3DWn4BfBmvLlYP3BqLZQotSGHJe4A-hiSOjmKbVJ2xGW4%26code_challenge_method%3DS256%26redirect_uri%3Dhttps%3A%2F%2Feurope-west1-fhem-ga-connector.cloudfunctions.net%2Fcodelanding%2Fstart&XHR=1
[9/19/2020, 3:34:14 PM] [FHEM] Get refresh token...
[9/19/2020, 3:34:14 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=get%20gassistant%20refreshToken&XHR=1
[9/19/2020, 3:34:14 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-connection%20connecting...&XHR=1
[9/19/2020, 3:34:14 PM] [FHEM] Found refresh token in reading
[9/19/2020, 3:34:14 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-versionAvailable%203.0.3&XHR=1
[9/19/2020, 3:34:15 PM] Refresh tokens finished. Next refresh in 86400 seconds.
[9/19/2020, 3:34:15 PM] [FHEM] refreshAllTokens executed
[9/19/2020, 3:34:18 PM] Start Connection and listen for Firebase
[9/19/2020, 3:34:18 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-localHome%20inactive&XHR=1
[9/19/2020, 3:34:18 PM] [LOCAL] FHEM Connect Google local home server running on port 37000
[9/19/2020, 3:34:19 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-connection%20reloading...&XHR=1
[9/19/2020, 3:34:19 PM] [FHEM] Reload and SYNC to Google
[9/19/2020, 3:34:19 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-lastServerError%20none&XHR=1
[9/19/2020, 3:34:19 PM] [FHEM] longpoll ended, reconnect in: 4700msec
[9/19/2020, 3:34:19 PM] [FHEM] Fetching FHEM devices...
[9/19/2020, 3:34:19 PM] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20room=GoogleAssistant&XHR=1
[9/19/2020, 3:34:21 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-lasterror%20none&XHR=1
[9/19/2020, 3:34:21 PM] [FHEM] Checking devices and attributes...
[9/19/2020, 3:34:21 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22%2C%22userattr%22%2C%22%22)%7D&XHR=1
[9/19/2020, 3:34:21 PM] [FHEM] Connection: OK
[9/19/2020, 3:34:21 PM] [LOCAL] Bonjour successfully published
[9/19/2020, 3:34:21 PM] [LOCAL] Local Home ready
[9/19/2020, 3:34:21 PM] [FHEM] got: 16 results
[9/19/2020, 3:34:21 PM] SERVER FeatureLevel:{"featurelevel":3,"changelog":"performance optimizations"}
[9/19/2020, 3:34:21 PM] SYNC   FeatureLevel:{"featurelevel":3}
[9/19/2020, 3:34:21 PM] [FHEM] Fetching FHEM devices...
[9/19/2020, 3:34:21 PM] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20room=GoogleAssistant&XHR=1
[9/19/2020, 3:34:21 PM] [FHEM] Supported Google Device Types: ac_unit,aircondition,airfreshener,airpurifier,awning,bathtub,bed,blender,blinds,boiler,camera,carbon_monoxide_detector,charger,closet,coffee_maker,coffeemaker,cooktop,curtain,dehumidifier,dehydrator,dishwasher,door,drawer,dryer,fan,faucet,fireplace,fryer,garage,gate,grill,heater,hood,humidifier,kettle,light,lock,remotecontrol,mop,mower,microwave,multicooker,network,outlet,oven,pergola,petfeeder,pressurecooker,radiator,refrigerator,router,scene,securitysystem,settop,sensor,shutter,shower,smoke_detector,sousvide,sprinkler,standmixer,switch,tv,thermostat,vacuum,valve,washer,waterheater,waterpurifier,watersoftener,window,yogurtmaker
[9/19/2020, 3:34:21 PM] [FHEM] got: 16 results
[9/19/2020, 3:34:22 PM] [FHEM] update reading: 3D_Druckerr:state = off
[9/19/2020, 3:34:22 PM] [FHEM] update reading: ATest:state = off
[9/19/2020, 3:34:22 PM] [FHEM] update reading: Anlage_Dummy:state = off
[9/19/2020, 3:34:22 PM] [FHEM] update reading: Desktop:state = off
[9/19/2020, 3:34:22 PM] [FHEM] update reading: GoogleAssistant_dummy:state = on
[9/19/2020, 3:34:22 PM] [FHEM] update reading: HUEDevice8:onoff = 0
[9/19/2020, 3:34:22 PM] [FHEM] update reading: HUEDevice8:pct = 0
[9/19/2020, 3:34:22 PM] [FHEM] update reading: LED_Leiste:pct = 15
[9/19/2020, 3:34:22 PM] [FHEM] update reading: LED_Leiste:state = off
[9/19/2020, 3:34:22 PM] [FHEM] update reading: Lichterkette:pct = 0
[9/19/2020, 3:34:22 PM] [FHEM] update reading: Stehlampe_KiZi:state = off
[9/19/2020, 3:34:22 PM] [FHEM] update reading: Ventilator:state = off
[9/19/2020, 3:34:22 PM] [FHEM] update reading: WZ.Verstaerker:state = off
[9/19/2020, 3:34:22 PM] [FHEM] update reading: Weihnachten:state = on
[9/19/2020, 3:34:22 PM] [FHEM] update reading: Wickeltisch:state = off
[9/19/2020, 3:34:22 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-connection%20connected&XHR=1
[9/19/2020, 3:34:22 PM] [FHEM] update reading: 3D_Druckerr:state = off
[9/19/2020, 3:34:23 PM] [FHEM] update reading: ATest:state = off
[9/19/2020, 3:34:23 PM] [FHEM] update reading: Anlage_Dummy:state = off
[9/19/2020, 3:34:23 PM] [FHEM] update reading: Desktop:state = off
[9/19/2020, 3:34:23 PM] [FHEM] update reading: GoogleAssistant_dummy:state = on
[9/19/2020, 3:34:23 PM] [FHEM] update reading: HUEDevice8:onoff = 0
[9/19/2020, 3:34:23 PM] [FHEM] update reading: HUEDevice8:pct = 0
[9/19/2020, 3:34:23 PM] [FHEM] update reading: LED_Leiste:pct = 15
[9/19/2020, 3:34:23 PM] [FHEM] update reading: LED_Leiste:state = off
[9/19/2020, 3:34:23 PM] [FHEM] update reading: Lichterkette:pct = 0
[9/19/2020, 3:34:23 PM] [FHEM] update reading: Stehlampe_KiZi:state = off
[9/19/2020, 3:34:23 PM] [FHEM] update reading: Ventilator:state = off
[9/19/2020, 3:34:23 PM] [FHEM] update reading: WZ.Verstaerker:state = off
[9/19/2020, 3:34:23 PM] [FHEM] update reading: Weihnachten:state = on
[9/19/2020, 3:34:23 PM] [FHEM] update reading: Wickeltisch:state = off
[9/19/2020, 3:34:23 PM] GOOGLE MSG RECEIVED: {"ts":1600522463067,"msg":"UPDATE_SYNCFEATURELEVEL","featurelevel":3}
[9/19/2020, 3:34:23 PM] Received firestore2fhem: {"ts":1600522463067,"msg":"UPDATE_SYNCFEATURELEVEL","featurelevel":3}
[9/19/2020, 3:34:23 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-usedFeatureLevel%203&XHR=1
[9/19/2020, 3:34:23 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-googleSync%20Google%20SYNC%20finished&XHR=1
[9/19/2020, 3:34:23 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-connection%20connected&XHR=1
[9/19/2020, 3:34:24 PM] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1600522464022
[9/19/2020, 3:34:26 PM] GOOGLE MSG RECEIVED: {"ts":1600522466073,"msg":"UPDATE_SYNCFEATURELEVEL","featurelevel":3}
[9/19/2020, 3:34:26 PM] Received firestore2fhem: {"ts":1600522466073,"msg":"UPDATE_SYNCFEATURELEVEL","featurelevel":3}
[9/19/2020, 3:34:26 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-usedFeatureLevel%203&XHR=1
[9/19/2020, 3:34:26 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-googleSync%20Google%20SYNC%20finished&XHR=1
[9/19/2020, 3:34:28 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-localHome%20active&XHR=1


Mich irritiert, dass hier alle meine Schalter auftauchen, die Harmony aber nicht. In der Google Home Übersicht werden die Aktivitäten meiner Harmony aber angezeigt. Nur sind sie halt offline/nicht erreichbar.

Manchmal wechseln die ganz kurz auf "Harmony", dann aber sofort wieder zurück zu "Nicht Erreichbar".

dominik

#2232
Das Device selbst, also SZ.Harmony, ist auch weiterhin im Raum GoogleAssistant?

//Edit: Kannst du mir bitte das jsonlist2 von der Harmony posten?
Probier bitte per Sprache zu steuern, das geht wahrscheinlich sogar.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

wk2000

Per Sprache funktioniert es tatsächlich!! Und das ist ja das was zählt :D.Über die GHome App sind die Aktivitäten aber nach wie vor offline / Nicht erreichbar.

Hier noch einmal die jsonlist2 meiner Harmony:
{
  "Arg":"SZ.Harmony",
  "Results": [
  {
    "Name":"SZ.Harmony",
    "PossibleSets":" activity:Fernsehen,PC,Denon.mit.TV,Music.Denon,Licht,Kodi,PowerOff hidDevice:,Microsoft-Media.Player autocreate:Samsung-Fernseher,Denon.Verstärker,Roku.3,Google.Chromecast,Microsoft-Media.Player,Windows-Computer, channel command active:noArg inactive:noArg getConfig:noArg getCurrentActivity:noArg off:noArg reconnect:noArg sleeptimer sync:noArg text cursor:up,down,left,right,pageUp,pageDown,home,end special:previousTrack,nextTrack,stop,playPause,volumeUp,volumeDown,mute",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:1 nossl:1 forceWebSocket:1 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 homebridgeMapping:textField-long icon realRoom:textField sortby userattr:textField-long webCmd webCmdLabel:textField-long widgetOverride widgetOverride:textField-long userattr",
    "Internals": {
      "CONNECTS": "1",
      "ConnectionState": "LoggedIn",
      "DEF": "192.168.1.234",
      "FD": "30",
      "FUUID": "5c67052e-f33f-94f2-6e78-45322c5af64a6d98",
      "LAST_CONNECT": "2020-09-19 15:51:36",
      "NAME": "SZ.Harmony",
      "NOTIFYDEV": "global",
      "NR": "70",
      "NTFY_ORDER": "50-SZ.Harmony",
      "STATE": "Connected",
      "TYPE": "harmony",
      "activityStatus": "2",
      "currentActivityID": "18398925",
      "hubSwVersion": "4.15.264",
      "hubUpdate": "0",
      "ip": "192.168.1.234",
      "previousActivityID": "19143310",
      "protocol": "XMPP",
      "syncStatus": "0"
    },
    "Readings": {
      "activity": { "Value":"Fernsehen", "Time":"2020-09-19 21:52:53" },
      "currentActivity": { "Value":"Fernsehen", "Time":"2020-09-19 21:52:53" },
      "previousActivity": { "Value":"Denon mit TV", "Time":"2020-09-19 21:52:51" },
      "state": { "Value":"Connected", "Time":"2020-09-19 15:51:36" }
    },
    "Attributes": {
      "alias": "SZ.Harmony",
      "devStateIcon": "Connected:10px-kreis-gruen Disconnected:10px-kreis-rot .*:10px-kreis-gelb",
      "group": "Bridge,Harmony",
      "room": "GoogleAssistant,Harmony"
    }
  }  ],
  "totalResultsReturned":1
}


Gibt es eigentlich eine Liste mit Devices, die bereits unterstützt werden? Oder Beispiel-Dummys? Ich habe das Gefühl, dass ich die Möglichkeiten (und Grenzen) des Modules gar nicht so recht blicke.

dominik

Hi,
super dass es funktioniert. Ich schau die Tage dann noch warum das in der Home App als Offline angezeigt wird. Es wird aber sicher nie ein on/off Status angezeigt, weil es kein Reading gibt welches den Status ausgibt.

Bzgl. der Möglichkeiten von gassistant:
- Hier die Liste von Google: https://developers.google.com/assistant/smarthome/guides
Eigentlich wird so gut wie alles davon unterstützt.
- Hier die Liste der Funktionalitäten (Traits): https://developers.google.com/assistant/smarthome/traits
Auch hier wird bereits fast alles unterstützt.

Deine Frage ist wahrscheinlich eher, welche FHEM Device unterstützt werden. Da kann ich sagen, alles was on/off hat, geht auf alle Fälle. Sonst gehen auch viele Devices, wenn eines nicht geht, dann bitte gerne posten und ich integriere es.
Für dummy Devices kannst du homebridgeMapping verwenden, Details zur Konfiguration hier:
https://wiki.fhem.de/wiki/Google_Assistant_FHEM_Connect#Konfiguration

Wenn du was spezielles einrichten möchtest, einfach Fragen, bei Google geht mittlerweile wirklich viel.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik