NEWS
[Gelöst] GoogleHome Anruferansage usw
-
Hallo, ich habe seid neustem einen Panasonic Speaker mit Google Assistenten zu meinen bestehenden Amazon Echos.
Nun habe ich ein perfekt laufendes Skript für Anruferansagen für den Google Speaker mit Sayit erweitert. Im Grunde ist es ja nur das die Lautstärke und die Nachricht gesprochen werden soll.Leider ist es nun so das der Speaker einmal die Nachricht (wenns denn auf Anhieb klappt) wer anruft mit 50% Lautstärke spricht und noch 1-2 mal mit 10% Lautstärke (hab ich nicht so eingestellt) erneut spricht.
Genau das gleiche bei der Meldung das jemand vor der Haustür steht.
Kann sich das evtl jemand erklären?
Habe im Log auf Debug:
hromecast.0 2021-05-05 20:02:34.641 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:34.639 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:34.636 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:30.991 info (18318) Panasonic Speaker - getStatus chromecast.0 2021-05-05 20:02:30.956 info (18318) Panasonic Speaker - getStatus chromecast.0 2021-05-05 20:02:30.935 info (18318) Panasonic Speaker - queueRemove chromecast.0 2021-05-05 20:02:30.904 info (18318) Panasonic Speaker - queueRemove chromecast.0 2021-05-05 20:02:30.853 info (18318) Panasonic Speaker - set volume to 10 chromecast.0 2021-05-05 20:02:30.834 info (18318) Panasonic Speaker - set volume to 10 chromecast.0 2021-05-05 20:02:30.784 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:30.783 info (18318) Panasonic Speaker - Resumed after announcement chromecast.0 2021-05-05 20:02:30.778 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:30.769 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:30.767 info (18318) Panasonic Speaker - Resumed after announcement chromecast.0 2021-05-05 20:02:26.842 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:26.840 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:26.836 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:26.585 info (18318) Panasonic Speaker - set volume to 50 chromecast.0 2021-05-05 20:02:26.582 info (18318) Panasonic Speaker - set volume to 50 chromecast.0 2021-05-05 20:02:26.538 info (18318) Panasonic Speaker - getStatus chromecast.0 2021-05-05 20:02:26.536 info (18318) Panasonic Speaker - getStatus chromecast.0 2021-05-05 20:02:26.498 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:26.495 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:26.492 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:26.118 info (18318) Panasonic Speaker - queueInsert chromecast.0 2021-05-05 20:02:26.099 info (18318) Panasonic Speaker - queueInsert chromecast.0 2021-05-05 20:02:26.042 info (18318) Panasonic Speaker - Closing mediaInfo chromecast.0 2021-05-05 20:02:26.031 info (18318) Panasonic Speaker - getStatus chromecast.0 2021-05-05 20:02:26.015 info (18318) Panasonic Speaker - Closing mediaInfo chromecast.0 2021-05-05 20:02:26.007 info (18318) Panasonic Speaker - getStatus chromecast.0 2021-05-05 20:02:25.965 info (18318) Panasonic Speaker - queueInsert chromecast.0 2021-05-05 20:02:25.948 info (18318) Panasonic Speaker - queueInsert chromecast.0 2021-05-05 20:02:25.896 info (18318) Panasonic Speaker - Closing mediaInfo chromecast.0 2021-05-05 20:02:25.891 info (18318) Panasonic Speaker - Closing mediaInfo chromecast.0 2021-05-05 20:02:25.870 info (18318) Panasonic Speaker - Try to play announcement - "http://192.168.178.26:8082/state/sayit.0.tts.mp3" chromecast.0 2021-05-05 20:02:25.867 info (18318) Panasonic Speaker - Try to play announcement - "http://192.168.178.26:8082/state/sayit.0.tts.mp3" sayit.0 2021-05-05 20:02:25.735 info (5250) Set "chromecast.0.Panasonic_Speaker.player.announcement to {"url":"http://192.168.178.26:8082/state/sayit.0.tts.mp3","volume":"50"} sayit.0 2021-05-05 20:02:25.593 info (5250) saying: Hallo, da ist jemand vor der Haustür! chromecast.0 2021-05-05 20:02:25.541 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:25.539 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:25.537 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:25.369 info (18318) Panasonic Speaker - set volume to 10 chromecast.0 2021-05-05 20:02:25.361 info (18318) Panasonic Speaker - set volume to 10 chromecast.0 2021-05-05 20:02:25.308 info (18318) Panasonic Speaker - Finished playing announcement chromecast.0 2021-05-05 20:02:25.305 info (18318) Panasonic Speaker - Playing playlist with 1 items chromecast.0 2021-05-05 20:02:25.304 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:25.300 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:25.293 info (18318) Panasonic Speaker - Finished playing announcement chromecast.0 2021-05-05 20:02:25.290 info (18318) Panasonic Speaker - Playing playlist with 1 items chromecast.0 2021-05-05 20:02:25.288 info (18318) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:24.745 warn (18318) Panasonic Speaker - remaining item to play after announcement not found in the playlist -> remove status handled chromecast.0 2021-05-05 20:02:24.737 warn (18318) Panasonic Speaker - remaining item to play after announcement not found in the playlist -> remove status handled chromecast.0 2021-05-05 20:02:24.665 info (18318) Panasonic Speaker - set volume to 50 chromecast.0 2021-05-05 20:02:24.662 info (18318) Panasonic Speaker - set volume to 50 chromecast.0 2021-05-05 20:02:24.629 info (18318) Panasonic Speaker - Try to play playlist with 1 items chromecast.0 2021-05-05 20:02:24.628 info (18318) Panasonic Speaker - Closing mediaInfo chromecast.0 2021-05-05 20:02:24.626 info (18318) Panasonic Speaker - Try to play playlist with 1 items chromecast.0 2021-05-05 20:02:24.625 info (18318) Panasonic Speaker - Closing mediaInfo chromecast.0 2021-05-05 20:02:24.608 info (18318) Panasonic Speaker - Try to play url - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:24.608 info (18318) Panasonic Speaker - Try to play announcement - "http://192.168.178.26:8082/state/sayit.0.tts.mp3" chromecast.0 2021-05-05 20:02:24.606 info (18318) Panasonic Speaker - Try to play url - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 20:02:24.606 info (18318) Panasonic Speaker - Try to play announcement - "http://192.168.178.26:8082/state/sayit.0.tts.mp3" sayit.0 2021-05-05 20:02:24.592 info (5250) Set "chromecast.0.Panasonic_Speaker.player.announcement to {"url":"http://192.168.178.26:8082/state/sayit.0.tts.mp3","volume":50} sayit.0 2021-05-05 20:02:24.584 info (5250) saying: /opt/iobroker/node_modules/iobroker.sayit/gong.mp3
Das hier ist das Skript für die Ausgabe das jemand an der Haustür ist. (Der Log gehört dazu)
EDIT: Ich habe nun den GoogleHome adapter neu installiert. Nun habe ich diese leisen Wiederholungen zwar nicht mehr und auf anhieb passt es mit der Lautstärke, dafür wird nun alles doppelt ausgegeben. Also hintereinander gesprochen. Findet meine Frau zwar klasse, aber so sollte es ja nicht sein.
-
@saibot1981 Stell auch bitte das Script zur Verfügung.
Hast du mehrere Scripte in irgendeiner Relation zum Chromecast laufen? (Die dort Werte setzen, insbesondere Lautstärke?) -
@mcu sagte in GoogleHome Anruferansage usw:
@saibot1981 Stell auch bitte das Script zur Verfügung.
Hast du mehrere Scripte in irgendeiner Relation zum Chromecast laufen? (Die dort Werte setzen, insbesondere Lautstärke?)Tatsächlich habe ich bei allen Skripten und das sind nur die Anrufer und falls eine Bewegung vor der Haustür ist direkt per SayIt auf 50 gestellt.
hier mal das Skript für anrufer.
-
@saibot1981 Welches Script stellt dann das Volume auf 10? (Jetzt ja nicht mehr) Ist das eine Grundeinstellung in Google zum Chromecast oder im Adapter?
Wird das Element doppelt ausgelöst:
Trigger Eingangsbereich-> Klingel (die evtl true,false,true,false kurz nacheinnander setzt?)
Testen mit History-Adapter auf Eingangsbereich aktivieren und schauen, ob es eine Mehrfach-Auslösung gibt.
Oder einfach debug mit speziellem Text in den Timeoutbereich. -
@mcu ich hab es zig mal getestet. keiner meiner trigger bzw buttons gibt einen doppelten wert aus.
ich habe nun auf ganz blöde ein reinen sayit block aktiviert, das kam dabei raus:
javascript.0 2021-05-05 22:23:11.189 info (883) Stop script script.js.Ansagen_im_Haus.Test chromecast.0 2021-05-05 22:23:08.679 info (25446) Panasonic Speaker - getStatus chromecast.0 2021-05-05 22:23:08.632 info (25446) Panasonic Speaker - queueRemove chromecast.0 2021-05-05 22:23:08.561 info (25446) Panasonic Speaker - set volume to 20 chromecast.0 2021-05-05 22:23:08.508 info (25446) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 22:23:08.507 info (25446) Panasonic Speaker - Resumed after announcement chromecast.0 2021-05-05 22:23:06.620 info (25446) Panasonic Speaker - getStatus chromecast.0 2021-05-05 22:23:06.587 info (25446) Panasonic Speaker - queueRemove chromecast.0 2021-05-05 22:23:06.522 info (25446) Panasonic Speaker - set volume to 10 chromecast.0 2021-05-05 22:23:06.445 info (25446) Panasonic Speaker - setting volume to same value 20 - ignored chromecast.0 2021-05-05 22:23:06.444 info (25446) Panasonic Speaker - getStatus chromecast.0 2021-05-05 22:23:06.438 info (25446) Panasonic Speaker - Back to regular playlist chromecast.0 2021-05-05 22:23:06.436 info (25446) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 22:23:06.435 info (25446) Panasonic Speaker - Resumed after announcement chromecast.0 2021-05-05 22:23:06.095 info (25446) Panasonic Speaker - queueInsert chromecast.0 2021-05-05 22:23:06.048 info (25446) Panasonic Speaker - Closing mediaInfo chromecast.0 2021-05-05 22:23:06.041 info (25446) Panasonic Speaker - getStatus chromecast.0 2021-05-05 22:23:06.015 info (25446) Panasonic Speaker - queueInsert chromecast.0 2021-05-05 22:23:05.987 info (25446) Panasonic Speaker - Closing mediaInfo chromecast.0 2021-05-05 22:23:05.980 info (25446) Panasonic Speaker - Try to play announcement - "http://192.168.178.26:8082/state/sayit.0.tts.mp3" sayit.0 2021-05-05 22:23:05.972 info (25943) Set "chromecast.0.Panasonic_Speaker.player.announcement to {"url":"http://192.168.178.26:8082/state/sayit.0.tts.mp3","volume":"20"} sayit.0 2021-05-05 22:23:05.967 info (25943) saying: Das ist ein Test chromecast.0 2021-05-05 22:23:05.447 info (25446) Panasonic Speaker - set volume to 20 chromecast.0 2021-05-05 22:23:05.380 info (25446) Panasonic Speaker - getStatus chromecast.0 2021-05-05 22:23:05.354 info (25446) Panasonic Speaker - Playing - http://192.168.178.26:8082/state/sayit.0.tts.mp3 chromecast.0 2021-05-05 22:23:05.037 info (25446) Panasonic Speaker - queueInsert chromecast.0 2021-05-05 22:23:04.983 info (25446) Panasonic Speaker - Closing mediaInfo chromecast.0 2021-05-05 22:23:04.974 info (25446) Panasonic Speaker - Try to play announcement - "http://192.168.178.26:8082/state/sayit.0.tts.mp3" sayit.0 2021-05-05 22:23:04.966 info (25943) Set "chromecast.0.Panasonic_Speaker.player.announcement to {"url":"http://192.168.178.26:8082/state/sayit.0.tts.mp3","volume":20} sayit.0 2021-05-05 22:23:04.957 info (25943) saying: /opt/iobroker/node_modules/iobroker.sayit/gong.mp3 javascript.0 2021-05-05 22:23:04.945 info (883) script.js.Ansagen_im_Haus.Test: registered 0 subscriptions and 0 schedules javascript.0 2021-05-05 22:23:04.927 info (883) Start javascript script.js.Ansagen_im_Haus.Test
-
Ich glaube ich hab den Bug gefunden. Im SayIt Adapter kann man einen Gong Ton vorab abspielen der standart mäßig aktiv ist. Wenn ich den raus nehme gehts und ich bekomme nur eine ansage.
Hab dann n blockly geschrieben um bei auslösung (falls gerade etwas läuft) die lautstärke zu kopieren und nach der duchsage direkt wieder zu setzten.
trotzdem vielen dank für die denkanstöße.