Hallo Zusammen,
da mir immer wieder auffällt, dass nicht alle Datenpunkte und Parameter von Homematic Komponenten sauber dokumentiert sind, fange ich hier eine Sammlung dazu an und würde mich über weitere Infos freuen.
Benötigt werden die Homematic Geräte Bezeichnung (z.B. Wandthermostat), die "eq-3 Bezeichnung" (z.B. HM-TC-IT-WM-W-EU), der Channel (z.B. 1) und natürlich der Parameter (z.B. SET_TEMPERATURE) mit einer kurzen Beschreibung (z.B. Zieltemperatur).
Wenn jemand Parameter hat, mit denen er nichts anfangen kann, sollten auch diese genannt werden. Evtl. weiß jemand anderes wozu dieser gut ist.
Datenpunkte und Parameter von Homematic Komponenten
Moderator: seppy
- seppy
- Beiträge: 738
- Registriert: 24. Sep 2015 20:25
- Wohnort: Bonn
Datenpunkte und Parameter von Homematic Komponenten
Homematic und HomematicIP über Raspberrymatic (RaspPi 4 4GB) mit 2x HMLAN. Steuerung und Visualisierung durch OpenHAB2 auf RaspPi in Hutschienengehäuse im Sicherungskasten. Rund 100 Aktoren/Sensoren
- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung
- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung
-
- Beiträge: 18
- Registriert: 11. Feb 2016 22:04
Re: Datenpunkte und Parameter von Homematic Komponenten
Ich stelle hier jetzt keine Liste rein aber ein Script das ich gefunden habe.
Es hat mir die Konfigurationen in openHAB um vieles vereinfacht.
Es dient dazu alle vorhandenen Datenpunkte auf der Homematic auszugeben.
Einfach auf der HM ausführen.
Es hat mir die Konfigurationen in openHAB um vieles vereinfacht.
Es dient dazu alle vorhandenen Datenpunkte auf der Homematic auszugeben.
Einfach auf der HM ausführen.
Code: Alles auswählen
string s_device;
object o_device;
integer i_devices = 0;
string s_channel;
object o_channel;
integer i_channels = 0;
string s_typelist = "";
string s_temp;
var dps = "";
string id;
foreach(s_device, dom.GetObject(ID_DEVICES).EnumUsedIDs()) {
var o_device = dom.GetObject(s_device);
if ((o_device.Address() != "BidCoS-Wir") && (o_device.Address() != "BidCoS-RF")) {
i_devices = i_devices + 1;
s_temp = i_devices.ToString();
if (i_devices < 10) { s_temp = " " # s_temp; }
if (i_devices < 100) { s_temp = " " # s_temp; }
WriteLine (s_temp # " " # o_device.Address () # " " # o_device.HssType () # " (" # o_device.Name() # ")");
s_typelist = s_typelist # o_device.HssType () # "\t";
foreach(s_channel, o_device.Channels().EnumUsedIDs()) {
i_channels = i_channels + 1;
o_channel = dom.GetObject(s_channel);
! s_temp = o_channel.Address().StrValueByIndex(":",1);
WriteLine(o_channel.Name() );
! Alle Datenpunkte durchlaufen
foreach(id, o_channel.DPs())
{
! Einzelnen Datenpunkt definieren
var dp = dom.GetObject(id);
! Namen der DPs als String definieren
dps = dps # dp.Name() # "\n";
}
! Ausgabe der Namen aller Datenpunkte des Kanals
WriteLine(dps);
dps = "";
}
}
}
-
- Beiträge: 39
- Registriert: 3. Okt 2020 23:06
Re: Datenpunkte und Parameter von Homematic Komponenten
Hallo Chubv,
da ich erst am Anfang stehe das ganze verstehen zu wollen habe bitte Verständnis dafür, dass meine Frage für andere vielleicht sehr überflüssig klingt.
Doch wo und wie binde ich das Script in der CCU? ein, um dann wo die Liste mit den Datenpunkten einsehen zu können?
Wie Du merkst, einfach ist nicht gleich einfach
da ich erst am Anfang stehe das ganze verstehen zu wollen habe bitte Verständnis dafür, dass meine Frage für andere vielleicht sehr überflüssig klingt.
Doch wo und wie binde ich das Script in der CCU? ein, um dann wo die Liste mit den Datenpunkten einsehen zu können?
Wie Du merkst, einfach ist nicht gleich einfach
- peter-pan
- Beiträge: 2685
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: Datenpunkte und Parameter von Homematic Komponenten
in der Startseite wählst du unter "Programme und Verknüpfungen" "Programme und Zentralenverknüpfung" aus. Dort klickst du dann auf "Script testen".
Unter Eingabe kopierst du das Script hinein und klickst auf ausführen. Das Ergebnis siehst du in der Ausgabe.
Unter Eingabe kopierst du das Script hinein und klickst auf ausführen. Das Ergebnis siehst du in der Ausgabe.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.0 openhabian
-
- Beiträge: 39
- Registriert: 3. Okt 2020 23:06
Re: Datenpunkte und Parameter von Homematic Komponenten
Funktioniert bestens, vielen Dank!