[GELÖST] Logging von Gruppenmitgliedern
Verfasst: 15. Jan 2023 12:37
Moin zusammen,
wir haben unterschiedliche Solltemperaturen in der Wohnung. Dazu gibt es je Solltemperatur eine Gruppe, in die ich die Items "Solltemperatur" entsprechend eingetrichet sind. Über eine Rule wird mit einem SendCommand das ganze gesetzt. Soweit so gut.
Jetzt würde ich gerne im Logfile sehen welche Mitglieder in einer Gruppe sind, ohne die Items statisch zu hinterlegen. Wie kommt man an die Info ran?
wir haben unterschiedliche Solltemperaturen in der Wohnung. Dazu gibt es je Solltemperatur eine Gruppe, in die ich die Items "Solltemperatur" entsprechend eingetrichet sind. Über eine Rule wird mit einem SendCommand das ganze gesetzt. Soweit so gut.
Jetzt würde ich gerne im Logfile sehen welche Mitglieder in einer Gruppe sind, ohne die Items statisch zu hinterlegen. Wie kommt man an die Info ran?
Code: Alles auswählen
var soll22 = 22+offset
var soll23 = 23+offset
var soll24 = 24+offset
if (away == "OFF"){
tmp22 = itemRegistry.getItem('Thermostat22').getState();
tmp23 = itemRegistry.getItem('Thermostat23').getState();
tmp24 = itemRegistry.getItem('Thermostat24').getState();
if (tmp22 != soll22){
events.sendCommand('Thermostat22', 22+offset );
logger.info("Gruppe Thermostat22 auf " + soll22 + "°C gesetzt");
// hier sollte eigentlich ermittelt werden, welche items in der Gruppe sind
//logger.info("Heizung Wohnzimmer hochgefahren auf " + soll22 + "°C");
//logger.info("Heizung Bad hochgefahren auf " + soll22 + "°C" );
//logger.info("Heizung Flur hochgefahren auf " + soll22 + "°C");
//logger.info("Heizung Küche hochgefahren auf " + soll22 + "°C");
}