<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[BUG - sayit geht nicht mehr !]]></title><description><![CDATA[<p dir="auto">Seit Jahren läuft bei mir sayit.<br />
V 3.0.5 als stable</p>
<p dir="auto">Nun sagt meine Frau es kommen keine Ansagen mehr auf dem Tablet im Wohnzimmer.</p>
<p dir="auto">Also geprüft; Instanz-Nr. bei den Einstellungen .<br />
Passt aber alles.<br />
Das einzige was bewusst geändert wurde; bin auf nodejs 20 hoch.</p>
<p dir="auto">Anbei meine Einstellungen von der Instanz:<br />
<img src="/assets/uploads/files/1720273582888-331f4bc7-d6ea-4294-9d86-e8ef1ecb9e7d-image.png" alt="331f4bc7-d6ea-4294-9d86-e8ef1ecb9e7d-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Geändert dann auf FFFFFFFF und der Ton kam zumindest wieder.<br />
Nun aber auf allen Geräten (aktuell 4).<br />
Und das ist nicht gewollt.</p>
<p dir="auto">Dann dachte ich mir, ich geh mal auf beta (akt. die 4.0.1)<br />
Da kam dann gar nichts mehr.<br />
Im log kommt:</p>
<pre><code>sayit.4
2024-07-06 15:46:06.459	error	Error: dns service error: unknown
sayit.4
2024-07-06 15:45:31.182	error	Cannot control browser via vis1, because vis.0.* objects found
</code></pre>
<p dir="auto">Frage:<br />
Was ist da los?<br />
Warum klappt die Ausgabe auf einer bestimmten Instanz nicht mehr?<br />
Warum geht mit der Beta gar nichts mehr?</p>
<p dir="auto">Vielleicht könnte sich das mal jemand anschauen.<br />
So ist es nicht brauchbar.</p>
<p dir="auto">Ziel:<br />
Die Ausgabe auf einer eingestellten Instanz-Nr. (wie es seit Jahren funktioniert hat)</p>
<p dir="auto">mfg<br />
Dieter</p>
<p dir="auto">P.S.<br />
Issue stell ich auch ein.</p>
]]></description><link>https://forum.iobroker.net/topic/75706/bug-sayit-geht-nicht-mehr</link><generator>RSS for Node</generator><lastBuildDate>Sun, 16 Aug 2026 04:45:43 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/75706.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 06 Jul 2024 13:51:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 19:27:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mcu" aria-label="Profile: mcu">@<bdi>mcu</bdi></a> Kann man eben nicht auswählen, weil nichts drin ist ;-) (Bug?)</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mcu" aria-label="Profile: mcu">@<bdi>mcu</bdi></a> sagte in <a href="/post/1306773">BUG - sayit geht nicht mehr !</a>:</p>
<blockquote>
<p dir="auto">Was ich nicht verstehe ist, warum war die Instanz gestoppt?</p>
</blockquote>
<p dir="auto">Weil aus heiterem Himmel die Lautsprecher bei den Jungs Alarm gemacht haben und immer den gleichen Text ausgegeben haben, bis ich den Adapter gestoppt hatte. Hatte parallel bzgl. Heos etwas rumprobiert bzgl. Speaker im gleichen und in einem anderen Netz.</p>
]]></description><link>https://forum.iobroker.net/post/1306775</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306775</guid><dc:creator><![CDATA[JohnDenver0815]]></dc:creator><pubDate>Fri, 07 Nov 2025 19:27:47 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 19:16:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/johndenver0815" aria-label="Profile: johndenver0815">@<bdi>johndenver0815</bdi></a> Dort bei Gerät, kann man eins auswählen, wenn man Heos-Adapter installiert hat und Geräte hat.<br />
Bei mir jetzt leer, da ich keine Geräte hab.<br />
<img src="/assets/uploads/files/1762542822650-327dc9b0-713d-4739-9c16-96a8e8641b0e-image.png" alt="327dc9b0-713d-4739-9c16-96a8e8641b0e-image.png" class=" img-fluid img-markdown" /><br />
Was ich nicht verstehe ist, warum war die Instanz gestoppt?</p>
]]></description><link>https://forum.iobroker.net/post/1306773</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306773</guid><dc:creator><![CDATA[MCU]]></dc:creator><pubDate>Fri, 07 Nov 2025 19:16:14 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 19:11:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mcu" aria-label="Profile: mcu">@<bdi>mcu</bdi></a> Nix Heos...<br />
Im SayIt-Adapter unter "Abspielen" gibts das Feld "Gerät". Dieses ist bei gestopptem Adapter ein Textfeld und mutiert nach Adapterstart zu einem Dropdown.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mcu" aria-label="Profile: mcu">@<bdi>mcu</bdi></a> sagte in <a href="/post/1306763">BUG - sayit geht nicht mehr !</a>:</p>
<blockquote>
<p dir="auto"><img src="/assets/uploads/files/1762541307734-d69e7d01-d0ef-4d90-9e76-5da0faef56e3-image.png" alt="d69e7d01-d0ef-4d90-9e76-5da0faef56e3-image.png" class=" img-fluid img-markdown" /></p>
</blockquote>
<p dir="auto">Quasi da wo in deinem Screenshot "Linux-Player" steht (weil du bei Typ "System" drin hast).</p>
]]></description><link>https://forum.iobroker.net/post/1306772</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306772</guid><dc:creator><![CDATA[JohnDenver0815]]></dc:creator><pubDate>Fri, 07 Nov 2025 19:11:02 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 19:01:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/johndenver0815" aria-label="Profile: johndenver0815">@<bdi>johndenver0815</bdi></a> Hab es nicht verstanden, was genau Du jetzt gemacht hast.<br />
Adapter gestoppt und gestartet und plötzlich war ein Dropdown da?<br />
Beim Heos? und wo? In den Adaptereinstellungen? In den Objekten?</p>
]]></description><link>https://forum.iobroker.net/post/1306769</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306769</guid><dc:creator><![CDATA[MCU]]></dc:creator><pubDate>Fri, 07 Nov 2025 19:01:11 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 18:57:29 GMT]]></title><description><![CDATA[<p dir="auto">Ihr werdets nicht glauben, ich habe es, wenn auch eher zufällig, hinbekommen. Und es war banaler als man es sich vorstellen kann (die Erkenntnisse sollten unbedingt mit ins Handbuch).</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/johndenver0815" aria-label="Profile: johndenver0815">@<bdi>johndenver0815</bdi></a> sagte in <a href="/post/1306753">BUG - sayit geht nicht mehr !</a>:</p>
<blockquote>
<p dir="auto">Ich würde nur entweder gern direkt im Adapter unter Gerät <strong>(Dropdown ist leider leer)</strong> ein spezifisches Ausgabedevice angeben</p>
</blockquote>
<p dir="auto">Das Dropdown ist aber auch nur solange ein Dropdown, wie der Adapter läuft. Stoppt man den Adapter, dann wird da ein Textfeld draus, welches man wunderbar mit <strong>heos.0.player.&lt;playerID&gt;</strong> bestücken kann. Adapter starten, Test drücken und siehe da, es wird nur ein einzelner Player mit Audio beschickt (leider mehrfach, aber das sollte ich hoffentlich per Script wegbekommen).</p>
<p dir="auto">Der Weg war hart und steinig, und die Hoffnung schwand zusehends, aber es ist vollbracht. Danke dennoch für die fixen Antworten ;-)</p>
]]></description><link>https://forum.iobroker.net/post/1306768</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306768</guid><dc:creator><![CDATA[JohnDenver0815]]></dc:creator><pubDate>Fri, 07 Nov 2025 18:57:29 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 18:56:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/johndenver0815" aria-label="Profile: johndenver0815">@<bdi>johndenver0815</bdi></a> Wenn Du eine httpDatei abspielen willst auf einem dieser Heos-Geräte, was muss man da in dem command angeben? Schon mal eine x-beliebige mp3 getestet?<br />
Wie sehen die Heos-Objekte (DPs) in der Übersicht aus?</p>
<p dir="auto">Fasse nochmal zusammen<br />
sayIt Adapter wird umgestellt auf System<br />
<img src="/assets/uploads/files/1762541307734-d69e7d01-d0ef-4d90-9e76-5da0faef56e3-image.png" alt="d69e7d01-d0ef-4d90-9e76-5da0faef56e3-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Dann wird bei der Erstellung einer Datei der Fehler ausgelöst?<br />
Hast du da evtl mplayer ausgewählt?</p>
<p dir="auto">Datei wird erstellt</p>
<p dir="auto">Dann wird im heos -Objekt der Link eingetragen und es passiert was?</p>
<p dir="auto">Was hast du im Heos ausgewählt?<br />
<img src="/assets/uploads/files/1762541729785-d712c46a-4f71-4827-a4de-848a858b3662-image.png" alt="d712c46a-4f71-4827-a4de-848a858b3662-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Da kann man doch anscheinend Spieler IDs festlegen im <code>command_scope_pid</code></p>
]]></description><link>https://forum.iobroker.net/post/1306763</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306763</guid><dc:creator><![CDATA[MCU]]></dc:creator><pubDate>Fri, 07 Nov 2025 18:56:37 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 18:36:07 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/johndenver0815" aria-label="Profile: johndenver0815">@<bdi>johndenver0815</bdi></a> Nee, mein Fehler.<br />
Ich hatte noch files dazwischen<br />
<a href="https://192.168.178.150:8082/sayit.0/tts.mp3" rel="nofollow ugc">https://192.168.178.150:8082/sayit.0/tts.mp3</a><br />
geht auch</p>
]]></description><link>https://forum.iobroker.net/post/1306760</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306760</guid><dc:creator><![CDATA[MCU]]></dc:creator><pubDate>Fri, 07 Nov 2025 18:36:07 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 18:33:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mcu" aria-label="Profile: mcu">@<bdi>mcu</bdi></a> Warum das? 8081 wär der ioBroker, 8082 die Webinstanz.</p>
]]></description><link>https://forum.iobroker.net/post/1306759</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306759</guid><dc:creator><![CDATA[JohnDenver0815]]></dc:creator><pubDate>Fri, 07 Nov 2025 18:33:13 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 18:32:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/johndenver0815" aria-label="Profile: johndenver0815">@<bdi>johndenver0815</bdi></a> Nicht 8082 nutzen sondern 8081</p>
<pre><code>http://10.xxx.xxx.xxx:8081/sayit.0/tts.mp3
</code></pre>
]]></description><link>https://forum.iobroker.net/post/1306758</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306758</guid><dc:creator><![CDATA[MCU]]></dc:creator><pubDate>Fri, 07 Nov 2025 18:32:54 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 18:30:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mcu" aria-label="Profile: mcu">@<bdi>mcu</bdi></a> sagte in <a href="/post/1306755">BUG - sayit geht nicht mehr !</a>:</p>
<blockquote>
<p dir="auto">Durch welche Anpassung kam dieser Fehler?  Was wurde wo eingetragen?</p>
</blockquote>
<p dir="auto">Durch die versuchsweise Umstellung des "<strong>Typ</strong>" (nach deinem Tipp) auf den Parameter "<strong>System</strong>" in den Adaptereinstellungen von SayIt. Richtig wäre hier der Parameter "<strong>Heos</strong>", der aber ausnahmslos alle Heos-Devices mit der Ausgabe befeuert.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mcu" aria-label="Profile: mcu">@<bdi>mcu</bdi></a> sagte in <a href="/post/1306755">BUG - sayit geht nicht mehr !</a>:</p>
<blockquote>
<p dir="auto">Wie wird im Heos Objekte der Aufruf für die Datei eingetragen?</p>
</blockquote>
<p dir="auto">Unter <strong>heos.0.player.12345678.command</strong> wurde<br />
<strong>play_stream,<a href="http://10.xxx.xxx.xxx:8082/sayit.0/tts.mp3" rel="nofollow ugc">http://10.xxx.xxx.xxx:8082/sayit.0/tts.mp3</a></strong> eingetragen<br />
(IP und ID anonymisiert)</p>
<p dir="auto">Die Datei wurde wie gesagt erzeugt, ich kann sie auch per Linkaufruf im Browser abspielen. Die Heos-Devices geben sie auch wieder, und zwar sofort nach manueller Eingabe meines Textes im Objekt <strong>sayit.0.tts.text</strong></p>
]]></description><link>https://forum.iobroker.net/post/1306757</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306757</guid><dc:creator><![CDATA[JohnDenver0815]]></dc:creator><pubDate>Fri, 07 Nov 2025 18:30:47 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 18:22:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/johndenver0815" aria-label="Profile: johndenver0815">@<bdi>johndenver0815</bdi></a><br />
Durch welche Anpassung kam dieser Fehler?  Was wurde wo eingetragen?<br />
Wie wird im Heos Objekte der Aufruf für die Datei eingetragen?<br />
Welche Datei wurde von sayIt erstellt?<br />
Bitte entsprechende Bilder von den Objekten und Dateien.</p>
<pre><code>Cannot play: Exit code: Error: Command failed: mplayer /opt/iobroker/cache/ba84793cac330a08436c98b1ba452175.mp3 -volume 30/bin/sh: 1: mplayer: not found
</code></pre>
]]></description><link>https://forum.iobroker.net/post/1306755</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306755</guid><dc:creator><![CDATA[MCU]]></dc:creator><pubDate>Fri, 07 Nov 2025 18:22:01 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 18:17:41 GMT]]></title><description><![CDATA[<p dir="auto">Wenn ich <strong>sayit.0.tts.text</strong> direkt in den Objekten mit Text befülle, dann generiert SayIt die Datei (ich kann sie auch über den Browser aufrufen). Ist in dem Moment der Typ in SayIt auf Heos gestellt, dann geben auch "alle" Heos-Devices die mp3 wieder. Bis dahin also alles gut. Ich würde nur entweder gern direkt im Adapter unter Gerät (Dropdown ist leider leer) ein spezifisches Ausgabedevice angeben, oder alternativ dazu irgendwo einen Haken setzen, dass lediglich die Datei erzeugt wird, ohne eine akustische Ausgabe zu triggern (um sie danach per Heos-Command inkl. Playerzuweisung aufzurufen).</p>
<p dir="auto">Heos ist da in meinen Augen noch aussen vor, ebenso die Geschichte mit mplayer (der ja nur vom Sayit-Adapter versucht wird zu starten, weil der Typ auf System umgestellt wurde. Für welches Testszenario sollte ich jetzt den mplayer installieren, wenn ich ihn eh nicht nutzen möchte?</p>
]]></description><link>https://forum.iobroker.net/post/1306753</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306753</guid><dc:creator><![CDATA[JohnDenver0815]]></dc:creator><pubDate>Fri, 07 Nov 2025 18:17:41 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 17:34:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/johndenver0815" aria-label="Profile: johndenver0815">@<bdi>johndenver0815</bdi></a></p>
<pre><code>sudo apt update
apt policy mplayer
</code></pre>
<p dir="auto">sagt?</p>
]]></description><link>https://forum.iobroker.net/post/1306748</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306748</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Fri, 07 Nov 2025 17:34:22 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 17:35:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a><br />
mplayer wird nicht benötigt, wenn man die Datei per https abruft (chatGPT)<br />
Aber vielleicht will der Heos-Adapter den mplayer nutzen?<br />
Kann es nicht testen, hab kein HEOS-System.</p>
<p dir="auto">Dann auf dem System</p>
<pre><code>sudo apt install mplayer -y
</code></pre>
<p dir="auto"><img src="/assets/uploads/files/1762536927159-b505fe52-9049-4b95-bd93-c110b10049a8-image.png" alt="b505fe52-9049-4b95-bd93-c110b10049a8-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/1306747</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306747</guid><dc:creator><![CDATA[MCU]]></dc:creator><pubDate>Fri, 07 Nov 2025 17:35:28 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 17:29:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mcu" aria-label="Profile: mcu">@<bdi>mcu</bdi></a> sagte in <a href="/post/1306741">BUG - sayit geht nicht mehr !</a>:</p>
<blockquote>
<p dir="auto">Wurde denn die Datei erzeugt?</p>
</blockquote>
<p dir="auto">ich glaube nicht, dass das die Ursache sein wird.</p>
<p dir="auto">Due Meldung heisst ja:<br />
<a class="plugin-mentions-user plugin-mentions-a" href="/user/johndenver0815" aria-label="Profile: johndenver0815">@<bdi>johndenver0815</bdi></a> sagte in <a href="/post/1306740">BUG - sayit geht nicht mehr !</a>:</p>
<blockquote>
<p dir="auto"><span style="color:#ff0000"><strong>mplayer</strong></span>: not found</p>
</blockquote>
]]></description><link>https://forum.iobroker.net/post/1306743</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306743</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Fri, 07 Nov 2025 17:29:18 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 17:23:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/johndenver0815" aria-label="Profile: johndenver0815">@<bdi>johndenver0815</bdi></a> Wurde denn die Datei erzeugt?<br />
<img src="/assets/uploads/files/1762536220576-5c9a3e82-cf54-49dc-bb9e-64a00fc65f8f-image.png" alt="5c9a3e82-cf54-49dc-bb9e-64a00fc65f8f-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/1306741</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306741</guid><dc:creator><![CDATA[MCU]]></dc:creator><pubDate>Fri, 07 Nov 2025 17:23:42 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 17:22:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mcu" aria-label="Profile: mcu">@<bdi>mcu</bdi></a> Leider nicht, dann kommt folgender Fehler:</p>
<pre><code>	Cannot play: Exit code: Error: Command failed: mplayer /opt/iobroker/cache/ba84793cac330a08436c98b1ba452175.mp3 -volume 30/bin/sh: 1: mplayer: not found
</code></pre>
]]></description><link>https://forum.iobroker.net/post/1306740</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306740</guid><dc:creator><![CDATA[JohnDenver0815]]></dc:creator><pubDate>Fri, 07 Nov 2025 17:22:10 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 17:00:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/johndenver0815" aria-label="Profile: johndenver0815">@<bdi>johndenver0815</bdi></a> Sayit auf System einstellen, dann wird nur die Datei erzeugt, oder?<br />
Evtl. eine eigene Instanz dafür nutzen?</p>
<pre><code>https://192.168.178.150:8081/files/sayit.0/tts.mp3
</code></pre>
<p dir="auto">Datei dann lesen lassen für Heos?</p>
]]></description><link>https://forum.iobroker.net/post/1306729</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306729</guid><dc:creator><![CDATA[MCU]]></dc:creator><pubDate>Fri, 07 Nov 2025 17:00:12 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 07 Nov 2025 16:39:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mcu" aria-label="Profile: mcu">@<bdi>mcu</bdi></a> Ich habe mir das Script anhand des ChatGPT-Outputs zurecht gebogen, aber dem SayIt-Adapter ist es herzlich egal, welche Speaker ich im Script per ID anspreche. Der Text kommt sofort, sobald der State sayit.0.tts.text gesetzt wird (das triggert die MP3-Erzeugung, welche anschließend abgespielt wird bevor ich überhaupt eingreifen kann). Habe einen Speaker testweise ins gleiche Netz gehangen, in der Hoffnung ihn dann in den Instanzeinstellungen als Gerät auswählen zu können: ebenfalls Fehlanzeige. Ich kann lediglich den Typ auf "Heos" setzen, mit oben beschriebenem Erfolg.</p>
<p dir="auto">Entweder muss SayIt dazu gebracht werden, nur die Datei zu erzeugen, ohne sie abzuspielen, oder ich muss je Instanz den betroffenen Speaker auswählen können.</p>
<p dir="auto">Bug oder Feature?</p>
]]></description><link>https://forum.iobroker.net/post/1306715</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306715</guid><dc:creator><![CDATA[JohnDenver0815]]></dc:creator><pubDate>Fri, 07 Nov 2025 16:39:39 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Thu, 06 Nov 2025 20:52:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/johndenver0815" aria-label="Profile: johndenver0815">@<bdi>johndenver0815</bdi></a><br />
ChatGPT</p>
<pre><code>//sayIt
setState('sayit.0.tts.text', 'Guten Morgen im Wohnzimmer.');

//Heos
const heosPlayer = 'heos.0.player.1234567890.command'; // Beispiel: Wohnzimmer
const ttsUrl = 'http://192.168.178.50:8082/state/sayit.0.tts.mp3';

setTimeout(() =&gt; {
    setState(heosPlayer, `play_stream,${ttsUrl}`);
}, 2000); // 2s warten, bis MP3 fertig ist


// mehrere
function sayToHeos(playerName, text) {
    const sayIt = 'sayit.0.tts.text';
    const base = 'heos.0.player.';
    const players = {
        wohnzimmer: '1234567890',
        kueche: '9876543210',
        bad: '5555555555'
    };

    const heosCmd = base + players[playerName.toLowerCase()] + '.command';
    setState(sayIt, text);

    setTimeout(() =&gt; {
        const url = 'http://192.168.178.50:8082/state/sayit.0.tts.mp3';
        setState(heosCmd, `play_stream,${url}`);
    }, 2000);
}

// Beispiele:
sayToHeos('Wohnzimmer', 'Die Waschmaschine ist fertig.');
sayToHeos('Bad', 'Das Wasser ist warm.');

</code></pre>
<p dir="auto"><strong>Typische Stolperfallen</strong></p>
<pre><code>Problem	                        Ursache	                         Lösung
Alle Lautsprecher sprechen	HEOS-Gruppe aktiv	    Gruppe auflösen oder play_stream an Einzelgerät senden
Kein Ton	                MP3 nicht erreichbar	    Web-Adapter aktivieren (Port prüfen)
Erster Teil des Satzes fehlt	MP3 noch nicht fertig	    1–2 s Wartezeit nach SayIt hinzufügen
SayIt spielt gleichzeitig lokal ab	im SayIt-Adapter    „Ausgabe-Gerät“ auf „none“ oder „System“ stellen
</code></pre>
]]></description><link>https://forum.iobroker.net/post/1306563</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306563</guid><dc:creator><![CDATA[MCU]]></dc:creator><pubDate>Thu, 06 Nov 2025 20:52:24 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Thu, 06 Nov 2025 20:17:27 GMT]]></title><description><![CDATA[<p dir="auto">Über ein Jahr her, aber irgendwie will es immernoch nicht laufen. Hat jemand noch eine Idee oder eine Anleitung zur Hand, wie ich per SayIt-Adapter explizit einzelne Heos-Devices ansteuern kann?</p>
]]></description><link>https://forum.iobroker.net/post/1306557</link><guid isPermaLink="true">https://forum.iobroker.net/post/1306557</guid><dc:creator><![CDATA[JohnDenver0815]]></dc:creator><pubDate>Thu, 06 Nov 2025 20:17:27 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Sat, 14 Sep 2024 10:02:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/meister-mopper" aria-label="Profile: meister-mopper">@<bdi>meister-mopper</bdi></a> sagte in <a href="/post/1191619">BUG - sayit geht nicht mehr !</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/johndenver0815" aria-label="Profile: johndenver0815">@<bdi>johndenver0815</bdi></a> sagte in <a href="/post/1191484">BUG - sayit geht nicht mehr !</a>:</p>
<blockquote>
<p dir="auto">Edit: hier dudeln in Summe aktuell 10 Heos-Devices, die müssen nicht alle gleichzeitig "meckern".</p>
</blockquote>
<p dir="auto">Reicht es denn nicht aus, tts mit (null) zu beschicken, damit das Gerät stumm bleibt?</p>
<p dir="auto"><img src="/assets/uploads/files/1723791208786-b2d8e872-3dc7-4fcc-ae36-e6ca5907bd17-grafik.png" alt="b2d8e872-3dc7-4fcc-ae36-e6ca5907bd17-grafik.png" class=" img-fluid img-markdown" /></p>
</blockquote>
<p dir="auto">Grad nochmal nachgesehen, dein Screenshot ist ja vom Speaker, nicht von den SayIt-Objekten. Heisst das, ich müsste bei jeder getriggerten Ansage alle nicht erwünschten Player mit (null) beschicken? Klingt ein wenig wie "durch die Brust ins Auge". Von der Logik her wäre es doch vernünftiger, nur explizit die Player anzusteuern, die etwas ausgeben sollen.</p>
<p dir="auto">Irgendwie entzieht sich mir auch noch der Zusammenhang zwischen der Sayit- und der Heos-Instanz. Für meine Begriffe generiert der Sayit-Adapter aus dem übergebenen Text ein mp3-File, welches dann wiederum vom Heos-Device abgespielt werden kann. Da ich letzteres im Sayit-Adapter aber nicht einstellen kann (oder ich habe wieder ein Syntaxthema) werden alle Heos-Devices getriggert. Daher auch die Frage, ob ich für jedes im Heimnetz eingebundene Heos-Device eine eigene Sayit-Instanz benötige... Zumindest ist hier dokutechnisch noch etwas Luft nach oben, intuitiv komme ich erstmal nicht weiter.</p>
<p dir="auto">Danke und Grüße</p>
]]></description><link>https://forum.iobroker.net/post/1200641</link><guid isPermaLink="true">https://forum.iobroker.net/post/1200641</guid><dc:creator><![CDATA[JohnDenver0815]]></dc:creator><pubDate>Sat, 14 Sep 2024 10:02:53 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Tue, 20 Aug 2024 18:52:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/meister-mopper" aria-label="Profile: meister-mopper">@<bdi>meister-mopper</bdi></a> Wenn ich denn die Chance hätte, ein einzelnes Gerät auszuwählen, dann reicht es. Aber eben genau daran scheiterts…</p>
]]></description><link>https://forum.iobroker.net/post/1193526</link><guid isPermaLink="true">https://forum.iobroker.net/post/1193526</guid><dc:creator><![CDATA[JohnDenver0815]]></dc:creator><pubDate>Tue, 20 Aug 2024 18:52:21 GMT</pubDate></item><item><title><![CDATA[Reply to BUG - sayit geht nicht mehr ! on Fri, 16 Aug 2024 06:53:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/johndenver0815" aria-label="Profile: johndenver0815">@<bdi>johndenver0815</bdi></a> sagte in <a href="/post/1191484">BUG - sayit geht nicht mehr !</a>:</p>
<blockquote>
<p dir="auto">Edit: hier dudeln in Summe aktuell 10 Heos-Devices, die müssen nicht alle gleichzeitig "meckern".</p>
</blockquote>
<p dir="auto">Reicht es denn nicht aus, tts mit (null) zu beschicken, damit das Gerät stumm bleibt?</p>
<p dir="auto"><img src="/assets/uploads/files/1723791208786-b2d8e872-3dc7-4fcc-ae36-e6ca5907bd17-grafik.png" alt="b2d8e872-3dc7-4fcc-ae36-e6ca5907bd17-grafik.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/1191619</link><guid isPermaLink="true">https://forum.iobroker.net/post/1191619</guid><dc:creator><![CDATA[Meister Mopper]]></dc:creator><pubDate>Fri, 16 Aug 2024 06:53:32 GMT</pubDate></item></channel></rss>