HM Script zur Statusabfrage

Allgemeines zur HomeMatic Haussteuerung

Moderator: Co-Administratoren

Benutzeravatar
Baxxy
Beiträge: 10825
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 607 Mal
Danksagung erhalten: 2224 Mal

Re: HM Script zur Statusabfrage

Beitrag von Baxxy » 09.07.2020, 16:29

WomoMatic hat geschrieben:
09.07.2020, 15:23
denke das ich damit weiterbasteln kann
Das denke ich auch. :) Gerade noch gesehen das du auch die AUSgeschalteten Kanäle sehen möchtest.
zum Testen:

Code: Alles auswählen

!- Alle Kanäle in wählbaren verschiedenen Räumen/Gewerken/Favoriten (trennen mit \t )
!- Original v0.1 by Alchy
!- Edited v0.3 by Baxxy
!- https://homematic-forum.de/forum/viewtopic.php?f=19&t=26800&p=573840#p573626

string liste = "Rueckmeldung"; !- Gewerk oder Raum eintragen
!- Dont touch behind this Line
string index;
foreach (index, liste) {
object sec = dom.GetObject(index);
string itemId;
foreach(itemId, sec.EnumUsedIDs()) {
var item = dom.GetObject(itemId);
if (item.IsTypeOf(OT_CHANNEL)){
WriteLine(item #" Status:\t"#item.DPByHssDP("STATE").Value());}
}}

Wie man nun noch aus dem true/false ein EIN/AUS oder offen/geschlossen macht weiß ich leider nicht.

Antworten

Zurück zu „HomeMatic allgemein“