Alle Aktoren (Lampen) in einem Gewerk auschalten: Unterschied zwischen den Versionen
Aus Wikimatic
(→Alle Aktoren die einem Gewerk zugeordnet sind ausschalten.) |
|||
Zeile 1: | Zeile 1: | ||
=== Alle Aktoren die einem Gewerk zugeordnet sind ausschalten. === | === Alle Aktoren die einem Gewerk zugeordnet sind ausschalten. === | ||
− | var i = dom.GetObject(" | + | var i = dom.GetObject("NAME DES GEWERKES"); |
string itemID; | string itemID; | ||
foreach(itemID, i.EnumUsedIDs()) | foreach(itemID, i.EnumUsedIDs()) |
Version vom 30. November 2013, 17:00 Uhr
Alle Aktoren die einem Gewerk zugeordnet sind ausschalten.
var i = dom.GetObject("NAME DES GEWERKES"); string itemID; foreach(itemID, i.EnumUsedIDs()) { var item = dom.GetObject(itemID); if (item.IsTypeOf(OT_CHANNEL)) { var device = dom.GetObject(item.Device()); if ((device.HssType().Find("HM-LC-Sw") >= 0) && (item.State())) { item.State(0); } if ((device.HssType().Find("HM-LC-Dim") >= 0) && (item.State())) { item.State(0.00); } } }