39_gassistant.pm (Google Assistant, Google Home)

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

Vorheriges Thema - Nächstes Thema

SouzA

Zitat von: eljot am 29 April 2020, 12:06:08
Seit ca. letzter Woche funktioniert die Steuerung meiner Rolladen (HM-LC-BL1-FM)  nicht mehr, weder über die Home App, noch mit Sprachsteuerung.

Die Rolladen waren bislang als Beleuchtung sicht- und steuerbar, sind seit letzter Woche nun in der Home App als "Rolladen" sichtbar. Bei der Auswahl Rolladen sind aber keinerlei Aktionen aufgeführt oder Zustände sichtbar, lediglich ein Abschnitt "Allgemein" mit Name, Zuhause und Raum sowie Verbunden übver FHEM Connect, Hersteller, Name von FHEM Connect und Gerätetyp.

Moin,
über die App sind und waren die Rollladen noch nie steuerbar. Nur per Sprache möglich. Auch eine Anzeige des Status findet in der App nicht statt.
Wahrscheinlich hat Dominik was am Code optimiert, dass deine Schalter nun automatisch als Rollladen erkannt werden. Ist aus seiner Sicht ja auch richtig.

Aus anderen Beschreibungen hier im Threat habe ich entnommen, dass manche als genericDeviceType light o.ä. eingestellt haben.
Damit soll man die Rolladen dann auch über die App steuern können...
Hab ich nicht probiert, kann ich nicht beurteilen.

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

eljot

Hi,

danke für die schnelle Antwort SouzA.

Ich konnte meine Rolladen auch über die App steuern, diese waren bislang unter Beleuchtung -> Lampe sichtbar und steuerbar. Ein, aus und dimmen wurden als auf, zu und auf Position fahren erkannt und durchgeführt.

Seit die Rolladen jetzt nicht mehr unter Beleuchtung sondern als Rolladen erkannt werden ist das nicht mehr möglich. Auch der genericDeviceType hilft leider nicht.

Ich denke auch, dass Dominik den Code bearbeitet hat, ich wollte auf diese Änderung im Verhalten aufmerksam machen und mit meiner jsonlist2 Ausgabe eine Basis geben.

Gruß
Eljot

dominik

Hi,

bist du sicher, dass es über die Sprachsteuerung nicht funktioniert? Wenn das Symbol in der App da ist, sollte das klappen. Wie SouzA geschrieben hat, werden mittlerweile die Rollos von Google nativ unterstützt. Daher wird nicht mehr die Funktionalität "Brightness" und on/off für die Steuerung verwendet, sondern OpenClose. Leider hat Google diese Funktionalität noch nicht in der App bedienbar gemacht, angeblich geht es bislang nur am Smart Display - kann ich in paar Wochen testen, wenn der Nest Hub Max bei mir ankommt.

Die Sprachsteuerung sollte davon unbeeinflusst bleiben. Mit "Öffne die Rollo" oder "Stelle die Rollo auf 20%" sollte sich diese bedienen lassen.

Ich weiß, das ist etwas ärgerlich wenn das nicht über die App bedienen geht, ich möchte aber ungern weiterhin über Helligkeit/on/off arbeiten, da das nicht der richtige Weg wäre. Meine Hoffnung ist, dass Google da endlich mal bei der App nachbessert. Im Moment hat man bei Google das Gefühl es ist "Voice first" und dann erst App.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

SouzA

Den Eindruck mit "Voice First" habe ich auch. Ich denke, da sollen die Kunden erzogen werden... Nutzt mehr die Sprache, so die Devise. Google lernt ja auch mit jedem gesprochenem Wort.
Hast du den Hub Max aus usa? Hab noch gar nichts über den gelesen. Hat der auch ne Kamera?

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

Genau, der Max hat eine Kamera, die wollte ich schon wegen Videotelefonie über Duo haben.
Ich habe mir den im französischen Google Store bestellt und über ColisExpat lass ich ihn weiter schicken - mal sehen ob das klappt, ColisExpat verwende ich zum ersten Mal.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dominik

Ich habe gerade die Info erhalten, dass die Local Home Integration approved wurde :)

Kann das jemand mal kurz testen ob es bei euch klappt? Um es schnell zu testen muss nur ein Google Home Speaker neu gestartet werden, danach sollte das gassistant-fhem-localHome Reading auf active gehen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Tabularasa

#1821
Also bei mir steht es weiterhin auf inactive.
Hab neu gestartet, reload gemacht, synchronisiert und nen update gemacht

SouzA

Zitat von: Tabularasa am 29 April 2020, 23:42:59
Also bei mir steht es weiterhin auf inactive.
Hab neu gestartet, reload gemacht, synchronisiert und nen update gemacht
Bei mir das Gleiche.

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

Es dürfte noch 48h dauern, bis das Action komplett ausgerollt ist. Nachdem ich das Mail gestern um 23Uhr erhalten habe, sollte es dann morgen spätestens um 23Uhr klappen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dominik

Zur Info, es gibt einen neuen Trait zur Steuerung von Netzwerken:
https://developers.google.com/assistant/smarthome/traits/networkcontrol

Beispiele:
- Guest Netzwerk aktivieren
- Kinder Netzwerk aktivieren
- Speed Test machen
- Abfrage des Verbrauchs in MB

Gibt es bereits Router die in FHEM integriert sind und diese Kommandos nutzen koennten? Wenn ja, kann ich das in den naechsten Wochen integrieren. Ich selbst nutze Google Wifi und hoffe, dass es Google integriert :)
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 30 April 2020, 18:53:17
Zur Info, es gibt einen neuen Trait zur Steuerung von Netzwerken:
https://developers.google.com/assistant/smarthome/traits/networkcontrol

Beispiele:
- Guest Netzwerk aktivieren
- Kinder Netzwerk aktivieren
- Speed Test machen
- Abfrage des Verbrauchs in MB

Gibt es bereits Router die in FHEM integriert sind und diese Kommandos nutzen koennten? Wenn ja, kann ich das in den naechsten Wochen integrieren. Ich selbst nutze Google Wifi und hoffe, dass es Google integriert :)
Wlan und Gast-Wlan an/aus geht zumindest mit der FritzBox.
Den Speedtest kann man über ein anderes Modul machen.
Bei Bedarf schicke ich dir das jsonlist2 per direkter Nachricht.

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

Ja, passt, schick mal rüber, Fritzbox ist ja doch für einige interessant.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

a_quadrat

Hallo Zusammen,

localhome funktioniert bei mir auch noch nicht, aber es scheint noch ein weiteres Update zu geben, mit dem Smartdisplay kann man jetzt Rollläden steuern - zumindest hoch und runter.
Ist es möglich eine Stoppfunktion mit einzubauen? Ich meine, wenn man z.B. zweimal hintereinander den "öffne" Befehl absetzt, dass dann beim zweiten Befehl die Jalousie stoppt.

VG Andreas

dominik

Ja, das geht nun beim SmartDisplay, hoffe es kommt bald in der App auch.

Stimmt, einen Stopp Befehl gibt es gar nicht von Google. Du könntest in FHEM mit einem DOIF arbeiten und wenn 2*Close innerhalb einer Sekunde kommt, schickst du noch ein stop hinterher.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

a_quadrat

Danke, hätte ich auch selber drauf kommen können. Mein Jalousie - Device hat auch ein reading für working. Somit kann ich auf jeden zweiten Befehl mit Stop reagieren.