Script CCU-Auslastung, Temperatur und Load in Systemvariablen schreiben

HMIP lokale Installation

Moderator: Co-Administratoren

celliwe
Beiträge: 103
Registriert: 13.02.2021, 15:20
System: CCU
Hat sich bedankt: 9 Mal
Danksagung erhalten: 2 Mal

Re: Script CCU-Auslastung, Temperatur und Load in Systemvariablen schreiben

Beitrag von celliwe » 25.09.2022, 00:23

Ich Finde in meiner Kanalliste meine CCU3 nicht.

McPan
Beiträge: 222
Registriert: 29.11.2021, 07:04
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 12 Mal
Danksagung erhalten: 44 Mal

Re: Script CCU-Auslastung, Temperatur und Load in Systemvariablen schreiben

Beitrag von McPan » 25.09.2022, 06:53

Sauber, die Version 1.5 läuft jetzt auch auf der RM. Besten Dank dafür!
RM 1.5.JPG
CCU3-Script V1.5
Grüße,
Marco

Elektrische Bauteile funktionieren mit Rauch. Der Beweis: tritt der Rauch aus, funktioniert das Bauteil nicht mehr!
Raspberrymatic @ RPi3b+, HmIP mit RPi-RF-MOD

McPan
Beiträge: 222
Registriert: 29.11.2021, 07:04
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 12 Mal
Danksagung erhalten: 44 Mal

Re: Script CCU-Auslastung, Temperatur und Load in Systemvariablen schreiben

Beitrag von McPan » 25.09.2022, 07:11

celliwe hat geschrieben:
25.09.2022, 00:23
Ich Finde in meiner Kanalliste meine CCU3 nicht.
Nimmste halt den Kanal 0 des RPI-RF-MOD-Funkmoduls...
Grüße,
Marco

Elektrische Bauteile funktionieren mit Rauch. Der Beweis: tritt der Rauch aus, funktioniert das Bauteil nicht mehr!
Raspberrymatic @ RPi3b+, HmIP mit RPi-RF-MOD

McPan
Beiträge: 222
Registriert: 29.11.2021, 07:04
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 12 Mal
Danksagung erhalten: 44 Mal

Re: Script CCU-Auslastung, Temperatur und Load in Systemvariablen schreiben

Beitrag von McPan » 25.09.2022, 07:15

Henke hat geschrieben:
06.09.2022, 18:03
...
Ab Version 1.5 auch bitte die CCU eintragen. Duty Cycle und Carrier Sense werden dann angezeigt.
...
Der Vergleich von "Floats" (sprich Gleitkommazahlen) auf "gleich" (CS = 100.0%) geht meist in die Hose. Besser und ausreichend wäre da, IMHO, der Vergleich auf >= 99.99%
Grüße,
Marco

Elektrische Bauteile funktionieren mit Rauch. Der Beweis: tritt der Rauch aus, funktioniert das Bauteil nicht mehr!
Raspberrymatic @ RPi3b+, HmIP mit RPi-RF-MOD

celliwe
Beiträge: 103
Registriert: 13.02.2021, 15:20
System: CCU
Hat sich bedankt: 9 Mal
Danksagung erhalten: 2 Mal

Re: Script CCU-Auslastung, Temperatur und Load in Systemvariablen schreiben

Beitrag von celliwe » 25.09.2022, 09:03

McPan hat geschrieben:
25.09.2022, 07:11
celliwe hat geschrieben:
25.09.2022, 00:23
Ich Finde in meiner Kanalliste meine CCU3 nicht.
Nimmste halt den Kanal 0 des RPI-RF-MOD-Funkmoduls...
auch den finde ich nicht vielleicht sollte ich erwähnen das ich nur die ccu3 habe keine RM oder so

Benutzeravatar
Baxxy
Beiträge: 10770
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 603 Mal
Danksagung erhalten: 2201 Mal

Re: Script CCU-Auslastung, Temperatur und Load in Systemvariablen schreiben

Beitrag von Baxxy » 25.09.2022, 09:17

Bei CCU3 muss man das Funkmodul nach jedem Zentralenupdate erneut "freischalten". Was dann mit kanalverknüpften SyVars geschieht kann ich nicht sagen, möglicherweise muss man die dann auch immer wieder neu einhängen.

Benutzeravatar
Black
Beiträge: 5471
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 419 Mal
Danksagung erhalten: 1071 Mal
Kontaktdaten:

Re: Script CCU-Auslastung, Temperatur und Load in Systemvariablen schreiben

Beitrag von Black » 25.09.2022, 09:59

Dazu müsste man mal ermitteln, ob ein nach einem Update erneut eingepatchtes Funkmodul die gleiche ID auf dem Device und dem Channel:0 wie das Modul vor dem Update.

Ich würde aber vermuten, dass die Sysvars "vergessen" werden, weil die Kanaleinhängung von Sysvars in der Aufzählung DPs() realisiert wird, die natürlich bei einem dann neu erzeugten Gerät diese eingehangenen Sysvars nicht kennt

Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg

Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann

Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W

technical contribution against annoying advertising

celliwe
Beiträge: 103
Registriert: 13.02.2021, 15:20
System: CCU
Hat sich bedankt: 9 Mal
Danksagung erhalten: 2 Mal

Re: Script CCU-Auslastung, Temperatur und Load in Systemvariablen schreiben

Beitrag von celliwe » 25.09.2022, 10:12

Black hat geschrieben:
25.09.2022, 09:59
Dazu müsste man mal ermitteln, ob ein nach einem Update erneut eingepatchtes Funkmodul die gleiche ID auf dem Device und dem Channel:0 wie das Modul vor dem Update.

Ich würde aber vermuten, dass die Sysvars "vergessen" werden, weil die Kanaleinhängung von Sysvars in der Aufzählung DPs() realisiert wird, die natürlich bei einem dann neu erzeugten Gerät diese eingehangenen Sysvars nicht kennt

Black
Ich verstehe nur Bahnhof


Benutzeravatar
Henke
Beiträge: 1520
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 140 Mal
Danksagung erhalten: 306 Mal

Re: Script CCU-Auslastung, Temperatur und Load in Systemvariablen schreiben

Beitrag von Henke » 25.09.2022, 16:03

McPan hat geschrieben:
25.09.2022, 07:15
Henke hat geschrieben:
06.09.2022, 18:03
...
Ab Version 1.5 auch bitte die CCU eintragen. Duty Cycle und Carrier Sense werden dann angezeigt.
...
Der Vergleich von "Floats" (sprich Gleitkommazahlen) auf "gleich" (CS = 100.0%) geht meist in die Hose. Besser und ausreichend wäre da, IMHO, der Vergleich auf >= 99.99%
Der Vergleich soll auch nicht auslösen. Der dient ausschließlich dazu dem Script mitzuteilen, welcher Kanal für die Datenpunkte genutzt werden soll. Der Trigger ist das Zeitmodul.

LG
Michael

Antworten

Zurück zu „HomeMatic IP mit CCU“