# Jalousie mit Google Home

**URL:** <https://community.gladysassistant.com/t/volet-avec-google-home/8005>\
**Category:** Configuration\
**Created:** [5. März 2023 um 18:47 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005 "2023-03-05T18:47:54Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [28. April 2023 um 04:30 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/21 "2023-04-28T04:30:05Z")

</div>

> [@AlexTrovato](#):
>
> Ich habe gesehen, dass sich die Werte auf meinem Dashboard aktualisiert haben, ja.

Hast du das Google Home-Produktions-Plugin auf Gladys Plus getestet?

> [@spenceur](#):
>
> Alles klar bei mir übrigens 😃

Bist du sicher, dass du das Docker-Image bei dir laufen hast und es dir gelungen ist, deine Rollläden (in der Realität) über die Google Home-App zu steuern?

Ich habe es bei mir zu Hause getestet und es funktioniert nicht 🤔

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [28. April 2023 um 06:22 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/22 "2023-04-28T06:22:10Z")

</div>

Seltsam …  
Ich habe es geschafft, über meine Google Home Mobile App, über Gladys Plus, eine Nachricht zu senden, die es ermöglichte, die Position eines gefälschten MQTT-Geräts vom Typ Vorhang zu ändern.

Allerdings wird wahrscheinlich ein Teil der Google Home-Integration überarbeitet werden müssen, da während des Tests eine Nachricht für den Vorhang gesendet wurde, aber auch für die Funktion Rollo auf demselben Gerät, was einen Fehler in den Protokollen verursacht und zu Verwirrung führen kann.  
Bei Google fallen Vorhang und Rollo unter die Kategorie „OpenClose“, also eine Google-Funktion auf zwei Gladys.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [28. April 2023 um 06:25 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/23 "2023-04-28T06:25:28Z")

</div>

Vielleicht mache ich etwas falsch, hier ist, was ich bei Google Home sehe:

Beim Klicken kann ich nichts tun.

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [29. April 2023 um 08:52 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/24 "2023-04-29T08:52:32Z")

</div>

Hmm, das ist tatsächlich schrecklich.  
Hast du versucht, den „Shutter“-Gerät auf Google Home zu „long pressen“? Bei mir öffnet sich ein anderes Panel mit nur zwei Buttons „öffnen/schließen“, weil das MQTT-Gerät kein Feedback gibt.

![google-home-shutter](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/a/ad0354ecfc4ebbb1029510faf2b13e01b52dc742.gif)

Ich habe die Gelegenheit genutzt, um den Branch zu rebase und das Testbild zu aktualisieren.

EDIT:  
Ist das MQTT-Gerät etwa kein Sensor?

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/1/16bdaa1ec126e735f36b9c423c363ad0b2ea9637.png)

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [29. April 2023 um 09:30 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/25 "2023-04-29T09:30:34Z")

</div>

Eigentlich denke ich, dass es ein Problem geben könnte, wenn das Feature „Position“ nur ein Indikator und kein Aktuator ist!

Vielleicht sollten wir noch etwas mehr recherchieren.  
Ich werde meinen Entwurf noch einmal überarbeiten.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [29. April 2023 um 09:53 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/26 "2023-04-29T09:53:10Z")

</div>

> [@AlexTrovato](#):
>
> Ist das MQTT-Gerät nicht nur ein Sensor?

Nein, es ist kein Sensor! Die Steuerung funktioniert lokal

> [@AlexTrovato](#):
>
> Hast du versucht, das Gerät „Jalousien“ in Google Home mit einem „Lange Drücken“ zu steuern?

Das öffnet einen Bildschirm, aber nichts ist steuerbar und der Zustand scheint ein bisschen „kaputt“ ^^

---

<div class="post-metadata">

**Author:** ![spenceur](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/spenceur/32/1961_2.png) [@spenceur](https://community.gladysassistant.com/u/spenceur)\
**Post date:** [29. April 2023 um 10:23 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/27 "2023-04-29T10:23:23Z")

</div>

Äh, ich glaube, ich hatte die Zustandsänderung tatsächlich schon (hinten ist Node-RED), aber ich brauchte die Zustandsänderung, um meine Aktionen auf der Node-RED-Seite auszulösen.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [29. April 2023 um 10:26 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/28 "2023-04-29T10:26:38Z")

</div>

Okay, vielleicht habe ich ja etwas falsch gemacht…

@AlexTrovato wenn du irgendwelche Informationen brauchst, sag mir einfach Bescheid 🙂

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [5. Mai 2023 um 04:47 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/29 "2023-05-05T04:47:33Z")

</div>

@AlexTrovato Ich frage mich, ob das nicht nur ich hatte, ein komisches Problem. Wenn @spenceur bestätigt, dass er es in der Praxis getestet hat und es bei ihm funktioniert, können wir meiner Meinung nach zusammenführen. Was denkst du? Hast du einen Fix im Sinn oder gar nicht?

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [5. Mai 2023 um 05:01 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/30 "2023-05-05T05:01:57Z")

</div>

Ich habe die Google-Spezifikationen noch einmal durchgelesen, und meine Entwicklung war nicht 100% korrekt.

Ich kann das Minimum überarbeiten, damit es funktioniert, und die Details später verfeinern, um den Prozess zu entblocken. Oder ich mache es sauber, aber dann kann ich keinen Zeitpunkt nennen.

In jedem Fall war meine anfängliche Entwicklung nicht korrekt. Daher müssen die Korrekturen nach dem Testen noch einmal getestet werden.

(Falls mein erster Entwurf ausreicht, gehen wir damit weiter - Änderungen werden in meinem PR zurückgesetzt -, und ich werde später korrigieren, da keine Datenbankmanipulation erfolgt, ist das Risiko gering)

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [5. Mai 2023 um 05:07 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/31 "2023-05-05T05:07:03Z")

</div>

Wie du es fühlst, sag mir 🙂

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [5. Mai 2023 um 05:38 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/32 "2023-05-05T05:38:11Z")

</div>

Ich werde ein paar Änderungen vornehmen, zumindest um den Google-Spezifikationen zu entsprechen.  
Nicht alle Funktionen von Google werden implementiert, aber zumindest wird es sauber sein.  
Ich melde mich, wenn es fertig ist.

---

<div class="post-metadata">

**Author:** ![spenceur](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/spenceur/32/1961_2.png) [@spenceur](https://community.gladysassistant.com/u/spenceur)\
**Post date:** [5. Mai 2023 um 05:41 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/33 "2023-05-05T05:41:55Z")

</div>

Ich würde gerne nochmal versuchen, aber ich weiß nicht, wann das bei mir klappt.  
Aber ich bin überrascht, wie wenig Tester es gibt, wenn man die Anzahl der Beiträge sieht, in denen die Leute Rollläden haben ^^’

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [5. Mai 2023 um 13:21 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/34 "2023-05-05T13:21:51Z")

</div>

@pierre-gilles ich habe die UI-Verwaltung auf der Google-Seite verbessert, indem ich die richtigen Attribute positioniert habe.

Allerdings glaube ich, dass wir hier einen Bug haben [Gladys/server/lib/scene/scene.actions.js at e8bba476dcc880f2d38ca52279a6117c8ecf8b3d · GladysAssistant/Gladys · GitHub](https://github.com/GladysAssistant/Gladys/blob/e8bba476dcc880f2d38ca52279a6117c8ecf8b3d/server/lib/scene/scene.actions.js#L60) wenn der Wert = 0 ist.  
Denn wenn ich den Rollladen schließe (Wert = 0), erhalte ich diesen Fehler

```auto
2023-05-05T15:09:16+0200 <warn> scene.executeSingleAction.js:19 (SceneManager.executeSingleAction) There was an error executing action device.set-value
2023-05-05T15:09:16+0200 <warn> scene.executeSingleAction.js:20 (SceneManager.executeSingleAction) AbortScene [Error]: ACTION_VALUE_NOT_A_NUMBER
    at Object.device.set-value (/home/alex/Gladys/server/lib/scene/scene.actions.js:63:13)

```

Ich werde versuchen, eine Korrektur vorzunehmen (und einen Test hinzuzufügen), aber ich frage mich, ob es nicht besser wäre, dies in einem separaten PR zu erledigen.

EDIT:  
Vorschlag für eine Korrektur [https://github.com/atrovato/Gladys/pull/77/commits/3baf53d8b42fc658466a5cf3168d969e82e19d3a](https://github.com/atrovato/Gladys/pull/77/commits/3baf53d8b42fc658466a5cf3168d969e82e19d3a)

EDIT 2:  
Ein ganz neues Docker-Image ist bereit 🙂  
Getestet mit einem MQTT-Gerät:white\_check\_mark:  
Kleine Einschränkung, die Funktion verwaltet nur die „Position“ bei Rollläden/Vorhängen (nur Lese- oder Lese-/Schreibzugriff) und verwaltet noch nicht die „Öffnen / Schließen“-Knöpfe.

---

<div class="post-metadata">

**Author:** ![spenceur](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/spenceur/32/1961_2.png) [@spenceur](https://community.gladysassistant.com/u/spenceur)\
**Post date:** [6. Mai 2023 um 07:02 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/36 "2023-05-06T07:02:40Z")

</div>

> [@AlexTrovato](#):
>
> Die „Öffnen / Schließen“-Schaltflächen werden noch nicht verwaltet.

Hallo, ich vermute, das liegt am Setzen auf 0, von dem du in deiner Nachricht sprichst?  
Oder liegt es daran, dass Google keine negativen Werte sendet?

In meiner Erinnerung: 1 = offen, 0 = stop, -1 = geschlossen, nicht wahr?

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [6. Mai 2023 um 07:11 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/37 "2023-05-06T07:11:24Z")

</div>

@spenceur nicht genau.  
Bei Google wird alles auf die gleiche Weise verwaltet, sei es die Position in Prozent oder einfach der Zustand geöffnet/geschlossen (Attribut `discrete`).  
Wir haben zwei Features, also müssen wir auf unserer Seite «&nbsp;intelligent&nbsp;» sein, um zu wissen, welchen Aktuator zu verwenden, sobald eine Nachricht von Google empfangen wird, je nach Features und ihren Attributen (z. B. read\_only) auf Gladys-Seite.

* * *

Aber hier, aus Gründen der Einfachheit, habe ich nur das Feature «&nbsp;Position&nbsp;» (Prozent der Öffnung/Schließung) berücksichtigt.  
Je weiter ich mit dem GoogleHome-Teil vorankomme, desto mehr stelle ich fest, dass hier einige Optimierungen erforderlich sein werden.  
Derzeit, angesichts der hier geführten Diskussionen, schiebe ich diese Entwicklung vor mir her, aber ein großes Projekt wird auf GoogleHome zukommen, und sehr wahrscheinlich die Verwaltung neuer Geräte.

* * *

Ich bin mir nicht sicher, ob ich klar bin.

---

<div class="post-metadata">

**Author:** ![spenceur](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/spenceur/32/1961_2.png) [@spenceur](https://community.gladysassistant.com/u/spenceur)\
**Post date:** [6. Mai 2023 um 07:49 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/38 "2023-05-06T07:49:11Z")

</div>

Sehr klar für mich auf jeden Fall 😉 (nachdem ich auch Entwickler bin, aber deine Nachricht ist nicht «&nbsp;zu&nbsp;» technisch, also auch für andere verständlich)  
Danke für die Antwort

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [18. Mai 2023 um 04:52 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/39 "2023-05-18T04:52:30Z")

</div>

@AlexTrovato ich habe heute Morgen einen Blick auf die PRs geworfen, nur um den Stand dieser zu erfahren?

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [18. Mai 2023 um 05:48 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/40 "2023-05-18T05:48:09Z")

</div>

Von meiner Seite aus sind wir mit dem notwendigen Minimum gut bedient.  
Ich habe keine Rückmeldungen von anderen Testern erhalten, daher zählen nur meine Tests.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [18. Mai 2023 um 06:44 UTC](https://community.gladysassistant.com/t/volet-avec-google-home/8005/41 "2023-05-18T06:44:05Z")

</div>

Ich habe es gerade getestet, und diesmal funktioniert es perfekt 🙂 Gut gemacht 👏

Ich merge!

[Vorherige Seite](https://community.gladysassistant.com/t/volet-avec-google-home/8005.md?page=1)

[Nächste Seite](https://community.gladysassistant.com/t/volet-avec-google-home/8005.md?page=3)
