[Modul] "Home Assistant" (Integration über MQTT Statestream + REST)

Ich hab heute wieder diese Meldung im Log bemerkt:

27.02.2026, 10:48:26 | FlowHandler          | Kann Daten nicht zur Instanz #46367 weiterleiten: 
Warning: Output-Buffer exceeds Limit (1048576 bytes). Operation halted. in /mnt/data/symcon/modules/.store/de.bumaas.homeassistant/Home Assistant Device/module.php on line 2525
RESULT:

War das nicht schon gelöst?

Gruß,
Loerdy

Eigentlich ja. Vorher kam es zu einem Abbruch. Jetzt ist es nur noch eine Warnung :slight_smile:

Aber auch die ist nicht gewollt. Im nächsten Stand habe ich die DebugAusgabe daher erweitert. Ich hoffe, die hilft mir dann etwas weiter.

Jetzt habe ich diese Meldung:

28.02.2026, 17:15:28 | FlowHandler          | Kann Daten nicht zur Instanz #46367 weiterleiten: 
Warning: Output-Buffer exceeds Limit (1048576 bytes). Operation halted. in /mnt/data/symcon/modules/.store/de.bumaas.homeassistant/Home Assistant Device/module.php on line 2525
RESULT:

Ist da jetzt mehr zu sehen? oder muss ich etwas tun, damit das Debugging mehr anzeigt?

Gruß,
Loerdy

Da bist du bei den Meldungen bzw. im Statusfenster.

Die Debugausgaben müssen bei dem betroffenen Geräteinstanz aktiviert werden:

Und dann lässt du die Ausgaben am besten in eine Datei laufen

Die Daten werden solange in die Datei geschrieben, bis du Symcon neu startest oder das Schreiben mit IPS_DisableDebugFile() wieder beendest.

Fast vergessen:

  • die Debugerweiterung kommt erst mit dem nächsten Stand
  • zusätzlich müssen in der Instand noch die erweiterten Ausgaben gesetzt werden.
  • der Output buffer (MB) steht bei dir auch auf 10, oder?

    unter

Der Buffer nat bei mir auch 10, das ist richtig.
ich hab den erweiterten Modus jetzt ne Stune nebehnher laufen lassen, und reichlich Musik angespielt, es kam natürlich kein fehler.
Dann habe ich meine Symbox neu gestarrtet, und nach dem neusart hatte ich dann diese melung im Log:

28.02.2026, 20:59:54 | FlowHandler          | Kann Daten nicht zur Instanz #19270 weiterleiten: 
Warning: Cannot auto-convert value for parameter Value (stod) in /mnt/data/symcon/modules/.store/de.bumaas.homeassistant/Home Assistant Device/module.php on line 3376
RESULT:

So wird das natürlich nichts, weil das schreiben in Datei ja beendet wurde :smiley:
Ich versuche es morgen noch mal, nach der Gartenarbeit heute werde ich langsam mild.

Danke für Deinen unermüdlichen Support, ich denke du gehörst mit ganz oben auf die Liste der Modulersteller zur Gratis Connect Ausschüttung.

Gruß,
Loerdy

1 „Gefällt mir“

Nur mal kurzes Zwischenfeedack, ich hab die gestern und huet im Homeoffice Musik laufen und bis jetzt kam keine Fehlermldung. Ich bleibe am Ball und hab Dich nicht vergessen.

Wie sieht es eigentlich mit der Domain vacuum aus. Gibt es dazu neue Erkenntnisse?
Stati bekomme ich schon. Fü die Steuerung habe ich mir mein Script auf den neuen HA Server umgemodelt. Passt also :slight_smile:

Danke + gruß,
Loerdy

Hallo Burkhard,

Luba2 jetzt in Betrieb und sieht gut aus mit deinem Modul, was die Werteanzeige anbelangt.
Auch schalten von Licht geht. Was nochnicht geht, sind die Mähbereiche schalten, da muss ich mal in HA suchen warum.

1 „Gefällt mir“

Was genau muss man eingeben, damit man das Modul findet? (hab noch 8.2)

lt. Doku musst man „Home Assistant“ suchen.
" weglassen.

:roll_eyes: Das mit den Anführungszeichen war mir klar.

Kennst du das Lied “A weißes Blattl Papier, liegt scho seit Stunden vor mir”… :smiley:


läuft hier.
Ist auch die 8.2

Es muss mindestens 8.2 aus diesem Jahr sein.

Shit. Ich hab ja gar keine 8.2/9.irgendwas. Sorry für die Verwirrung. Dachte ich hab die 8.2. Egal. Dann ist das die Lösung.

Danke.

1 „Gefällt mir“

Hi, hab das Modul nun auch mal getestet, soweit funktioniert das auch super, Daten kommen an.
Erstmal Danke dafür!

Was mir aber fehlt oder wo ich etwas auf dem Schlauch stehe:
Ich habe einen Roborock Staubsaugroboter und einen Yuka mini Rasenmähroboter, bei beiden kommen reichlich Daten an. Aber ich finde einfach keine Variable für einfaches Start/Stop, hab also keine Idee wie ich die beiden losschicken soll :smiley:
Habt ihr da mal einen Tipp für mich?

Hab beim Luba2 bis jetzt nur lesen und Werte aufzeichnen getestet.
Muss mal sehen wie das in HA gelöst ist, auch noch nicht getestet. :joy:

Diese Steuerelemente fehlen teilweise.

Der Roborock wird über die Attribute des Entity „vacuum“ gesteuert. Kannst du mal unter Einstellungen → Entwicklerwerkzeuge → Zustände schauen, was dort beim Roborock bei dir steht?

Bei mir sieht es so aus:

Daraus wird eine JSON Liste erstellt, die du in der Instanz in den daten der vacuum Entität findest:

{"fan_speed_list":["Silent","Standard","Medium","Turbo","Gentle","Auto"],"battery_level":100,"battery_icon":"mdi:battery-charging-100","fan_speed":"Turbo","status":"Charging","friendly_name":"roborock.vacuum.a10","supported_features":14204,"supported_features_list":["Vacuum feature: Locate","Vacuum feature: Map","Vacuum feature: Pause","Vacuum feature: Return Home","Vacuum feature: Send Command","Vacuum feature: State","Vacuum feature: Stop"]}

Zum Yuka kann ich noch nichts sagen. Über welche Entität wird der gesteuert?

Auch da wären die Attribute interessant.

und beim yuka:

Sieht dann so aus:

Für Luba2 :

zb. button.robbi_kai_haus startet mähen im Bereich Kai Haus.

@bgersmann Die Unterstützung der Vacuum Entität scheint noch nicht vollständig zu sein. Das kann ich bei meinem Sauger nachvollziehen.

@tomgr Die Buttons sollten bereits unterstützt werden.

Es fehlt aber noch die Unterstützung der Lawn mower Entität. Das steht nun auf der ToDo Liste :slight_smile:

1 „Gefällt mir“

Leider nein, was geht ist der switch für Bereich ein/aus für automatik Betrieb. (switch.robbi_bereich_kai_oben)

Über den button kann man den Bereich direkt mähen lassen. (button.robbi_kai_haus)