HomeMatic CCU2 bei ELV bestellen

CUXD Timer auslesen bringt nur 49 Character zurück

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Werbung


CUXD Timer auslesen bringt nur 49 Character zurück

Beitragvon super_alfi » 24.08.2017, 09:23

Ich betreibe eine modifizierte Version der bekannten "Tageszeiten" Anwendung über einen CUXD-Timer.

Die entsprechende "DailyTime"-SysVar Werteliste sieht so aus:
"Init;Morgengrauen;Morgens;Vormittag;Mittag;Nachmittag;Dämmerung;Abend;Nacht "
Ein HM-Pgm wird durch TIMER_EVENTs vom Timer getriggert und somit ein Script durchlaufen welches:
1.
den aktuellen "TIMER_NUM" per State()" abfragt.
2.
bei ReturnCode > 0 die neue Tageszeit per "DailyTime".State(ReturnCode) setzt.
bei ReturnCode == 0 ( um 00:16:00) einen neuen (mit "tagesaktuellen" SA-SU-Zeiten)
Cuxd-Timer String erstellt:
"05:34:00/06:34:00/09:00:00/12:00:00/14:00:00/18:53:00/21:23:00/23:00:00/00:16:00/"
und damit den CUXD-Timer neu beschickt..
Das funktioniert einwandfrei !

Jetzt mein Problem:
Eine separate Abfrage des im Timer gespeicherten Strings mit
real res = dom.GetObject("CUxD.CUX2800001:5.TIMER_SET").State();
WriteLine(res) >>> 05:34:00/06:34:00/09:00:00/12:00:00/14:00:00/18:5
WriteLine(res.Length()) >>> 49

Es wird nicht der komplette String "returned" und das ist schade :-)
super_alfi
 
Beiträge: 3
Registriert: 05.01.2017, 18:34

Re: CUXD Timer auslesen bringt nur 49 Character zurück

Beitragvon uwe111 » 24.08.2017, 09:35

Danke für den Hinweis. Ich werde das prüfen und ggf. reparieren.

Viele Grüße

Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN :wink: Download: CUxD 1.11a, RFD-Monitor, Vellemann K8055, SSH KeyDir
211 Kanäle in 118 Geräten und 101 CUxD-Kanäle in 47 CUxD-Geräten:
Benutzeravatar
uwe111
 
Beiträge: 3350
Registriert: 26.02.2011, 22:22

Re: CUXD Timer auslesen bringt nur 49 Character zurück

Beitragvon uwe111 » 06.09.2017, 20:26

In CUxD Version 1.11a ist es repariert.

Viele Grüße

Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN :wink: Download: CUxD 1.11a, RFD-Monitor, Vellemann K8055, SSH KeyDir
211 Kanäle in 118 Geräten und 101 CUxD-Kanäle in 47 CUxD-Geräten:
Benutzeravatar
uwe111
 
Beiträge: 3350
Registriert: 26.02.2011, 22:22


Zurück zu CUxD

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot] und 2 Gäste







© homematic-forum.de & Lizenzgebern. Alle Rechte vorbehalten. Alle Bilder & Texte auf dieser Seite sind Eigentum
der jeweiligen Besitzer und dürfen ohne deren Einwilligung weder kopiert noch sonstwie weiter verwendet werden.