Frissítve - január 12, 2023
A fűtésszabályozáshoz, amely akkor kapcsol be, amikor a hőmérséklet a beállított hőmérséklet alá csökken, és akkor kapcsol ki, amikor azt eléri, mindkét értékcsatornára vonatkozóan kérés érkezik a fali termosztáthoz.
A visszakapott értékek egy változóba kerülnek kiírásra.
Ezután mindkét változó értékét összehasonlítja egymással, és az eredménynek megfelelően végrehajtja a szükséges műveletet.
- Telepített hardver
- Homematic 4-szeres relé modul HM-LC-Sw4-WM
- Homematic fali termosztát HM-TC-IT-WM-W-EU
A program:

A forgatókönyv:
valós Var_SV_IT_set;
valós Var_SV_IT_actual;
var SV_IT_set;
var SV_IT_actual;
Var_SV_IT_set = dom.GetObject("BidCos-RF.MEQ1576103:2.SET_TEMPERATURE").Value();
WriteLine("Var_SV_IT_set");WriteLine(Var_SV_IT_set);
dom.GetObject("SV_IT_set").State(Var_SV_IT_set);
Var_SV_IT_actual = dom.GetObject("BidCos-RF.MEQ1576103:1.TEMPERATURE").Value();
WriteLine("Var_SV_IT_aktuális");WriteLine(Var_SV_IT_aktuális);
dom.GetObject("SV_IT_actual").State(Var_SV_IT_actual);
if (Var_SV_IT_set > Var_SV_IT_actual)
{
dom.GetObject('SV_IT').State(0);
WriteLine("Var_SV_IT_aktuális");WriteLine("kisebb Var_SV_IT_készlet");
}
else
{
dom.GetObject('SV_IT').State(1);
WriteLine("Var_SV_IT_aktuális");WriteLine("nagyobb Var_SV_IT_készlet");
}
A szkript kimenete (ha a sorok WriteLine(" ... ")
nem kommentálták ki):
Var_SV_IT_set
23.000000
Var_SV_IT_aktuális
22.300000
Var_SV_IT_aktuális
kisebb Var_SV_IT_set
Itt például a célhőmérséklet 23 °C. A tényleges hőmérséklet 22,3 °C, tehát alacsonyabb, mint a beállított hőmérséklet. A beállított hőmérsékletet tehát nem éri el, a lekérdezés eredménye tehát "hibás", ezért a fűtés be van kapcsolva.
A kódsor, amelyet a dom.GetObject
amelyet az eszköz típusa követ "BidCos-RF.
" a nem IP-eszközök esetében
dom.GetObject("BidCos-RF.IEQ0101895:1.STATE").State(1);
a kapcsoló működtető a megadott címmel "IEQ0101895
" a csatornáján "1.ÁLLAM
" állapota "1", azaz "be".
Ha a beállított hőmérsékletet elérte, a lekérdezés eredménye "igaz", és a fűtés kikapcsol, ami ugyanígy kezdeményezhető az állapot "0"-ra történő módosításával.
A CCU történész (statisztikai kiegészítés), akkor a rendelet így néz ki:

A görbe felső két szakasza a két relé állapotát mutatja, amelyek a fűtőtekercseket 500 W-on, illetve 1000 W-on kapcsolják (1 = ON, 0 = OFF).
A harmadik szakasz a meglévő ALDE termosztáttal párhuzamosan kapcsolt relét ábrázolja, amely a szivattyút kapcsolja.
A negyedik szakasz a fali termosztáton beállított hőmérsékletet mutatja a kék görbével, a ténylegesen mért hőmérsékletet pedig a lila görbével.
A vezérlés tehetetlensége 0,2 °C, a bekapcsolási pontosság 0,1 °C.
Az ötödik szakasz a külső hőmérséklet alakulását mutatja.
A hatodik szakasz a folyamatos villamosenergia-fogyasztást mutatja. A kis csökkenések azokat az időszakokat jelzik, amikor a hűtőszekrény ki- és bekapcsolva van, míg a csúcsértékek például a kávéfőző vagy a porszívó ideiglenes fogyasztását jelzik.