Heizungsgruppe per Skript ansprechbar?

Kabellose und kabelgebundene Sender und Empfänger der klassischen Homematic-Serie

Moderator: Co-Administratoren

Antworten
Bratmaxe
Beiträge: 1573
Registriert: 28.05.2015, 12:48
Wohnort: Willich
Hat sich bedankt: 4 Mal
Danksagung erhalten: 10 Mal

Heizungsgruppe per Skript ansprechbar?

Beitrag von Bratmaxe » 22.09.2017, 11:31

Hallo,

kann ich eine virtuelle Heizungsgruppe direkt per Skript einstellen? So wie die Thermostete (HM-CC-RT-DN)?
Das Thermostat erreiche ich über "BidCos-RF.NEQ0123456:4.SET_TEMPERATURE" wie erreiche die die Virtuelle Gruppe INT000001? Und welche Datenpunkte gibt es (ich benötige momentan nur SET_Teperature für mein Skript)? Dazu konnte ich bisher nichts finden.
Gruß Carsten

Benutzeravatar
blackhole
Beiträge: 3730
Registriert: 21.07.2015, 14:03
System: CCU
Hat sich bedankt: 184 Mal
Danksagung erhalten: 587 Mal

Re: Heizungsgruppe per Skript ansprechbar?

Beitrag von blackhole » 22.09.2017, 19:46

Bratmaxe hat geschrieben:... wie erreiche die die Virtuelle Gruppe INT000001? Und welche Datenpunkte gibt es ... ?

Code: Alles auswählen

VirtualDevices.INT0000001:0.UPDATE_PENDING
VirtualDevices.INT0000001:0.RSSI_DEVICE
VirtualDevices.INT0000001:0.AES_KEY
VirtualDevices.INT0000001:0.DEVICE_IN_BOOTLOADER
VirtualDevices.INT0000001:0.CONFIG_PENDING
VirtualDevices.INT0000001:0.UNREACH
VirtualDevices.INT0000001:0.LOWBAT
VirtualDevices.INT0000001:0.STICKY_UNREACH
VirtualDevices.INT0000001:0.RSSI_PEER

Code: Alles auswählen

VirtualDevices.INT0000001:1.CONTROL_MODE
VirtualDevices.INT0000001:1.ACTUAL_HUMIDITY
VirtualDevices.INT0000001:1.BOOST_MODE
VirtualDevices.INT0000001:1.AUTO_MODE
VirtualDevices.INT0000001:1.SET_TEMPERATURE
VirtualDevices.INT0000001:1.ACTUAL_TEMPERATURE
VirtualDevices.INT0000001:1.MANU_MODE
VirtualDevices.INT0000001:1.COMFORT_MODE
VirtualDevices.INT0000001:1.LOWERING_MODE
VirtualDevices.INT0000001:1.PARTY_TEMPERATURE
VirtualDevices.INT0000001:1.PARTY_START_TIME
VirtualDevices.INT0000001:1.PARTY_START_DAY
VirtualDevices.INT0000001:1.PARTY_START_MONTH
VirtualDevices.INT0000001:1.PARTY_START_YEAR
VirtualDevices.INT0000001:1.PARTY_STOP_TIME
VirtualDevices.INT0000001:1.PARTY_STOP_DAY
VirtualDevices.INT0000001:1.PARTY_STOP_MONTH
VirtualDevices.INT0000001:1.PARTY_STOP_YEAR
VirtualDevices.INT0000001:1.PARTY_MODE_SUBMIT

Code: Alles auswählen

VirtualDevices.INT0000001:2.STATE
Bratmaxe hat geschrieben:... ich benötige momentan nur SET_Teperature für mein Skript ...

Code: Alles auswählen

VirtualDevices.INT0000001:1.SET_TEMPERATURE

Bratmaxe
Beiträge: 1573
Registriert: 28.05.2015, 12:48
Wohnort: Willich
Hat sich bedankt: 4 Mal
Danksagung erhalten: 10 Mal

Re: Heizungsgruppe per Skript ansprechbar?

Beitrag von Bratmaxe » 25.09.2017, 07:42

Moin,

super vielen Dank, das werde ich mir gleich mal abspeichern!
Hast mir sehr geholfen.

Kann ich mir diese Informationen auch irgendwo selbst erarbeiten?

Gruß Carsten
Gruß Carsten

Cash
Beiträge: 1184
Registriert: 09.01.2016, 17:42
Wohnort: Sauerland
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: Heizungsgruppe per Skript ansprechbar?

Beitrag von Cash » 25.09.2017, 08:13

Code: Alles auswählen

string auswahl = "KEQ0968370";
! +++++++++++++++++++
string index;
string liste = dom.GetObject(ID_DATAPOINTS).EnumUsedNames();
foreach (index, liste) {
var sserial = (index.StrValueByIndex(":",0).StrValueByIndex(".",1));
if (sserial == auswahl) {
Write(index #"\n");
}
}
Hiermit kann man die Datenpunkte ermitteln. Ob das auch bei der Heizungsgruppe funktioniert weiß ich nicht. Im Zweifel hilft die Suche im Forum um etwas selber zu erarbeiten....

Antworten

Zurück zu „HomeMatic Aktoren und Sensoren (klassisch)“