NEWS
CCU2-Gruppierung -> VirtualDevices in hm-rpc
-
Hallo,
ich habe in der CCU2 eine Heizungsgruppe (HM-CC-VG-1) erzeugt. Wenn ich jetzt ein einzelnes Gerät via Java-Skript in der Temperatur ändere, wirkt sich dies nicht auf die restlichen Thermostate der Gruppe aus.
Es wäre toll, wenn ich die Heizungsgruppen auch in hm-rpc sehen könnte, damit diese dort eingestellt werden können. Super wäre es, wenn auch noch die zugehörigen Geräte darin aufgelistet würden.
Lt. http://192.168.178.14/addons/xmlapi/statelist.cgi (XML-API 1.5) sind die Informationen vorhanden:````
<device name="Virtual Thermostat Dachgeschoss" ise_id="12096" unreach="20.0" sticky_unreach="20.0" config_pending="20.0"><channel name="Virtual Thermostat Dachgeschoss:0" ise_id="12097" visible/operate=""><datapoint name="VirtualDevices.INT0000001:0.UPDATE_PENDING" type="UPDATE_PENDING" ise_id="12107" value="20.0" valuetype="2" valueunit/timestamp="1514033996" operations="5"><datapoint name="VirtualDevices.INT0000001:0.RSSI_DEVICE" type="RSSI_DEVICE" ise_id="12103" value="20.0" valuetype="8" valueunit/timestamp="1514033996" operations="5"><datapoint name="VirtualDevices.INT0000001:0.AES_KEY" type="AES_KEY" ise_id="12098" value="20.0" valuetype="8" valueunit/timestamp="1514033996" operations="1"><datapoint name="VirtualDevices.INT0000001:0.DEVICE_IN_BOOTLOADER" type="DEVICE_IN_BOOTLOADER" ise_id="12100" value="20.0" valuetype="2" valueunit/timestamp="1514033996" operations="5"><datapoint name="VirtualDevices.INT0000001:0.CONFIG_PENDING" type="CONFIG_PENDING" ise_id="12099" value="20.0" valuetype="2" valueunit/timestamp="1514030050" operations="5"><datapoint name="VirtualDevices.INT0000001:0.UNREACH" type="UNREACH" ise_id="12106" value="20.0" valuetype="2" valueunit/timestamp="1514030050" operations="5"><datapoint name="VirtualDevices.INT0000001:0.LOWBAT" type="LOWBAT" ise_id="12102" value="20.0" valuetype="2" valueunit/timestamp="1514030050" operations="5"><datapoint name="VirtualDevices.INT0000001:0.STICKY_UNREACH" type="STICKY_UNREACH" ise_id="12105" value="20.0" valuetype="2" valueunit/timestamp="1514030050" operations="7"><datapoint name="VirtualDevices.INT0000001:0.RSSI_PEER" type="RSSI_PEER" ise_id="12104" value="20.0" valuetype="8" valueunit/timestamp="1514030050" operations="5"></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></channel>
<channel name="Virtual Thermostat Dachgeschoss:1" ise_id="12108" visible="true" operate="true"><datapoint name="VirtualDevices.INT0000001:1.CONTROL_MODE" type="CONTROL_MODE" ise_id="12114" value="0" valuetype="16" valueunit/timestamp="1514891859" operations="5"><datapoint name="VirtualDevices.INT0000001:1.ACTUAL_HUMIDITY" type="ACTUAL_HUMIDITY" ise_id="12109" value="20.0" valuetype="4" valueunit="%" timestamp="1514030051" operations="5"><datapoint name="VirtualDevices.INT0000001:1.BOOST_MODE" type="BOOST_MODE" ise_id="12112" value/valuetype="2" valueunit/timestamp="0" operations="2"><datapoint name="VirtualDevices.INT0000001:1.AUTO_MODE" type="AUTO_MODE" ise_id="12111" value/valuetype="2" valueunit/timestamp="0" operations="2"><datapoint name="VirtualDevices.INT0000001:1.SET_TEMPERATURE" type="SET_TEMPERATURE" ise_id="12127" value="19.500000" valuetype="4" valueunit="°C" timestamp="1514891859" operations="7"><datapoint name="VirtualDevices.INT0000001:1.ACTUAL_TEMPERATURE" type="ACTUAL_TEMPERATURE" ise_id="12110" value="20.700000" valuetype="4" valueunit="°C" timestamp="1514891859" operations="5"><datapoint name="VirtualDevices.INT0000001:1.MANU_MODE" type="MANU_MODE" ise_id="12116" value/valuetype="4" valueunit="°C" timestamp="0" operations="2"><datapoint name="VirtualDevices.INT0000001:1.COMFORT_MODE" type="COMFORT_MODE" ise_id="12113" value/valuetype="2" valueunit/timestamp="0" operations="2"><datapoint name="VirtualDevices.INT0000001:1.LOWERING_MODE" type="LOWERING_MODE" ise_id="12115" value/valuetype="2" valueunit/timestamp="0" operations="2"><datapoint name="VirtualDevices.INT0000001:1.PARTY_TEMPERATURE" type="PARTY_TEMPERATURE" ise_id="12126" value="5.000000" valuetype="4" valueunit="°C" timestamp="1514891859" operations="3"><datapoint name="VirtualDevices.INT0000001:1.PARTY_START_TIME" type="PARTY_START_TIME" ise_id="12120" value="0" valuetype="16" valueunit="minutes" timestamp="1514891859" operations="3"><datapoint name="VirtualDevices.INT0000001:1.PARTY_START_DAY" type="PARTY_START_DAY" ise_id="12118" value="1" valuetype="16" valueunit="day" timestamp="1514891859" operations="3"><datapoint name="VirtualDevices.INT0000001:1.PARTY_START_MONTH" type="PARTY_START_MONTH" ise_id="12119" value="1" valuetype="16" valueunit="month" timestamp="1514891859" operations="3"><datapoint name="VirtualDevices.INT0000001:1.PARTY_START_YEAR" type="PARTY_START_YEAR" ise_id="12121" value="0" valuetype="16" valueunit="year" timestamp="1514891859" operations="3"><datapoint name="VirtualDevices.INT0000001:1.PARTY_STOP_TIME" type="PARTY_STOP_TIME" ise_id="12124" value="0" valuetype="16" valueunit="minutes" timestamp="1514891859" operations="3"><datapoint name="VirtualDevices.INT0000001:1.PARTY_STOP_DAY" type="PARTY_STOP_DAY" ise_id="12122" value="1" valuetype="16" valueunit="day" timestamp="1514891859" operations="3"><datapoint name="VirtualDevices.INT0000001:1.PARTY_STOP_MONTH" type="PARTY_STOP_MONTH" ise_id="12123" value="1" valuetype="16" valueunit="month" timestamp="1514891859" operations="3"><datapoint name="VirtualDevices.INT0000001:1.PARTY_STOP_YEAR" type="PARTY_STOP_YEAR" ise_id="12125" value="0" valuetype="16" valueunit="year" timestamp="1514891859" operations="3"><datapoint name="VirtualDevices.INT0000001:1.PARTY_MODE_SUBMIT" type="PARTY_MODE_SUBMIT" ise_id="12117" value/valuetype="20" valueunit/timestamp="0" operations="2"></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></datapoint></channel>
<channel name="Virtual Thermostat Dachgeschoss:2" ise_id="12128" visible="true" operate="true"><datapoint name="VirtualDevices.INT0000001:2.STATE" type="STATE" ise_id="12129" value="false" valuetype="2" valueunit/timestamp="1514030052" operations="5"></datapoint></channel></device>bzw. 192.168.178.14/addons/xmlapi/devicelist.cgi```` <device name="Virtual Thermostat Dachgeschoss" address="INT0000001" ise_id="12096" interface="VirtualDevices" device_type="HM-CC-VG-1" ready_config="true"><channel name="Virtual Thermostat Dachgeschoss:1" type="17" address="INT0000001:1" ise_id="12108" direction="UNKNOWN" parent_device="12096" index="1" group_partner/aes_available="false" transmission_mode="DEFAULT" visible="true" ready_config="true" operate="true"><channel name="Virtual Thermostat Dachgeschoss:2" type="37" address="INT0000001:2" ise_id="12128" direction="UNKNOWN" parent_device="12096" index="2" group_partner/aes_available="false" transmission_mode="DEFAULT" visible="true" ready_config="true" operate="true"></channel></channel></device>
Besteht die Hoffnung, dass der hm-rpc-Adapter entsprechend erweitert wird?
Viele Grüße Gerd.