39_gassistant.pm (Google Assistant, Google Home)

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

Vorheriges Thema - Nächstes Thema

noname41

Leider hat sich auch nach knapp 2h beim MAX! nichts geändert.

Jsonlist2 hast PN.

Danke!
LG

dominik

Wird das MAX Thermostat garnicht mehr in der Home App angezeigt, oder laesst es sich von dort aus nicht mehr steuern?
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

smoki3

Zitat von: dominik am 10 März 2019, 13:59:43
Wird das MAX Thermostat garnicht mehr in der Home App angezeigt, oder laesst es sich von dort aus nicht mehr steuern?

Ich bekomme die Meldung Gerät reagiert nicht. Angezeigt wird es noch

dominik

fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

smoki3

#424
Zitat von: dominik am 10 März 2019, 14:33:20
Existiert bei dir das Reading 'mode'?

Ja das gibt es. Und steht auf "manual"

Es gibt das reading mode, das steht auf manual und unter internals gibt es auch Mode das steht auf 1

dominik

Wenn du gassistant-fhem neu startest, siehst du am Ende des Logs einige 'update reading:...'. Kannst du bitte gassistant-fhem neu starten und mir rauskopieren welche Werte du zu deinem MAX Thermostat bekommst?
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

smoki3

#426
update reading: LIGHTIFYC514AD00AA3EB07C:state = off
update reading: MAX_1262e3:desiredTemperature = 18.0
update reading: MAX_1262e3:mode = manual
update reading: MAX_1262e3:temperature = 23.7
update reading: MAX_126b8e:desiredTemperature = 12.0
update reading: MAX_126b8e:mode = manual
update reading: MAX_126b8e:temperature = 22.8
update reading: MAX_12708e:desiredTemperature = 18.0
update reading: MAX_12708e:mode = manual
update reading: MAX_12708e:temperature = 23.7
update reading: mqtt_WZ_Thermostat:humidity = 47.90
update reading: mqtt_WZ_Thermostat:temperature = 23.70


das bekomme ich.

Allerdings habe ich gerade festgestellt dass auch die lampen nicht mehr erreichbar sind.

Google kann keine verbindung zum connector herstellen. Bekomme auch eine Fehlermeldung wenn ich versuche meine Geräte neu zu synchronisieren

dominik

Kann es sein, dass es jetzt funktioniert? Ich hatte gerade in der DB die Readings gesucht und die waren nicht da. Nun sind diese aber gerade erschienen, kannst du mir sagen was du gemacht hast?
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

smoki3

#428
Ich habe gerade versucht alles neu zustarten und habe einen neuen auth erstellt, da google keine verbindung mehr zum connector herstellen kann.

Hat aber leider nicht geholfen.

In fhem wird connected angezeigt. Google sagt "beim Syncronisieren von FHEM Connector beta ist ein Fehler aufgetreten"

dominik

Kannst du mir die genaue Reihenfolge sagen von dem was du gemacht hast? Zwischenzeitlich wares naemlich korrekt, jetzt fehlen die Readings aber wieder.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

smoki3

0. fhem über update all aktualisiert
1. gassistant über ssh aktualisiert
2. rspi neustartet
3. über die URL einen neuen authcode angefordert
4. authcode eingefügt.
5. gassistant über fhem neu gestartet.

so sollte es gewesen sein.

Leider kann google gar keine verbindung mehr herstellen

dominik

Mach bitte folgendes:
1. gassistant stoppen
2. gassistant starten
3. Warten bis connected

Kurz hier melden wenn erledigt, dann schau ich nochmals in die DB.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

smoki3

Habe das in der Log gefunden

reportstateall initiated
reportstateall initiated
update reading: MAX_126b8e:desiredTemperature = 18.0
reportstate: MAX_126b8e
ERROR: https://europe-west1-fhem-ga-connector.cloudfunctions.net/reportstate/singledevice => 500:{"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":{"data":{"type":"Buffer","data":[69,114,114,111,114,58,32,99,111,117,108,100,32,110,111,116,32,104,97,110,100,108,101,32,116,104,101,32,114,101,113,117,101,115,116,10]},"next":null},"tail":{"data":{"type":"Buffer","data":[69,114,114,111,114,58,32,99,111,117,108,100,32,110,111,116,32,104,97,110,100,108,101,32,116,104,101,32,114,101,113,117,101,115,116,10]},"next":null},"length":1},"length":36,"pipes":null,"pipesCount":0,"flowing":null,"ended":true,"endEmitted":false,"reading":false,"sync":false,"needReadable":false,"emittedReadable":true,"readableListening":false,"resumeScheduled":false,"destroyed":false,"defaultEncoding":"utf8","awaitDrain":0,"readingMore":false,"decoder":null,"encoding":null},"readable":true,"domain":null,"_events":{},"_eventsCount":3,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":true,"ended":true,"finished":true,"destroyed":false,"decodeStrings":true,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":false,"bufferProcessing":false,"writecb":null,"writelen":0,"bufferedRequest":null,"lastBufferedRequest":null,"pendingcb":0,"prefinished":true,"errorEmitted":false,"bufferedRequestCount":0,"corkedRequestsFree":{"next":null,"entry":null}},"writable":false,"allowHalfOpen":true,"_transformState":{"needTransform":false,"transforming":false,"writecb":null,"writechunk":null,"writeencoding":"buffer"}}

dominik

Ja, der Fehler ist wegen den fehlenden Readings. Das reportstateall 2x hintereinander irritiert mich aber. Das darf nur so sein, wenn du nach connected nochmals neu in der Home App verbunden hast.

Bitte daher mal wie oben beschrieben vorgehen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

ToKa

Hallo Dominik,

kann es sein, dass das Modul immer noch die Werte für genericDeviceType im userAttr von global überschreibt?

Mit speaker und media kann google zwar nichts anfangen, aber ich brauche die für meine Tests mit Alexa.

Beste Grüße
Torsten
RaspberryPi3 mit RaZberry2 und Conbee II
Fibaro: FGWPE/F-101 Switch & FIBARO System FGWPE/F Wall Plug Gen5, FGSD002 Smoke Sensor
EUROtronic: SPIRIT Wall Radiator Thermostat Valve Control
Shelly2.5 Rollladenaktoren
Zipato Bulb 2, Osram und InnrLight