Opgedateer – 12 Januarie 2023
Hierdie program word gebruik om die maksimum toegelate kragverbruik vir sekuriteitsredes op te neem en te beheer.
Indien die maksimum toelaatbare stroom oorskry word, word verbruikers en/of beskikbare kragvlakke aan- of afgeskakel.
- Geïnstalleerde hardeware
– Homematic 4-weg relaismodule HM-LC-Sw4-WM
– Homematic DIN-rail skakelaktor met kragmeting HM-ES-PMSw1-DR
- Stelselveranderlikes wat geskep moet word
– Var_HG_LM_POWER (regte tipe)
– Var_HG_LM_VOLTAGE (regte tipe)
– HG_LM_POWER (om die waarde in die Web GUI te vertoon)
– HG_LM_VOLTAGE (om die waarde in die Web GUI te vertoon)
- Programme wat geskep moet word
– SV_IT (Stelselveranderlike binnenshuise temperatuur) - Kanaalname
– / –
Die program:

Die kode:;
werklike Var_HG_LM_POWER;
werklike Var_HG_LM_VOLTAGE
veranderlike HG_LM_POWER;
var HG_LM_VOLTAGE;
Var_HG_LM_POWER = dom.GetObject("BidCos-RF.TEQ0864424:2.POWER").Waarde();
SkryfLyn("Var_HG_LM_POWER"); SkryfLyn(Var_HG_LM_POWER);
dom.GetObject("HG_LM_POWER").State(Var_HG_LM_POWER);
Var_HG_LM_VOLTAGE = dom.GetObject("BidCos-RF.TEQ0864424:2.VOLTAGE").Waarde();
SkryfLyn("Var_HG_LM_VOLTAGE"); SkryfLyn(Var_HG_LM_VOLTAGE);
dom.GetObject("HG_LM_VOLTAGE").State(Var_HG_LM_VOLTAGE);
Die uitvoer van die skrip (as die lyne SkryfLyn(" ... ") word nie uitgekommentaar nie):
Var_HG_LM_POWER
210.750000
Var_HG_LM_VOLTAGE
228.100000