Definieren und Einbinden von Systemvariablen
Moderator: Co-Administratoren
-
- Beiträge: 124
- Registriert: 17.04.2009, 15:54
Definieren und Einbinden von Systemvariablen
Hallo,
habe folgendes Problem:
derzeit steuere ich meine Rolladen über WebUi- Programm mit integrierter Astro- Funktion was auch einwandfrei funktioniert, sprich Rolladen fahren mit "nachts" zu und mit "tags" auf.
Möchte jetzt während des Tages die Rolladen mittels Taster auf unbestimmte Position zufahren, was aber angesichts der Tatsache das über das "Astro- tagsüber" anliegende Dauersignal, was zum dauerhaften Öffnen der Rolladen bis zum "nachts- Signal" führt, ein Zufahren der Rolladen einfach nicht möglich macht.
Man hat mir jetzt mitgeteilt, dass ich dieses Problem nur mittels Einbinden einer Systemvariablen, die das Signal von 1 auf null setzt, möglich ist.
Ich habe noch nie mit Systemvariablen gearbeitet und weiß
a nicht wie ich diese definieren
und
b dann auch nicht, wie ich diese dann in das Programm einbinden soll.
Ich bitte um Euere Mithilfe bei diesem Problem!
Gruss
hosche
habe folgendes Problem:
derzeit steuere ich meine Rolladen über WebUi- Programm mit integrierter Astro- Funktion was auch einwandfrei funktioniert, sprich Rolladen fahren mit "nachts" zu und mit "tags" auf.
Möchte jetzt während des Tages die Rolladen mittels Taster auf unbestimmte Position zufahren, was aber angesichts der Tatsache das über das "Astro- tagsüber" anliegende Dauersignal, was zum dauerhaften Öffnen der Rolladen bis zum "nachts- Signal" führt, ein Zufahren der Rolladen einfach nicht möglich macht.
Man hat mir jetzt mitgeteilt, dass ich dieses Problem nur mittels Einbinden einer Systemvariablen, die das Signal von 1 auf null setzt, möglich ist.
Ich habe noch nie mit Systemvariablen gearbeitet und weiß
a nicht wie ich diese definieren
und
b dann auch nicht, wie ich diese dann in das Programm einbinden soll.
Ich bitte um Euere Mithilfe bei diesem Problem!
Gruss
hosche
Re: Definieren und Einbinden von Systemvariablen
Moin.
Was hast Du denn als Auslösekriterium für dein Programm eingestellt?
Bei mir "Auslösen zu Zeitpunkten"
Das fährt genau 1x beim Sonnenaufgang die Rollos hoch.
Ein zweites Programm fährt die bei Sonnenuntergang (verzögert) wieder runter.
Manuelle Steuerung und automatische Abschattung funktionieren auch problemlos....
Axel
Was hast Du denn als Auslösekriterium für dein Programm eingestellt?
Bei mir "Auslösen zu Zeitpunkten"
Das fährt genau 1x beim Sonnenaufgang die Rollos hoch.
Ein zweites Programm fährt die bei Sonnenuntergang (verzögert) wieder runter.
Manuelle Steuerung und automatische Abschattung funktionieren auch problemlos....
Axel
--------------------------------------------
151 Kanäle in 64 Geräten:
3x HM-LC-Sw1-Pl, 1x HM-Sen-MDIR-O, 1x HM-Sen-MDIR-SM, 1x HM-Sec-SC, 2x HM-PB-2-WM55, 1x HM-LC-Dim1T-FM, 1x HM-RC-12, 2x HM-RC-Key3-B, 1x HM-RC-4-2, 3x HM-LC-Dim1L-CV, 1x HM-Sec-Key, 6x HM-CC-TC, 2x HM-CC-RT-DN, 1x HM-LC-Sw4-DR, 1x HM-RC-19, 2x HM-LC-Sw1-FM, 2x HM-LC-Sw1-Pl-2, 1x HM-RC-P1, 2x HM-LC-Dim1L-Pl, 3x HM-Sec-SD, 8x HM-LC-Bl1-FM, 1x HM-LC-Sw2-FM, 1x HM-SwI-3-FM, 6x HM-CC-VD, 2x HM-RC-2-PBU-FM, 3x HM-PB-4-WM, 1x HM-PBI-4-FM, 1x HM-PB-2-FM, 1x HM-PB-6-WM55, 1x HM-LC-Dim1PWM-CV
--------------------------------------------
151 Kanäle in 64 Geräten:
3x HM-LC-Sw1-Pl, 1x HM-Sen-MDIR-O, 1x HM-Sen-MDIR-SM, 1x HM-Sec-SC, 2x HM-PB-2-WM55, 1x HM-LC-Dim1T-FM, 1x HM-RC-12, 2x HM-RC-Key3-B, 1x HM-RC-4-2, 3x HM-LC-Dim1L-CV, 1x HM-Sec-Key, 6x HM-CC-TC, 2x HM-CC-RT-DN, 1x HM-LC-Sw4-DR, 1x HM-RC-19, 2x HM-LC-Sw1-FM, 2x HM-LC-Sw1-Pl-2, 1x HM-RC-P1, 2x HM-LC-Dim1L-Pl, 3x HM-Sec-SD, 8x HM-LC-Bl1-FM, 1x HM-LC-Sw2-FM, 1x HM-SwI-3-FM, 6x HM-CC-VD, 2x HM-RC-2-PBU-FM, 3x HM-PB-4-WM, 1x HM-PBI-4-FM, 1x HM-PB-2-FM, 1x HM-PB-6-WM55, 1x HM-LC-Dim1PWM-CV
--------------------------------------------
-
- Beiträge: 124
- Registriert: 17.04.2009, 15:54
Re: Definieren und Einbinden von Systemvariablen
Hallo Axel,
hier im Anhang zwei Screenshots der derzeitigen Programme.
hier im Anhang zwei Screenshots der derzeitigen Programme.
- Dateianhänge
Re: Definieren und Einbinden von Systemvariablen
Hallo.
Für mich sieht das aus wie zwei identische Programme - Fehler beim Hochladen?
Kannst Du da bitte nochmal nachschauen.
Für mich sieht das aus wie zwei identische Programme - Fehler beim Hochladen?
Kannst Du da bitte nochmal nachschauen.
-
- Beiträge: 124
- Registriert: 17.04.2009, 15:54
Re: Definieren und Einbinden von Systemvariablen
Hallo Basic und Kollegen,
das stimmt, sorry!
Hier jetzt noch einmal die beiden Programme!
Vielen Dank für Euer Bemühen!
hosche
das stimmt, sorry!
Hier jetzt noch einmal die beiden Programme!
Vielen Dank für Euer Bemühen!
hosche
Re: Definieren und Einbinden von Systemvariablen
Hi Holger
Sobald irgendeine WENN Bedingung nicht erfüllt ist, spring das Programm auf SONST und führt es aus.
Du hast bei SONST keine Bedingungen definiert also SONST wird IMMER ausgeführt, wenn die WENN Bedingung am Anfang nicht erfüllt ist...
Zudem im zweiten Program wird die Bedingung Behanghöhe "grösser oder gleich 0" immer erfüllt sein (0-100 ist immer grösser oder gleich null)
Sobald irgendeine WENN Bedingung nicht erfüllt ist, spring das Programm auf SONST und führt es aus.
Du hast bei SONST keine Bedingungen definiert also SONST wird IMMER ausgeführt, wenn die WENN Bedingung am Anfang nicht erfüllt ist...
Zudem im zweiten Program wird die Bedingung Behanghöhe "grösser oder gleich 0" immer erfüllt sein (0-100 ist immer grösser oder gleich null)
Grüsse aus der Schweiz, Miklos
--------------------------------------------
CCU1 mit CuxD nun nur noch als Reserve / Backup
CCU2 mit 3 x HM-CFG-LAN Adapter als Range-Extender, CuxD
--------------------------------------------
204 Kanäle in 92 Geräten und 17 CUxD-Kanäle in 2 CUxD-Geräten:
--------------------------------------------
2x HM-SwI-3-FM, 11x HM-LC-Sw1-FM, 1x HM-Sec-Key, 1x HM-OU-LED16, 5x HM-LC-Sw4-DR, 1x HM-LC-Sw2-FM, 6x HM-LC-Dim1T-CV, 4x HM-LC-Dim1T-FM, 1x HM-LC-RGBW-WM, 13x HM-Sec-SC, 6x HM-PB-2-WM55, 1x CUX28, 8x HM-Sec-MDIR, 4x HM-Sen-MDIR-O, 1x HM-Sen-MDIR-O-2, 2x HM-WDS30-OT2-SM, 1x HM-LC-Sw1-Ba-PCB, 3x HM-Sec-SD, 1x HM-Sec-SD-Team, 1x CUX06, 8x HM-CC-TC, 1x HM-WDS100-C6-O, 2x HM-ES-PMSw1-Pl, 1x HM-PB-2-WM55-2, 2x HM-RC-4-2, 1x HM-RC-Key4-2, 5x HM-PB-6-WM55, 1x HM-Sec-SCo
--------------------------------------------
--------------------------------------------
CCU1 mit CuxD nun nur noch als Reserve / Backup
CCU2 mit 3 x HM-CFG-LAN Adapter als Range-Extender, CuxD
--------------------------------------------
204 Kanäle in 92 Geräten und 17 CUxD-Kanäle in 2 CUxD-Geräten:
--------------------------------------------
2x HM-SwI-3-FM, 11x HM-LC-Sw1-FM, 1x HM-Sec-Key, 1x HM-OU-LED16, 5x HM-LC-Sw4-DR, 1x HM-LC-Sw2-FM, 6x HM-LC-Dim1T-CV, 4x HM-LC-Dim1T-FM, 1x HM-LC-RGBW-WM, 13x HM-Sec-SC, 6x HM-PB-2-WM55, 1x CUX28, 8x HM-Sec-MDIR, 4x HM-Sen-MDIR-O, 1x HM-Sen-MDIR-O-2, 2x HM-WDS30-OT2-SM, 1x HM-LC-Sw1-Ba-PCB, 3x HM-Sec-SD, 1x HM-Sec-SD-Team, 1x CUX06, 8x HM-CC-TC, 1x HM-WDS100-C6-O, 2x HM-ES-PMSw1-Pl, 1x HM-PB-2-WM55-2, 2x HM-RC-4-2, 1x HM-RC-Key4-2, 5x HM-PB-6-WM55, 1x HM-Sec-SCo
--------------------------------------------
Re: Definieren und Einbinden von Systemvariablen
Nachtrag: Versuch' mal im zweiten Programm die zweite Bedingung zu löschen (bringt nix) und die erste Bedingung auf "Auslösen auf Änderung" zu stellen.
Denn das zweite Programm löst zu Zeitpunkten "tagsüber" aus, und fährt die Rolladen hoch.
Die Frage ist, was Du Dir stellen muss, wann ist "tagsüber"?
09:00 Uhr?
10:12 Uhr?
14:13 Uhr?
Richtig! Immer, wenn es nicht "nachts" ist, wird also andauernd ausgelöst.
Du willst aber das Proggi nur auslösen, wenn die Tagesvariable vom "nachts" auf "tagsüber" wechselt. -> Also "Auslösen auf Änderung"
Denn das zweite Programm löst zu Zeitpunkten "tagsüber" aus, und fährt die Rolladen hoch.
Die Frage ist, was Du Dir stellen muss, wann ist "tagsüber"?
09:00 Uhr?
10:12 Uhr?
14:13 Uhr?
Richtig! Immer, wenn es nicht "nachts" ist, wird also andauernd ausgelöst.
Du willst aber das Proggi nur auslösen, wenn die Tagesvariable vom "nachts" auf "tagsüber" wechselt. -> Also "Auslösen auf Änderung"
Grüsse aus der Schweiz, Miklos
--------------------------------------------
CCU1 mit CuxD nun nur noch als Reserve / Backup
CCU2 mit 3 x HM-CFG-LAN Adapter als Range-Extender, CuxD
--------------------------------------------
204 Kanäle in 92 Geräten und 17 CUxD-Kanäle in 2 CUxD-Geräten:
--------------------------------------------
2x HM-SwI-3-FM, 11x HM-LC-Sw1-FM, 1x HM-Sec-Key, 1x HM-OU-LED16, 5x HM-LC-Sw4-DR, 1x HM-LC-Sw2-FM, 6x HM-LC-Dim1T-CV, 4x HM-LC-Dim1T-FM, 1x HM-LC-RGBW-WM, 13x HM-Sec-SC, 6x HM-PB-2-WM55, 1x CUX28, 8x HM-Sec-MDIR, 4x HM-Sen-MDIR-O, 1x HM-Sen-MDIR-O-2, 2x HM-WDS30-OT2-SM, 1x HM-LC-Sw1-Ba-PCB, 3x HM-Sec-SD, 1x HM-Sec-SD-Team, 1x CUX06, 8x HM-CC-TC, 1x HM-WDS100-C6-O, 2x HM-ES-PMSw1-Pl, 1x HM-PB-2-WM55-2, 2x HM-RC-4-2, 1x HM-RC-Key4-2, 5x HM-PB-6-WM55, 1x HM-Sec-SCo
--------------------------------------------
--------------------------------------------
CCU1 mit CuxD nun nur noch als Reserve / Backup
CCU2 mit 3 x HM-CFG-LAN Adapter als Range-Extender, CuxD
--------------------------------------------
204 Kanäle in 92 Geräten und 17 CUxD-Kanäle in 2 CUxD-Geräten:
--------------------------------------------
2x HM-SwI-3-FM, 11x HM-LC-Sw1-FM, 1x HM-Sec-Key, 1x HM-OU-LED16, 5x HM-LC-Sw4-DR, 1x HM-LC-Sw2-FM, 6x HM-LC-Dim1T-CV, 4x HM-LC-Dim1T-FM, 1x HM-LC-RGBW-WM, 13x HM-Sec-SC, 6x HM-PB-2-WM55, 1x CUX28, 8x HM-Sec-MDIR, 4x HM-Sen-MDIR-O, 1x HM-Sen-MDIR-O-2, 2x HM-WDS30-OT2-SM, 1x HM-LC-Sw1-Ba-PCB, 3x HM-Sec-SD, 1x HM-Sec-SD-Team, 1x CUX06, 8x HM-CC-TC, 1x HM-WDS100-C6-O, 2x HM-ES-PMSw1-Pl, 1x HM-PB-2-WM55-2, 2x HM-RC-4-2, 1x HM-RC-Key4-2, 5x HM-PB-6-WM55, 1x HM-Sec-SCo
--------------------------------------------
Re: Definieren und Einbinden von Systemvariablen
Moin.
Leider ist das Zeitmodul da nicht konsequent:
Bei Abfrage eines "Zeitraum" wird ein Programm in diesem Zeitraum ständig getriggert.
Bei Abfrage der Astrofunktion nur genau je 1x bei Sonnenauf- bzw. Sonnenuntergang.
Axel
Leider ist das Zeitmodul da nicht konsequent:
Bei Abfrage eines "Zeitraum" wird ein Programm in diesem Zeitraum ständig getriggert.
Bei Abfrage der Astrofunktion nur genau je 1x bei Sonnenauf- bzw. Sonnenuntergang.
Axel
--------------------------------------------
151 Kanäle in 64 Geräten:
3x HM-LC-Sw1-Pl, 1x HM-Sen-MDIR-O, 1x HM-Sen-MDIR-SM, 1x HM-Sec-SC, 2x HM-PB-2-WM55, 1x HM-LC-Dim1T-FM, 1x HM-RC-12, 2x HM-RC-Key3-B, 1x HM-RC-4-2, 3x HM-LC-Dim1L-CV, 1x HM-Sec-Key, 6x HM-CC-TC, 2x HM-CC-RT-DN, 1x HM-LC-Sw4-DR, 1x HM-RC-19, 2x HM-LC-Sw1-FM, 2x HM-LC-Sw1-Pl-2, 1x HM-RC-P1, 2x HM-LC-Dim1L-Pl, 3x HM-Sec-SD, 8x HM-LC-Bl1-FM, 1x HM-LC-Sw2-FM, 1x HM-SwI-3-FM, 6x HM-CC-VD, 2x HM-RC-2-PBU-FM, 3x HM-PB-4-WM, 1x HM-PBI-4-FM, 1x HM-PB-2-FM, 1x HM-PB-6-WM55, 1x HM-LC-Dim1PWM-CV
--------------------------------------------
151 Kanäle in 64 Geräten:
3x HM-LC-Sw1-Pl, 1x HM-Sen-MDIR-O, 1x HM-Sen-MDIR-SM, 1x HM-Sec-SC, 2x HM-PB-2-WM55, 1x HM-LC-Dim1T-FM, 1x HM-RC-12, 2x HM-RC-Key3-B, 1x HM-RC-4-2, 3x HM-LC-Dim1L-CV, 1x HM-Sec-Key, 6x HM-CC-TC, 2x HM-CC-RT-DN, 1x HM-LC-Sw4-DR, 1x HM-RC-19, 2x HM-LC-Sw1-FM, 2x HM-LC-Sw1-Pl-2, 1x HM-RC-P1, 2x HM-LC-Dim1L-Pl, 3x HM-Sec-SD, 8x HM-LC-Bl1-FM, 1x HM-LC-Sw2-FM, 1x HM-SwI-3-FM, 6x HM-CC-VD, 2x HM-RC-2-PBU-FM, 3x HM-PB-4-WM, 1x HM-PBI-4-FM, 1x HM-PB-2-FM, 1x HM-PB-6-WM55, 1x HM-LC-Dim1PWM-CV
--------------------------------------------
Re: Definieren und Einbinden von Systemvariablen
Hi zämme
HM_WebUI.pdf -> Seiten 166 / 167
HM_WebUI.pdf -> Seiten 166 / 167
undHomematic WebUI Anleitung Seite 166 / 167 hat geschrieben: iii. Astrofunktion tagsüber
Mit dieser Auswahl legen Sie einen Zeitbereich fest, der von
Sonnenaufgang bis Sonnenuntergang dauert, d. h. den helllichten
Tag kennzeichnet. Der Zeitbereich wird täglich automatisch von
der HomeMatic Zentrale neu berechnet.
Homematic WebUI Anleitung Seite 165 hat geschrieben: Die Bedingung des Zeitmoduls ist dann als erfüllt, d. h. als WAHR, anzusehen, wenn
alle drei Teilbedingungen unter „Zeit“, „Serienmuster“ und „Gültigkeitsdauer“ erfüllt
sind. Die Bedingung des Zeitmoduls ist WAHR, wenn
1. die aktuelle Systemzeit innerhalb des im Feld „Zeit“ definierten Zeitbereiches
liegt oder die Systemzeit genau dem angegebenen Zeitpunkt entspricht.
UND
2. das Systemdatum die im Feld „Serienmuster“ festgelegten Datums- bzw.
Tagesvorgaben entspricht
UND
3. das Systemdatum sich innerhalb des im Feld „Gültigkeitsdauer“ definierten
Zeitfensters befindet.
Grüsse aus der Schweiz, Miklos
--------------------------------------------
CCU1 mit CuxD nun nur noch als Reserve / Backup
CCU2 mit 3 x HM-CFG-LAN Adapter als Range-Extender, CuxD
--------------------------------------------
204 Kanäle in 92 Geräten und 17 CUxD-Kanäle in 2 CUxD-Geräten:
--------------------------------------------
2x HM-SwI-3-FM, 11x HM-LC-Sw1-FM, 1x HM-Sec-Key, 1x HM-OU-LED16, 5x HM-LC-Sw4-DR, 1x HM-LC-Sw2-FM, 6x HM-LC-Dim1T-CV, 4x HM-LC-Dim1T-FM, 1x HM-LC-RGBW-WM, 13x HM-Sec-SC, 6x HM-PB-2-WM55, 1x CUX28, 8x HM-Sec-MDIR, 4x HM-Sen-MDIR-O, 1x HM-Sen-MDIR-O-2, 2x HM-WDS30-OT2-SM, 1x HM-LC-Sw1-Ba-PCB, 3x HM-Sec-SD, 1x HM-Sec-SD-Team, 1x CUX06, 8x HM-CC-TC, 1x HM-WDS100-C6-O, 2x HM-ES-PMSw1-Pl, 1x HM-PB-2-WM55-2, 2x HM-RC-4-2, 1x HM-RC-Key4-2, 5x HM-PB-6-WM55, 1x HM-Sec-SCo
--------------------------------------------
--------------------------------------------
CCU1 mit CuxD nun nur noch als Reserve / Backup
CCU2 mit 3 x HM-CFG-LAN Adapter als Range-Extender, CuxD
--------------------------------------------
204 Kanäle in 92 Geräten und 17 CUxD-Kanäle in 2 CUxD-Geräten:
--------------------------------------------
2x HM-SwI-3-FM, 11x HM-LC-Sw1-FM, 1x HM-Sec-Key, 1x HM-OU-LED16, 5x HM-LC-Sw4-DR, 1x HM-LC-Sw2-FM, 6x HM-LC-Dim1T-CV, 4x HM-LC-Dim1T-FM, 1x HM-LC-RGBW-WM, 13x HM-Sec-SC, 6x HM-PB-2-WM55, 1x CUX28, 8x HM-Sec-MDIR, 4x HM-Sen-MDIR-O, 1x HM-Sen-MDIR-O-2, 2x HM-WDS30-OT2-SM, 1x HM-LC-Sw1-Ba-PCB, 3x HM-Sec-SD, 1x HM-Sec-SD-Team, 1x CUX06, 8x HM-CC-TC, 1x HM-WDS100-C6-O, 2x HM-ES-PMSw1-Pl, 1x HM-PB-2-WM55-2, 2x HM-RC-4-2, 1x HM-RC-Key4-2, 5x HM-PB-6-WM55, 1x HM-Sec-SCo
--------------------------------------------
-
- Beiträge: 124
- Registriert: 17.04.2009, 15:54
Re: Definieren und Einbinden von Systemvariablen
Hallo Cerna,
kannst Du mir das etwas näher erläutern?
Danke
hosche
kannst Du mir das etwas näher erläutern?
Danke
hosche