Aus SatriaWiki
Satria (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Skripte == <code><poem> ;Systemvariable holen:var SysVar = dom.GetObject("SysVar") ;Systemvariable lesen:SysVar.Value() ;Systemvariable setzen:SysVar.Variab…“) |
Satria (Diskussion | Beiträge) |
||
Zeile 8: | Zeile 8: | ||
;Geräteparameter lesen:SollTemp.Value() | ;Geräteparameter lesen:SollTemp.Value() | ||
;Geräteparameter setzen:SollTemp.State(SysVar.Value()) | ;Geräteparameter setzen:SollTemp.State(SysVar.Value()) | ||
+ | |||
+ | ;Gewerkeliste holen:dom.GetObject(ID_FUNCTIONS) | ||
+ | ;Raumliste holen:dom.GetObject(ID_ROOMS) | ||
+ | |||
+ | ;Schleife:foreach(current,array.EnumIDs()) {} | ||
;Log output:WriteLine("Text, Value: " + SysVar.Value()) | ;Log output:WriteLine("Text, Value: " + SysVar.Value()) | ||
</poem></code> | </poem></code> |
Version vom 17. September 2018, 22:12 Uhr
Skripte
- Systemvariable holen
- var SysVar = dom.GetObject("SysVar")
- Systemvariable lesen
- SysVar.Value()
- Systemvariable setzen
- SysVar.Variable(1)
- Steuerung auf Geräteparameter holen
- var SollTemp = dom.GetObject("Heizung K:4").DPByHssDP("SET_TEMPERATURE")
- Geräteparameter lesen
- SollTemp.Value()
- Geräteparameter setzen
- SollTemp.State(SysVar.Value())
- Gewerkeliste holen
- dom.GetObject(ID_FUNCTIONS)
- Raumliste holen
- dom.GetObject(ID_ROOMS)
- Schleife
- foreach(current,array.EnumIDs()) {}
- Log output
- WriteLine("Text, Value: " + SysVar.Value())