07-11-2014, 22:15:59
Hallo zusammen,
bin Neueinsteiger im Punkt RWE SmartHome also eine Zentrale und ein Heizungstermostat.
Habe mir die Klasse runtergeladen und bekommme auch eine Rückmeldung.
Die Schleife so angepasst!
Ich möchte nur testen oder schauen ob ich die Werte auslesen kann aber ich komme mit der LogicalDevicesID nicht zurecht. Ich weiß nicht wo und wie ich sie angezeigt bekomme. Kann mir jemand helfen wie ich wenigstens in der example.php einen Temperaturwert aus dem Termostat angezeigt bekomme?
bin Neueinsteiger im Punkt RWE SmartHome also eine Zentrale und ein Heizungstermostat.
Habe mir die Klasse runtergeladen und bekommme auch eine Rückmeldung.
Code:
Your session id is blablub
Your current client id is blubbla
Your current version is 1.70
Your current configuration version is 9
Loading full configuration...
Loading logical device states
Device has ID 'da374cd5-c33f-4eef-9d69-9aeab41ef649' has Name 'Luftfeuchtigkeit' is a 'RoomHumiditySensor' in room 'WOHNZIMMER'.
Device has ID '50eb8918-04ab-4cbb-a817-758d7e415c28' has Name 'Luftfeuchtigkeit (Heizkörper) 1' is a 'HumiditySensor' in room 'WOHNZIMMER'.
Device has ID '829347de-8a6c-43f6-976c-6d776fbdf219' has Name 'Temperatur' is a 'RoomTemperatureSensor' in room 'WOHNZIMMER'.
Device has ID 'a02e2e12-0d8a-42a9-927a-2a4a47f421ba' has Name 'Temperatur (Heizkörper) 1' is a 'TemperatureSensor' in room 'WOHNZIMMER'.
Device has ID '71e248db-ff20-46e2-b57b-b7c560f85e79' has Name 'Heizung' is a 'RoomTemperatureActuator' in room 'WOHNZIMMER'.
Device has ID '2a0067ff-2263-46fc-a957-bd1c081b9314' has Name 'Verdeckter Ventilsteller Heizkörperthermostat 1' is a 'ValveActuator' in room 'WOHNZIMMER'.
Device has ID '942c368b-7f44-4e92-98dd-64602108b72a' has Name 'Heizkörpertemperatur 1' is a 'ThermostatActuator' in room 'WOHNZIMMER'.
Code:
foreach ($sh->getLogicalDevices() as $ld) {
printf("Device has ID '%s' has Name '%s' is a '%s' in room '%s'.", $ld->getId(), $ld->getName(), $ld->getType(), $ld->getLocation()->getName());
Code:
Ich stelle mich bestimmt nur zu d...mm an und es ist etwas ganz kleines.
Vielen Dank im voraus!
Torsten