Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Systemvariablen nicht mehr verfügbar #1979

Closed
8 of 12 tasks
oe3arc opened this issue Jan 14, 2025 · 8 comments
Closed
8 of 12 tasks

Systemvariablen nicht mehr verfügbar #1979

oe3arc opened this issue Jan 14, 2025 · 8 comments

Comments

@oe3arc
Copy link

oe3arc commented Jan 14, 2025

I agree to the following

  • I have read the documentation right now
  • I have read the FAQs right now
  • I am aware of the latest release notes
  • I am aware that an integration that was installed via HACS also needs to be updated via HACS
  • The Backend (CCU/Homegear/...) is working as expected, devices are taught in and are controllable by its own UI.
  • I am running the latest version of the custom_component (and Home Assistant)

The problem

Nach einem erzwungenen Neustart der CCU3 werden die Systemvariablen in HASS nicht mehr als Entities angezeigt. Nach einem Restart von HASS (2024.12.*) hat sich dann HACS nicht mehr starten lassen. Danach habe ich diesen upgedated und den HASS Core auf 2025.1.2 gehoben. Homematic(IP) ist 1.76.0. Das Verhalten ist unverändert.
Ich habe vor Monaten alle Systemvariablen in HASS umbenannt um diese besser zu strukturieren. Die original Entities sind in der Entityliste (als disabled) sichtbar, die Entities mit den veränderten Namen nicht mehr.
Ein Update von Homematic(IP) auf 1.78.0 brachte keine Änderung.

What version of HomematicIP (local) has the issue?

1.78.0

What was the last working version of HomematicIP (local)?

1.76.0

What type of installation are you running?

Home Assistant OS

What type of installation are you running for your homematic backend?

CCU3

Which version of your homematic backend are you running?

3.71.12

What hardware are you running for your system?

QNAP NAS Virtualization Station

Which config details do you use

  • TLS
  • callback data (see)

Which interfaces do you use?

  • Homematic IP
  • Homematic (Bidcos-RF)
  • Groups (Heating-Group)
  • BidCos-Wired (HM-Wired)

Diagnostics information (no logs here)

config_entry-ho.json

Log file extract. Anything in the logs that might be useful for us? The log (Setting/System/Logs -> load full log) is the best source to support trouble shooting!

No error message for homematicip_local at all in the log

Additional information

same behaviour as in #1978

@SukramJ
Copy link
Owner

SukramJ commented Jan 14, 2025

Screenshots wären hilfreich.

Werden mit der 1.78.0 umbenannte Systemvariablen immer noch umbenannt und deaktiviert?

@oe3arc
Copy link
Author

oe3arc commented Jan 14, 2025

Die bei der Erstinstallation der Integration vor Monaten angelegenten Variabeln sind da (zb sensor.ccu3_hochstrass_sv_wx_rainperday), die kurz danach umbenannten (zb sensor.hs_sv_wx_rain_per_day) sind nicht da.

von den auf sensor.hs_sv* umbenannten Sysvars sind nur 4 Stück vorhanden. Der Rest scheint gefühlt vollständig unter dem ursprünglichen Namen der Erstinstallation im Zustand disabled vorhanden zu sein.

Screenshot gerne, was genau würde Dir denn helfen?

@SukramJ
Copy link
Owner

SukramJ commented Jan 14, 2025

Also gibt es mit der 1.78.0 kein Problem mehr.

Die in einer Vorversion(#1965) zurückgesetzten Variablen kann diese Version auch nicht wiederherstellen (umbennen/aktivieren).

Ich denke das Ticket kann geschlossen werden.

@oe3arc
Copy link
Author

oe3arc commented Jan 14, 2025

Ok, dann muss ich die Variablen nochmal umbenennen. Bevor das Problem u.U. wieder auftaucht:

Ist https://github.com/SukramJ/hahomematic/wiki/Rename-HM-Sysvar-description-from-hahm-to-HAHM eine not wendige Voraussetzung, damit es dauerhaft funktioniert?

@SukramJ
Copy link
Owner

SukramJ commented Jan 14, 2025

Ja, den ansonsten werden keine erweiterten Sysvars aktiviert.
In den Release Notes gab es dafür extra einen Breaking Change.

@SukramJ SukramJ closed this as not planned Won't fix, can't repro, duplicate, stale Jan 14, 2025
@oe3arc
Copy link
Author

oe3arc commented Jan 14, 2025

Ok, prinzipiell verstanden, bloss habe ich keine einzige Systemvariable an der ein "hahm" angebracht ist (das habe ich mit dem abgespeckten Script untersucht). Ich weiß auch nicht, was erweiterte/extented Sysvars sind - da habe ich wohl auch was überlesen (Schande über mich). Und bis jetzt wurden auch ohne Marker immer alle Systemvariablen von HASS gefunden.
Im Moment gehe ich davon aus, dass ich nur die Systemvariablen nochmal umbenennen muss.

@SukramJ
Copy link
Owner

SukramJ commented Jan 14, 2025

Im Moment gehe ich davon aus, dass ich nur die Systemvariablen nochmal umbenennen muss.

Dann ist das wohl so.

Ich weiß auch nicht, was erweiterte/extented Sysvars sind

Dafür gibt es die Doku.

@oe3arc
Copy link
Author

oe3arc commented Jan 14, 2025

Danke, jetzt habe ich es kapiert, dass damit mehr als binary_sensor und sensor entities erzeugt werden können. Das habe ich verschlafen, finde ich aber super praktisch, weil ich dann aus einem bool wohl einen switch machen kann ohne mir den mit einem Template basteln zu müssen.
Danke für Deinen Einsatz und Deine Geduld mit mir.

@github-actions github-actions bot locked and limited conversation to collaborators Jan 22, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants