Duty Cycle CCU2 & CCU3 mit HM Script auslesen und speichern

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

Benutzeravatar
NilsG
Beiträge: 1684
Registriert: 09.08.2013, 23:44
System: CCU
Hat sich bedankt: 381 Mal
Danksagung erhalten: 30 Mal
Kontaktdaten:

Re: Duty Cycle CCU2 & CCU3 mit HM Script auslesen und speichern

Beitrag von NilsG » 28.03.2019, 12:47

Ok, geht ... ;)

Hätte es aber gerne in jeweils einer Systemvariablen :mrgreen:
CCU_DutyCycle
LAN1_DutyCycle
LAN2_DutyCycle
... oder so ähnlich :)

DANKE!

Nils
Grüße und DANKE! 🍻

Nils

-----------------------------------------
CCU3 + 2x LAN-Gateway

alchy
Beiträge: 10752
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 672 Mal

Re: Duty Cycle CCU2 & CCU3 mit HM Script auslesen und speichern

Beitrag von alchy » 28.03.2019, 21:11

Das bietet doch das Script in dem du oben die Namen der Systemvariablen einträgst.

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Benutzeravatar
NilsG
Beiträge: 1684
Registriert: 09.08.2013, 23:44
System: CCU
Hat sich bedankt: 381 Mal
Danksagung erhalten: 30 Mal
Kontaktdaten:

Re: Duty Cycle CCU2 & CCU3 mit HM Script auslesen und speichern

Beitrag von NilsG » 30.03.2019, 18:06

Moin Alchy!

Nochmal zum Verständnis:

Das Script b) macht das?!
Muss ich die Variablen

"VariableDC1;VariableDC2;VariableDC3"

und

"VariableCON1;VariableCON2;VariableCON3"

zuerst anlegen, oder macht das Script das selbst?!?

Ich ich fange gerade an, mich mit Scripten auseinanderzusetzen und verstehe aktuel nur "Bahnhof" :mrgreen:

Nils
Grüße und DANKE! 🍻

Nils

-----------------------------------------
CCU3 + 2x LAN-Gateway

alchy
Beiträge: 10752
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 672 Mal

Re: Duty Cycle CCU2 & CCU3 mit HM Script auslesen und speichern

Beitrag von alchy » 30.03.2019, 21:06

Selbst anlegen bitte.
wobei du eben in

Code: Alles auswählen

string listeDC = "VariableDC1;VariableDC2;VariableDC3"; !Namen der Systemvariablen TYP Zahl, wo DutyCycle gespeichert werden soll ; separiert
Den Namen ; separiert einträgst. Willst du etwas nicht speichern, dann legst du einfach die Variablen nicht an.

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Benutzeravatar
NilsG
Beiträge: 1684
Registriert: 09.08.2013, 23:44
System: CCU
Hat sich bedankt: 381 Mal
Danksagung erhalten: 30 Mal
Kontaktdaten:

Re: Duty Cycle CCU2 & CCU3 mit HM Script auslesen und speichern

Beitrag von NilsG » 30.03.2019, 22:41

Ok, gechckeckt, glaube ich ... :?:

Geht aber NUR, wenn CUxD installiert ist, korrekt?!?
Das geht halt - aktuell - FW 3.45.5 nicht :roll:

Werde berichten ...

DANKE!!!

Nils
Grüße und DANKE! 🍻

Nils

-----------------------------------------
CCU3 + 2x LAN-Gateway

Xel66
Beiträge: 14085
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 580 Mal
Danksagung erhalten: 1492 Mal

Re: Duty Cycle CCU2 & CCU3 mit HM Script auslesen und speichern

Beitrag von Xel66 » 31.03.2019, 08:44

NilsG hat geschrieben:
30.03.2019, 22:41
Das geht halt - aktuell - FW 3.45.5 nicht
Geht doch >>>>klick<<<<

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

Benutzeravatar
NilsG
Beiträge: 1684
Registriert: 09.08.2013, 23:44
System: CCU
Hat sich bedankt: 381 Mal
Danksagung erhalten: 30 Mal
Kontaktdaten:

Re: Duty Cycle CCU2 & CCU3 mit HM Script auslesen und speichern

Beitrag von NilsG » 05.04.2019, 21:22

Moin zusammen!

So, habe nun mein CuX-Daemon wiede rinstalliert bekommen mit der neuen Firmware ...

Variablen angelegt
Bildschirmfoto 2019-04-05 um 21.20.28.png
Und das Script B) unter "Script Testen" mal ausgeführt: ohne irgendwelche Ausgaben/Meldungen/Werte in den Variablen

Wo könnte mein Denkfehler sein?!?


Ok, ok ... Musste natürlich erst noch die EXEC in CuX anlegen :roll:
Nun läuft es ...

DANKE!

Nils
Grüße und DANKE! 🍻

Nils

-----------------------------------------
CCU3 + 2x LAN-Gateway

Benutzeravatar
NilsG
Beiträge: 1684
Registriert: 09.08.2013, 23:44
System: CCU
Hat sich bedankt: 381 Mal
Danksagung erhalten: 30 Mal
Kontaktdaten:

Re: Duty Cycle CCU2 & CCU3 mit HM Script auslesen und speichern

Beitrag von NilsG » 05.04.2019, 22:42

Der schöne "Nebeneffekt" von dem Script ist, dass ich nun auch Variablen habe, die mir den jeweiligen Status meiner LAN-Gateways anzeigen :mrgreen:

Das im Schuppen bei mir ist ja leider ein kleines "Problemkind", weil es über eine Bridge mit dem Netzwerk verbunden ist ... Und manchmal bekomme ich es erst mit, dass es disconnected ist, wenn einige Störungen auflaufen ...
(siehe dazu anderen Thread!)

Somit kann ich die Variable nun abfragen und mir eine Push-Mitteilung schicken lassen, wenn das mal wieder der Fall ist

Super Sache ...!

DANKE!

Nils
Grüße und DANKE! 🍻

Nils

-----------------------------------------
CCU3 + 2x LAN-Gateway

virgin
Beiträge: 636
Registriert: 09.01.2013, 18:36
Wohnort: Leichlingen
Hat sich bedankt: 124 Mal
Danksagung erhalten: 5 Mal
Kontaktdaten:

Re: Duty Cycle CCU2 & CCU3 mit HM Script auslesen und speichern

Beitrag von virgin » 28.04.2019, 15:35

kurze Frage:

im CuxD Syslog steht
Apr 28 15:18:00 homematic-ccu2 daemon.info cuxd[309]: CUX2801001:1 [DutyCycle 0] a DutyCycle mit HM Script und CUxD.exec v 1.0 by Alchy
Kann der Wert des Duty Cycle 0 sein? Bei mir läuft CCU2-Firmware: 2.15.5 und CuxD Version 1.5. Getestet mit Script Version a
Bernd

Benutzeravatar
AndiN
Beiträge: 2621
Registriert: 10.06.2015, 08:54
Wohnort: Hennef
Hat sich bedankt: 10 Mal
Danksagung erhalten: 28 Mal

Re: Duty Cycle CCU2 & CCU3 mit HM Script auslesen und speichern

Beitrag von AndiN » 28.04.2019, 22:12

0er habe ich auch öfters. Kam mit einem Update bei mir.
Du bist somit nicht allein :-)

Andi
Andi (Greenhorn)

Letzter Reboot: 17.03.24 => FW Update (Uptime:Rekord:153 Tage)
Systeminfos: Raspberry Pi3 Firmware: 3.75.6.20240316 142 Geräte
System angebunden: 3 Roomba 650 - Sprachausgabe via Home24 Media - Pocket Control
- Zentrale: Asus TF103 mit Home24 Tablet
Addons: Drucken 2.5 - HQ WebUI 2.5.9 - XML-API 1.22 - CUx-Daemon 2.9.3 - E-Mail 1.7.4 - hm_pdetect 1.11 - VPN cloudmatic
Diverse Links

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“