HA ism7Mqtt Addon Orginal sowie experimental Version unamed_devices

Moin

Wohl wahr. :laughing:

Ich muss erst einmal versuchen zu verstehen wie ism7mqtt die Parameter aus der *.json Datei an MQTT übergibt und was HA dann daraus macht. Das Problem ist ja schließlich durch eine Änderung bei HA aufgetreten und für die MQTT Entitäten und deren Namen, dürfte dann ja vermutlich das hier relevant sein:

Aber wie Du schon richtig geschrieben hast macht man das nicht mal eben so nebenbei, sondern dafür muss ich Zeit und die nötige Ruhe habe. :slightly_smiling_face: Außerdem muss ich, wenn ich dann bei meinem HA Testsystem mit ism7mqtt “herumspiele”, ism7mqtt bei meinem HA Produktivsystem sicherheitshalber immer so lange deaktivieren. Was auch irgendwie nicht so schön ist.

BTW: Vor ein paar Stunden hat ein User auch noch gemeldet das mit der master-2026-04-15 Version von b3nn0 die Werte nicht mehr aktualisiert werden.

Darauf habe ich gestern bei meinem sehr kurzen Test gar nicht weiter geachtet. :rofl:

VG Jim

Bei mir hat sich auch noch der Goldcap im BM2 verabschiedet, die Heizung verliert Uhrzeit und Datum nach dem ausschalten.

Mal sehen ob ich jemand finde der mir nen neuen einlötet , 200+ für nen neues BM 2 ist echt heftig.

  • Replace object_id: Change instances of "object_id": "name" to "default_entity_id": "domain.name" in your YAML configuration or MQTT discovery payloads.

  • Example:

    • Old: "object_id": "rasenmaher_modus_raw"

    • New: "default_entity_id": "sensor.rasenmaher_modus_raw"

so sollte geliefert werden

Ja das bekannte Problem. Meine Anlage hier ist von 05/2019 und ich rechne jetzt auch irgendwann damit das der Goldcap so langsam den Geist aufgibt. :roll_eyes:


Bildquelle

Ich selber habe mir die Platine des BM-2 und wie der Goldcap darauf verlötet ist, zwar noch nicht angeschaut, aber ich hoffe das ich das löten und somit den Austausch dann selber hinbekommen werde.

Danke das Du die ID-Änderungen hier gepostet hast, dann muss ich in den alten Release-Note nicht danach suchen. :slightly_smiling_face:

VG Jim

Bei mir hat das alte BM auch die Uhrzeitpufferung verloren.Hat jemand ein Bild von der Platine und die Daten des Goldcaps.

Beste Grüße

Schau dir den Link oben an. Ich denke, da findest du alles.

Gruß, Lars

Das ist der bm-2 er braucht das alte bm

Moin

Das dürfte vermutlich schwierig werden da etwas zu finden/bekommen. Ich habe eben mal per Google danach gesucht und wenn man sich an der Rückseite des BM orientiert,


sprich an den 4 DIP-Schaltern und dem 6-poligen Steckeranschluss, konnte ich eben kein Foto einer dazu passenden Platine finden.

Daher würde ich Dir empfehlen einfach das BM mal zu öffnen und dann selber zu schauen was auf der Platine verbaut ist.

Edit: Noch ein kleines Update:

Das muss ich korrigieren. :slightly_smiling_face: Der unnamed_device_23 ist die Entität für den Anlagenkorrekturfaktor


und die hatte ich - vermutlich genau wegen der Fehlermeldung im HA Core - in meinem HA Produktivsystem bereits schon vor Jahren deaktiviert. :laughing:

Ich habe jetzt mal die ism7mqtt-experimental von b3nn0 installiert und lasse die mal eine Stunde oder so laufen. Anhand der Entität für den Außentemperatur Sensor sollte ich dann ja sehen können ob sich die Werte aktualisieren, oder ob das hier

zutrifft.

Was mir bei der Kombination von:

  • Installationsmethode Home Assistant OS
  • Core 2026.4.2
  • Supervisor 2026.04.0
  • Operating System 17.2
  • Frontend 20260325.7
  • MQTT Broker 7.0.1
  • Ism7MQTT Experimental master-2026-04-15

bei meiner HA Test VM auch noch aufgefallen ist das es jetzt etwas länger dauert bis die Daten von dem MQTT Broker bei der HA MQTT Integration ankommen. D.h. nach einem abgeschlossenen HA Reboot stehen bei meiner HA Produktiv VM die ism7mqtt Daten nach ca. 10 - 20 Sekunden dann unter der HA MQTT Integration zur Verfügung. Jetzt bei der HA Test VM dauert das ca. 30 - 60 Sekunden. Ob das jetzt an dem MQTT Broker 7.0.1 Update liegt, oder an der anderen ism7mqtt Version, oder an dem HA Core? Keine Ahnung. :slightly_smiling_face:

Auf meiner HA Produktiv VM läuft aktuell halt noch:

  • Installationsmethode Home Assistant OS
  • Core 2026.3.4
  • Supervisor 2026.04.0
  • Operating System 17.1
  • Frontend 20260312.1
  • MQTT Broker 6.5.2
  • Ism7MQTT Experimental master-2025-10-06

Edit 2: Das Problem das sich Sensoren nicht aktualisieren sollen kann ich hier nach rund 1 Std. Betrieb nicht feststellen. Bsp. Temp.-Sensor

VG Jim

So langsam bekomme ich den Durchblick, auf git tut sich auch was und ich mal den letzten Stand von mir dazu aktualisiert.

Muss nur die Stelle finden bei der das State übertragen wird

Jepp ich verfolge die Diskussion da ja auch. Du bist dort aber nicht zufällig der User krusta4711, sondern vielleicht eher Dscheya, oder? :slightly_smiling_face:

Angeblich hat der User krusta4711 ja jetzt eine Lösung gefunden:

Ich warte im Moment auch noch ein wenig ab und hier auf meiner HA Produktiv VM läuft ja immer noch:

  • Core 2026.3.4
  • Supervisor 2026.04.0
  • Operating System 17.1
  • Frontend 20260312.1
  • MQTT Broker 6.5.2
  • Ism7MQTT Experimental master-2025-10-06

und damit gibt es hier das unnamed_device Problem ja nicht.


Auch wenn ich inzwischen selber nicht mehr durchblicke warum und wo es das Problem dann genau gibt und welche Versionen man dann wovon und wie kombiniert haben muss damit es auftritt, oder auch nicht. :rofl:

VG Jim

Ja richtig dscheya :slight_smile: , sind gerade noch am testen ob seine Variante läuft oder die von azrdev

Das

I am Not good in that last time I did some Programms is 30 years ago.

hat Dich verraten. :laughing:

OK wenn ich das richtig sehe geht es ja “lediglich” um die Änderung in src/ism7mqtt/HomeAssistant/HaDiscovery.cs von

message.Add("default_entity_id", uniqueId);

in

message.Add("default_entity_id", $"{(type ?? "unknown")}.{uniqueId}");

Sollte es wirklich “so einfach” gewesen sein? :slightly_smiling_face: Aber wie gesagt warte ich erst einmal weiter ab, auch weil ich aktuell ja nicht weiß was diese Änderung dann bei/mit meiner alten Ism7MQTT Experimental master-2025-10-06 Version anstellt und welche HA Core und MQTT Broker Version dann was daraus/damit macht. Bei meiner aktuell HA Test VM kann ich zwar alles testen, aber da laufen eben andere Core, MQTT Broker und ism7mqtt Versionen als bei meiner HA Produktiv VM. Ich will/muss natürlich vermeiden das mir bei meiner HA Produktiv VM durch diese Änderung evtl. irgendwelche neue Entitäten erstellt und/oder ggf. irgendetwas überschrieben wird. Eben weil es dort bisher den type unknown ja auch nicht gibt.

Für dieses WE lege ich das jetzt auch erst wieder zu den Akten :slightly_smiling_face: und vielleicht werden ich am kommenden WE dann mal die div. Updates (HA Core, Supervisor, MQTT Broker, ism7mqtt, …) bei meiner HA Produktiv VM machen.

VG Jim

Ja das war der Punkt, so wie es bis jetzt aussieht läuft es jetzt wieder.

Läuft bei mir unter Installierte Version 2026.4.2 nur das der Ism7mqtt in einer lxc läuft statt in HA selber.

Nun müsste das noch eingepflegt werden und dann müsste noch die HA Integration ein Update bekommen.

Update :

Experimental master-2026-04-19 ist raus, damit sollte alles wieder laufen

Jo gerade eben auch gesehen. Damit ich jetzt bei der Github-Diskussion nicht dazwischenfunke frage ich Dich mal hier. :slightly_smiling_face:

Ich wollte gerade bei meiner HA Test VM die Experimental Version von b3nn0 von Version 2026-04-15 auf die Version 2026-04-19 aktualisieren, was ja eigentlich per “Neu aufbauen” Button funktionieren sollte.


Nur bei mir tut sich da nichts, sprich es wird weiterhin die Version 2026-04-15 angezeigt. :thinking: Ja den Browser-Cache habe ich geleert und die Seite neu aufgebaut. :laughing: Aktuell habe ich lediglich ism7mqtt noch nicht wieder gestartet, aber das dürfte für das updaten ja keine Rolle spielen.

Hast Du per “Neu aufbauen” Button die Version bei Dir auf die Version 2026-04-19 aktualisiert, oder sie noch einmal kompl. neu installiert?

VG Jim

Wenn du neu aufbaust wird die Version nicht geändert obwohl intern alles auf die neuste Version umgestellt wird.

Ist nur ein Anzeigeproblem.

Update zieht auch die neuste Version und gibt dir dann auch die Versionsnummer.

Ich hatte ihn dazu nochmal extra gefragt und er hat es auch so bestätigt.

OK aber was meinst Du jetzt mit dem Folgesatz und “Update”? Welches Update?

Ja die Aussage von b3nn0 dazu

Yes. Hitting rebuild on the experimental addon will always bring you to the very latest commit to this repository.

habe ich gelesen und auch was er davor dazu geschrieben hat, aber ich weiß jetzt gerade nicht was Du für ein Update meinst?

D.h. also bei Dir wird jetzt nach einem “Neu aufbauen” bei der App in deren Info-Screen auch noch die alte Versions-Nr. 2026-04-15 angezeigt?

Aber vielleicht brauche ich heute morgen auch noch mehr Kaffee und verstehe es dann ggf. (besser). :laughing:

VG Jim

Bei mir wurde in HA für das Experimentelle Addon nach kurzer Zeit das Update auf die Version Master-2026-04-19 angeboten.

Dachte du hast das auch unter Updates gehabt.

nach Neuaufbau war bei mir weiterhin die alte Versionsnummer da, das ist aber wie gesagt normal.

Nö mir wird da nirgends ein Update angeboten. Auch nicht nach einem reboot des HA Host. OK das könnte ggf. daran liegen das ich ism7mqtt bei der HA Test VM noch nicht wieder gestartet habe. Das werde ich gleich mal testen …

Edit: ism7mqtt gestartet + HA Host Reboot + sicherheitshalber noch einmal den “Neu aufbauen” Button angeklickt =

Allerdings dann nach einem erneuten HA Host Reboot trotzdem weiterhin und/oder wieder: :face_with_peeking_eye:

Ich werde das was der User azrdev hier beschrieben hat

jetzt mal probieren, sprich ob ich über die MQTT Integration da ggf. irgendetwas neu erstellen lassen kann.

VG Jim

Versuch mal in der Sensoransicht zu der du über das bearbeiten Symbol kommst neben dem Sensor.namen das aktualisieren Symbol anzuklicken

Zu spät, :slightly_smiling_face: ich habe gerade per MQTT Integration die Entitäts IDs neu erstellen lassen. Somit wurden dann alle Entitäten pro Wolf Gerät in einem Rutsch geändert.



OK bei meiner HA Test VM scheint das jetzt alles funktioniert zu haben und jetzt wohl auch alles wieder zu passen. Wie das dann bei meiner HA Produktiv VM aussieht, bei der noch die alte Fork-Version des Users danielszilagyi vom Okt. 2025 läuft, stehe auf einem anderen Blatt. :laughing: Aber damit werde ich mich erst am kommenden WE beschäftigen, wenn ich dann auch alle bisherigen HA Updates installiere. :slightly_smiling_face:

VG Jim

Sieht doch gut aus, endlich wieder die richtige Nummer um was aus der Parameter zu löschen :grinning_face: