Programm mit Leistungsmessung

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

Antworten
maxknax
Beiträge: 2
Registriert: 28.11.2017, 11:50

Programm mit Leistungsmessung

Beitrag von maxknax » 28.11.2017, 11:55

Moin zusammen,

ich bin irgendwie zu blöde ein einfaches Programm mit Leistungsmessung für den HM-ES-PMSw1-PI zu schreiben.
Markisensteuerung, Lampensteuerung alles kein Problem, nur die Geschichte mit der Leistungsmessung fliegt mir immer um die Ohren.

Ziel:
Steckdose nach 5 Minuten abschalten wenn weniger als 8W.

Mein bisheriges Problem ist, das, wenn am Anfang weniger als 8W anliegen startet der Zähler, steigt dann der "Verbrauch" wird die Steckdose trotzdem abgeschaltet.
Ich ging bisher davon aus das der Haken "Retriggern" ausreichen würde in diesem Fall von vorne zu beginnen, aber irgendwie will das alles nicht. Wäre für einen kleinen Tipp dankbar, anbei Screenshot der aktuellen Programmierung:
homematic.png

Benutzeravatar
JRiemann
Beiträge: 3903
Registriert: 12.11.2015, 21:05
Wohnort: Aurich
Danksagung erhalten: 3 Mal

Re: Programm mit Leistungsmessung

Beitrag von JRiemann » 28.11.2017, 12:48

Die zweite Zeile ist schon mal absolut überflüssig...
Retriggern bricht eine Verzögerung in Verbindung mit einem neuen Befehl für das selbe Objekt ab.
Du müsstest also im SONST-WENN oder in einem zusätzlichen Programm definieren wann eingeschaltet wird.

SONST-WENN - Leistung über 8 Watt - bei Änderung
DANN - sofort - EIN
Viele Grüße!
Jörg

manfredh
Beiträge: 4155
Registriert: 09.09.2012, 10:41
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 78 Mal
Danksagung erhalten: 301 Mal

Re: Programm mit Leistungsmessung

Beitrag von manfredh » 28.11.2017, 13:21

Kurze Erklärung, was dein Programm macht (chronologischer Ablauf):

- Leistung fällt unter 8W -> Programm wird getriggert (die erste Zeile des Programms bewirkt das)
- Programm läuft und prüft (zweimal!, also unnötig wie bereits Jörg schrieb)
- kleiner 8W UND kleiner 8W ist erfüllt -> das Dann wird ausgelöst
- Timer läuft
- Leistung steigt über 8 W -> Programm wird getriggert (die erste Zeile des Programms bewirkt das wieder)
- Programm läuft und prüft
- kleiner 8W UND kleiner 8W ist NICHT erfüllt -> das Programm wird ohne Aktion beendet
- Timer läuft also unverändert weiter

Na, klingelts?
Es gibt 10 Arten von Menschen: solche die Binärcode verstehen und solche, die ihn nicht verstehen.

maxknax
Beiträge: 2
Registriert: 28.11.2017, 11:50

Re: Programm mit Leistungsmessung

Beitrag von maxknax » 29.11.2017, 15:50

Funktioniert wie geplant, vielen Dank.

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“