Den Output Buffer kannst du nicht ändern. Hier ist die Fehlermeldung einfach größer 1MB.
Der Fehler passiert aber hier schon: HomeAssistantDevice::decodeJsonArray(): Argument #1 ($json) must be of type string, false given
Da wird wohl nicht geprüft ob SendDataToParent ein false zurück gibt
12.02.2026, 20:44:10 | PHPLibrary | Registriere Funktion… Reflection parse error:
Warning: require_once(/mnt/data/symcon/modules/.store/de.bumaas.homeassistant/libs/HAFanDefinitions.php): Failed to open stream: No such file or directory in /mnt/data/symcon/modules/.store/de.bumaas.homeassistant/libs/HACommonIncludes.php on line 20
Fatal error: Uncaught Error: Failed opening required ‚/mnt/data/symcon/modules/.store/de.bumaas.homeassistant/libs/HAFanDefinitions.php‘ (include_path=‚.:/var/lib/symcon/scripts‘) in /mnt/data/symcon/modules/.store/de.bumaas.homeassistant/libs/HACommonIncludes.php:20
Stack trace: #0 /mnt/data/symcon/modules/.store/de.bumaas.homeassistant/Home Assistant Configurator/module.php(5): require_once() #1 /-(2): require_once(‚/mnt/data/symco…‘) #2 {main}
thrown in /mnt/data/symcon/modules/.store/de.bumaas.homeassistant/libs/HACommonIncludes.php on line 20
Du hattest schon recht. Der Fehler trat hier auf Zeile 2167 auf:
Und Ursache war das SendDataToParent, das tatsächlich mit false zurückkam, obwohl dessen Return type laut Doku und ReflectionClass ausschließlich „string“ ist. Das will @paresy aber zur 8.3 angehen.
Bekanntes Problem, wenn z.b. gar kein Parent verbunden ist oder der Parent bei der Ausführung Fehler wirft.
Auf den Returntype habe ich mich da noch nie verlassen und lieber Netz und doppelten Boden eingebaut
Ich vermute das hat nichts mit dem Modul zu tun. Prinzipiell wird bei der Anfrage die Lizenzinfo mitgeschickt und führt irgendwie zu dem Fehler. Ich vermute, der Fehler kommt bei jedem Installationsversuch im Module Store, ist das korrekt? @brdiver677 Magst du mir deine Lizenzadresse mal per PM schicken? Dann schaue ich mal, ob da irgendwas mit los ist…
Vorweg - ich habe mir das Modul noch nicht angeschaut bzw. die Doku/Readme gelesen.
Ich möchte auch kein HA aufsetzen, aber es gibt - wie hier auch schon im Forum mehrfach diskutiert - genug Lösung (github usw.) welche bestimmte Integrationen direkt via MQTT nach HA anbieten, also meistens nodejs oder python Dienste die man „standalone“ laufen lassen kann und dann nach HA die Daten senden wollen.
Fragen:
kann damit das Modul was anfangen?
wenn ja, bringt es Vorteile gegenüber Standard-Symcon-Mqtt
Warum frag ich - weil die Direktintegrationen die ganzen Infos über xyz/config mitschicken und man so weiß was eigentlich an Nutzdaten kommt und wie sie visuell abgebildet werden.
Oder anders ausgedrückt - ein Übersetzer von HA Syntax nach Symcon?!?!?
ich finde super, das du dich da so reinhängst. Respekt!
Wir hatten Ferien, daher habe ich das Thema etwas schleifen lassen.
Heute hab ich dann die neue Sonos Box in der Küche in Betrieb genommen und den Betrieb als Instanz über HA getestet. Die Steuerung funktioniert gut. Wenn man denn was abspielt.
Ich kann leider keine Inhalte auswählen, wie z.B. Playlisten oder Radiostationen.
Siehst Du eine Möglichkeit, das noch zu integrieren?
Weiter ist mir aufgefallen:
Der Variable Zufällige Wiedergabe musste ich das Legacy Profil ~Shuffle zuweisen damit das Symbole auf der Media Kachel sichtbar wird.
Der Button bzw. die Variable „Aktuellen Titel favorisieren“ macht nichts.
Unter HA gibt es bei der Lautstärke die Möglichkeiten eine absolute Lautstärke als Wert oder Lautstärke + / - anzugeben. Letzteres ist gerade für Taster und Fernbedienungen recht nützlich.
Lässt sich so etwas auch abbilden? Ich möchte in der Küche einen 6fach Taster anbringen und dort 2 Radiosender, 2 Playlisten und laut / leise drauf abbilden. Sonst ernte ich keine Akzeptanz bei der Königin.
Das soll kein Gemecker sein, ich finde TipTop was du hier leistest!!
Ich vermute, das geht nicht. Es sollte all das möglich sein, was du in HA bei der Entität media_player.* siehst.
Nur zu „Medien durchsuchen“ und „Verbinden“ habe ich nichts gefunden. Da kann ich mir auch nicht vorstellen, wie das gehen sollte.
Das schaue ich mir an.
An welcher Stelle ist das wie gelöst? In der Entität finde ich da nichts.
Ich denke, das musst du in HA als „Favorit“ etc. anlegen. Und dann die Entitäten nach Symcon holen.