39_gassistant.pm (Google Assistant, Google Home)

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

Vorheriges Thema - Nächstes Thema

smoki3

Zitat von: dominik am 10 März 2019, 15:18:30
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.

Ok erledigt.

Aber wie gesagt es scheint kein Problem von MAX zu sein, weil meine Lampen gehen auch nicht

dominik

Zitat von: smoki3 am 10 März 2019, 15:58:06
Ok erledigt.

Aber wie gesagt es scheint kein Problem von MAX zu sein, weil meine Lampen gehen auch nicht

Ja, es ist ein generelles Problem. Ich habe mir nun deine Werte in der DB angesehen. Das sieht alles gut aus. Falls du heute deinen Account noch nicht neu in die Home App eingebunden hast, dann bitte einmal unlink und paar Minuten spaeter link. Danach sollte der Sync problemlos laufen.

Lass mich bitte wissen ob es dann funktioniert.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dominik

Zitat von: ToKa am 10 März 2019, 15:43:52
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

Sollte nicht mehr so sein. Ich habe es umgebaut, dass nur mehr fehlende Eintraege ergaenzt werden. Kannst du es bitte mit der 1.3.0er Version testen? Danke.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

ToKa

Hallo Dominik,

ja mit der 1.3.0 funktioniert es.

Danke

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

noname41


smoki3


Tabu

Hallo,

bei mir funktioniert alles soweit sehr gut. Vielen Dank für die super Arbeit. Nun versuche ich ein Dummy zu integrieren und scheitere...

Der Dummy ist wie folgt aufgebaut:

defmod TreppeLichtDauerhaftAn dummy
attr TreppeLichtDauerhaftAn alias Treppe Licht dauerhaft an
attr TreppeLichtDauerhaftAn assistantName Treppenstufen
attr TreppeLichtDauerhaftAn devStateIcon off:ios-off on:ios-on-green
attr TreppeLichtDauerhaftAn genericDeviceType switch
attr TreppeLichtDauerhaftAn group Treppenlicht
attr TreppeLichtDauerhaftAn icon light_stairs
attr TreppeLichtDauerhaftAn realRoom Treppe
attr TreppeLichtDauerhaftAn room GoogleAssistant,Licht,Treppe
attr TreppeLichtDauerhaftAn setList on off

setstate TreppeLichtDauerhaftAn off
setstate TreppeLichtDauerhaftAn 2019-03-10 18:32:56 state off


Mit oder ohne genericDeviceType ergibt leider kein Unterschied

Im Log bekomme ich folgenden Fehler:
Received firestore2fhem: {"log":"rgb not a number: undefined => NaN","msg":"LOG_ERROR"}
  executing: https://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-lastServerError%20rgb%20not%20a%20number%3A%20undefined%20%3D%3E%20NaN&fwcsrf=csrf_xxxxxxxxxxxxxx&XHR=1
GOOGLE MSG RECEIVED: {"log":"rgb not a number: undefined => NaN","msg":"LOG_ERROR"}


Ob dieser mit dem Dummy zu tun hat, kann ich leider nicht erkennen.

Meine UID    
5c5xxxxxxxxx0b9a

Vielen Dank
Tabu

Tabu

Hat sich soweit erledigt. Google brauchte wohl mehr Zeit als ich ihm gegönnt habe...

Aber der Fehler "rgb not a number: undefined => NaN" im Log bleibt (nach einem Reload)

Flipper92

Hallo zusammen,

@Dominik, vielen Dank für deine Mühe. Das Modul ist super.

Ich hab aktuell noch ein kleines Problem mit den EQ3BT Thermostaten.
Diese kann ich nicht mit dem Modul steuern. In der App heißt es manchmal "keine Verbindung".
genericDeviceType hab ich auf thermostat stehen.

dominik

#444
Klingt danach, als waere das Thermostat bei Google nicht bekannt. genericDeviceType brauchst du nicht. Ich habe die gleichen Thermostate erfolgreich im Einsatz.

Stoppe mal gassistant-fhem, starte es dann wieder neu, warte bis connected uns sag dann "synchronisiere meine Geraete". Pruefe danach bitten nochmals ob es funktioniert.

//EDIT
Falls du ein homebridgeMapping hast, dann loesch dieses ebenfalls raus, das wird nicht benoetigt.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dominik

Gute Neuigkeiten, Google unterstützt nun auch Rollos und ein OpenClose:
https://developers.google.com/actions/smarthome/traits/openclose

Wird in den nächsten Tagen implementiert...
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

hermann1514

Hey.... Das klingt super ;D
Freue mich schon auf die neue Version.

Danke.
Gruß
Hermann

SouzA

Hi,
Ich habe weiterhin Probleme mit dem vom gassistant automatisch angelegten log-device.
Ich kann hier die Attribute (zumindest nicht dauerhaft) ändern.
Ein anderer Raum wird nicht übernommen.
nrarchive bleibt nur bis zum Neustart erhalten....

Kann das jemand bestätigen?

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

Sommerfeld

ZitatKann das jemand bestätigen?
Ja,ist bei mir auch so

@Dominik
Tolle Arbeit, die du leistest!

SouzA

Jut,
Dann liegt das ja schonmal nicht an meiner Installation.
Hat jemand eine Idee, warum das Verhalten so sein könnte und wie man das ändern könnte?

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