Autor Thema: 39_gassistant.pm (Google Assistant, Google Home)  (Gelesen 124720 mal)

Offline dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1449
Antw:39_gassistant.pm und gassistant-fhem Test (Google Assistant)
« Antwort #30 am: 30 Januar 2019, 21:03:09 »
Leider wird Volume noch nicht nativ unterstützt, daher Helligkeit - steht aber bei Google auf der Roadmap :)
Autor: 10_EQ3BT (EQ-3 Bluetooth Thermostat), 98_BOSEST (BOSE SoundTouch), 98_DLNARenderer (DLNA Renderer), 98_GOOGLECAST (Google Cast), 39_gassistant (Google Assistant), 10_GFPROBT (G.F.Pro Watering)
Kaffeespende: https://paypal.me/todominik

Offline marvin78

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5604
Antw:39_gassistant.pm und gassistant-fhem Test (Google Assistant)
« Antwort #31 am: 30 Januar 2019, 21:05:27 »
Ich erhalte mit der Version aus Post 1 folgendes im Log:


/usr/lib/node_modules/gassistant-fhem/lib/cli.js:26
      process.on(signal, async function () {
                         ^^^^^

SyntaxError: missing ) after argument list
    at createScript (vm.js:56:10)
    at Object.runInThisContext (vm.js:97:10)
    at Module._compile (module.js:549:28)
    at Object.Module._extensions..js (module.js:586:10)
    at Module.load (module.js:494:32)
    at tryModuleLoad (module.js:453:12)
    at Function.Module._load (module.js:445:3)
    at Module.require (module.js:504:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/usr/lib/node_modules/gassistant-fhem/bin/gassistant-fhem:17:1)


@Dominik: URL kommt nicht, Device ist stopped. Kannst du damit was anfangen?

Offline dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1449
Antw:39_gassistant.pm und gassistant-fhem Test (Google Assistant)
« Antwort #32 am: 30 Januar 2019, 21:12:25 »
Ich erhalte mit der Version aus Post 1 folgendes im Log:


/usr/lib/node_modules/gassistant-fhem/lib/cli.js:26
      process.on(signal, async function () {
                         ^^^^^

SyntaxError: missing ) after argument list
    at createScript (vm.js:56:10)
    at Object.runInThisContext (vm.js:97:10)
    at Module._compile (module.js:549:28)
    at Object.Module._extensions..js (module.js:586:10)
    at Module.load (module.js:494:32)
    at tryModuleLoad (module.js:453:12)
    at Function.Module._load (module.js:445:3)
    at Module.require (module.js:504:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/usr/lib/node_modules/gassistant-fhem/bin/gassistant-fhem:17:1)


@Dominik: URL kommt nicht, Device ist stopped. Kannst du damit was anfangen?

Klingt nach alter nodejs Version. Mach mal sudo apt update && sudo apt install nodejs.
Ich habe v8.11.1 (node -v).
Autor: 10_EQ3BT (EQ-3 Bluetooth Thermostat), 98_BOSEST (BOSE SoundTouch), 98_DLNARenderer (DLNA Renderer), 98_GOOGLECAST (Google Cast), 39_gassistant (Google Assistant), 10_GFPROBT (G.F.Pro Watering)
Kaffeespende: https://paypal.me/todominik

Offline fs3o1o

  • New Member
  • *
  • Beiträge: 33
Antw:39_gassistant.pm und gassistant-fhem Test (Google Assistant)
« Antwort #33 am: 30 Januar 2019, 21:12:55 »
Schonmal danke für das Update, ich werd's morgen testen. Aber ist die Abfrage ob HTTPs oder nicht immer noch auf die FHEMWEBINSTANZ WEB bezogen statt auf die eingestellte?

Gesendet von meinem SM-A520F mit Tapatalk


Offline marvin78

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5604
Antw:39_gassistant.pm und gassistant-fhem Test (Google Assistant)
« Antwort #34 am: 30 Januar 2019, 21:17:45 »
Klingt nach alter nodejs Version. Mach mal sudo apt update && sudo apt install nodejs.
Ich habe v8.11.1 (node -v).

Arg. Ja. 6.16.xx. Ich baue das erstmal in die andere VM. Da bin ich aktueller. Danke.

Offline dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1449
Antw:39_gassistant.pm und gassistant-fhem Test (Google Assistant)
« Antwort #35 am: 30 Januar 2019, 21:45:38 »
Kann bitte jemand nochmals WifiLight testen? Vor dem Test muss nur ein "Hey Google, synchronisiere meine Geräte" gemacht werden und dann eine Minute warten.

Ich habe gerade eine Anpassung vorgenommen damit nun hoffentlich auch die Farbeinstellung funktioniert.
Autor: 10_EQ3BT (EQ-3 Bluetooth Thermostat), 98_BOSEST (BOSE SoundTouch), 98_DLNARenderer (DLNA Renderer), 98_GOOGLECAST (Google Cast), 39_gassistant (Google Assistant), 10_GFPROBT (G.F.Pro Watering)
Kaffeespende: https://paypal.me/todominik

Offline dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1449
Antw:39_gassistant.pm und gassistant-fhem Test (Google Assistant)
« Antwort #36 am: 30 Januar 2019, 22:22:26 »
Schonmal danke für das Update, ich werd's morgen testen. Aber ist die Abfrage ob HTTPs oder nicht immer noch auf die FHEMWEBINSTANZ WEB bezogen statt auf die eingestellte?

Gesendet von meinem SM-A520F mit Tapatalk

  if( my $ssl = AttrVal('WEB', "HTTPS", undef ) ) {
    $cmd .= " -s";
  }

So ist es aktuell.


Noch eine Korrektur zum Update der Devices:
Neue Devices im GoogleAssistant Raum lösen auch in der Beta bereits einen neuen SYNC aus. Man muss also nicht "Hey Google, synchronisiere meine Geräte" sagen.
//muss doch korrigieren. Die Geräte werden zwar nochmals übertragen, aber von Google der SYNC nicht initiiert, das geht dann erst mit dem offiziellen Action.
« Letzte Änderung: 30 Januar 2019, 23:05:52 von dominik »
Autor: 10_EQ3BT (EQ-3 Bluetooth Thermostat), 98_BOSEST (BOSE SoundTouch), 98_DLNARenderer (DLNA Renderer), 98_GOOGLECAST (Google Cast), 39_gassistant (Google Assistant), 10_GFPROBT (G.F.Pro Watering)
Kaffeespende: https://paypal.me/todominik

Offline copystring

  • Jr. Member
  • **
  • Beiträge: 68
Antw:39_gassistant.pm und gassistant-fhem Test (Google Assistant)
« Antwort #37 am: 30 Januar 2019, 22:48:31 »
Hallöchen, ich habe eine hue Lampe und einen jarolift elektrischen Rolladen. Der Rolladen ist als blind genericdevice eingebunden wird aber als Lampe in Google Home angezeigt. Soll/muss das so sein?

Außerdem haben ich eine Waschmaschine von Bosch über Homeconnect eingebunden und hat washer als genericdevice. Diese wird überhaupt nicht angezeigt. OK, kurz Google gefragt ob Waschmaschinen überhaupt unterstützt werden. Ja, das kann Google Home.

Ich will mich nicht beschweren sondern nur verstehen/wissen was das für Gründe hat.
Der Rest geht bisher sonst super. Bin sehr zufrieden. Lässt sich super einbinden.

(https://uploads.tapatalk-cdn.com/20190130/e02be7c45c7485dbeec9d141aad9897c.jpg)

Gesendet von meinem Pixel 3 mit Tapatalk


Offline R1k4rd

  • Jr. Member
  • **
  • Beiträge: 92
Antw:39_gassistant.pm und gassistant-fhem Test (Google Assistant)
« Antwort #38 am: 30 Januar 2019, 22:52:31 »
Guten Abend,

hab jetzt nochmal die neue pm Version eingespielt und das Update über npm gemacht wie du geschrieben hast. "gassistantRoom" wird nach dem manuellen Löschen nicht erneut angelegt, gassistantName funktioniert allerdings weiterhin nicht bei mir? Habe es jetzt einfach wieder zurück auf assistantName geändert erstmal, das geht wieder ohne Probleme. Achso und Scenen hattest du ja geändert, das funktioniert auch ohne Probleme bis jetzt (;

LG Richard

Offline dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1449
Antw:39_gassistant.pm und gassistant-fhem Test (Google Assistant)
« Antwort #39 am: 30 Januar 2019, 23:10:24 »
Hallöchen, ich habe eine hue Lampe und einen jarolift elektrischen Rolladen. Der Rolladen ist als blind genericdevice eingebunden wird aber als Lampe in Google Home angezeigt. Soll/muss das so sein?
Ja, aktuell gibt es den Typ blind bei Google nicht.

Zitat
Außerdem haben ich eine Waschmaschine von Bosch über Homeconnect eingebunden und hat washer als genericdevice. Diese wird überhaupt nicht angezeigt. OK, kurz Google gefragt ob Waschmaschinen überhaupt unterstützt werden. Ja, das kann Google Home.
Hat die Waschmaschine zumindest ein on/off Command? Poste mal die Commands und Internals der Waschmaschine, dann kann ich das bei der zukünftigen Entwicklung mit aufnehmen.
Autor: 10_EQ3BT (EQ-3 Bluetooth Thermostat), 98_BOSEST (BOSE SoundTouch), 98_DLNARenderer (DLNA Renderer), 98_GOOGLECAST (Google Cast), 39_gassistant (Google Assistant), 10_GFPROBT (G.F.Pro Watering)
Kaffeespende: https://paypal.me/todominik

Offline dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1449
Antw:39_gassistant.pm und gassistant-fhem Test (Google Assistant)
« Antwort #40 am: 30 Januar 2019, 23:15:55 »
Guten Abend,

hab jetzt nochmal die neue pm Version eingespielt und das Update über npm gemacht wie du geschrieben hast. "gassistantRoom" wird nach dem manuellen Löschen nicht erneut angelegt, gassistantName funktioniert allerdings weiterhin nicht bei mir? Habe es jetzt einfach wieder zurück auf assistantName geändert erstmal, das geht wieder ohne Probleme. Achso und Scenen hattest du ja geändert, das funktioniert auch ohne Probleme bis jetzt (;

LG Richard

Hast Recht, da stand noch ghomeName statt gassistantName :) Ab sofort funktioniert gassistantName, einfach nochmals synchen und schon sollte es passen.
Autor: 10_EQ3BT (EQ-3 Bluetooth Thermostat), 98_BOSEST (BOSE SoundTouch), 98_DLNARenderer (DLNA Renderer), 98_GOOGLECAST (Google Cast), 39_gassistant (Google Assistant), 10_GFPROBT (G.F.Pro Watering)
Kaffeespende: https://paypal.me/todominik

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 23695
Antw:39_gassistant.pm und gassistant-fhem Test (Google Assistant)
« Antwort #41 am: 31 Januar 2019, 00:26:19 »
Wie ich die neuen Versionen vor 3 Stunden installiert hatte, ist mir die Verknüpfung zum fhem Test App verloren gegangen. Alles war weg an Geräten.
Verknüpfung wieder hergestellt, Geräte eingelesen. Alles korrekt. Leider sagt Google mir nun das 12 Lampen ausgeschalten werden obwohl nur 6 da sind. Home App zeigt auch 6 aber Google sagt 12. Auch in anderen Räumen wird immer doppelt so viel gesagt wie angezeigt wird.

Und ich kann meine Lampen einzeln nicht mehr abfragen oder schalten. Thermostate werden nicht mehr erkannt obwohl korrekt in der Home App angezeigt.

Wie warm ist es im Wohnzimmer?
Entschuldigung ich bin mir nicht sicher welches Gerät Du mit Wohnzimmer meinst.

Schade hat so super geklappt heute Nachmittag. Naja schauen wir morgen mal.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://paypal.me/pools/c/8gULisr9BT
FHEM GitHub: https://github.com/fhem/
Mein Dokuwiki:
https://tuxnetwiki-tuxnet.ddns.net

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 23695
Antw:39_gassistant.pm und gassistant-fhem Test (Google Assistant)
« Antwort #42 am: 31 Januar 2019, 00:50:09 »
Eine Frage habe ich noch. Werden Fensterkontakte erkannt? Threestate von Homematic?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://paypal.me/pools/c/8gULisr9BT
FHEM GitHub: https://github.com/fhem/
Mein Dokuwiki:
https://tuxnetwiki-tuxnet.ddns.net

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 23695
Antw:39_gassistant.pm und gassistant-fhem Test (Google Assistant)
« Antwort #43 am: 31 Januar 2019, 07:21:48 »
Irgendwas stimmt mit meinem Connector nicht. wenn ich die Kontoverknüpfung entferne und alle Geräte in der Home App weg sind und ich im Raum GoogleAssistant ein Gerät entferne und das Konto wieder verknüpfe ist genau das entfernte Geräte wieder in der Home App und lässt sich steuern.
Ich glaube ich habe das Internet kaputt gemacht  :'(
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://paypal.me/pools/c/8gULisr9BT
FHEM GitHub: https://github.com/fhem/
Mein Dokuwiki:
https://tuxnetwiki-tuxnet.ddns.net

Offline dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1449
Antw:39_gassistant.pm und gassistant-fhem Test (Google Assistant)
« Antwort #44 am: 31 Januar 2019, 08:19:51 »
Hi,
ja, das ist ein bekanntes Problem bei Google. Ich mach immer ein Unlink und dann eine Nacht warten bis zum neu verbinden. Das Problem konnte ich bisher aber nicht 100% reproduzieren.
Autor: 10_EQ3BT (EQ-3 Bluetooth Thermostat), 98_BOSEST (BOSE SoundTouch), 98_DLNARenderer (DLNA Renderer), 98_GOOGLECAST (Google Cast), 39_gassistant (Google Assistant), 10_GFPROBT (G.F.Pro Watering)
Kaffeespende: https://paypal.me/todominik

 

decade-submarginal