Hallo,
ich versuche einige Daten von einem Hausgerätegateway(Miele) abzufragen. Leider bislang ohne den gewünschten Erfolg.
Die keys (z.B Gerätestatus) können je Gerät vorkommen, also mehrfach in der XML Ausgabe vorhanden sein, sofern es einen Status gibt.
Würde mich sehr über einen Tipp freuen, wie soetwas zu lösen ist.
Danke, Philip
<?xml version="1.0" encoding="UTF-8" ?>
- <DEVICES>
- <device>
<class>22017</class>
<UID>-1609548885</UID>
<type>G1832</type>
<name>Geschirrspüler</name>
<state>5</state>
<additionalName />
<room id="null" level="null" />
- <information>
<key name="Gerätestatus" value="In Betrieb" />
<key name="Phase" value="Trocknen" />
<key name="Restzeit" value="0:24h" />
</information>
- <actions>
<action name="Details" URL="http://192.168.66.226:80/homebus/dev...00.-1609548885" />
</actions>
</device>
- <device>
<class>24070</class>
<UID>-1609548823</UID>
<type>H5681BP</type>
<name>Backofen</name>
<state>2</state>
<additionalName />
<room id="null" level="null" />
- <information>
<key name="Gerätestatus" value="Bereit" />
</information>
- <actions>
<action name="Details" URL="http://192.168.66.226:80/homebus/dev...00.-1609548823" />
</actions>
</device>
- <device>
<class>24073</class>
<UID>-1609551665</UID>
<type>KM6351 D</type>
<name>Kochfeld</name>
<state>1</state>
<additionalName />
<room id="null" level="null" />
- <information>
<key name="Gerätestatus" value="Aus" />
</information>
- <actions>
<action name="Details" URL="http://192.168.66.226:80/homebus/dev...54.-1609551665" />
</actions>
</device>
- <device>
<class>22020</class>
<UID>-1609548785</UID>
<type>W3985</type>
<name>Waschautomat</name>
<state>1</state>
<additionalName>Waschmaschine</additionalName>
<room id="null" level="null" />
- <information>
<key name="Gerätestatus" value="Aus" />
</information>
- <actions>
<action name="Details" URL="http://192.168.66.226:80/homebus/dev...89.-1609548785" />
</actions>
</device>
</DEVICES>
ich versuche einige Daten von einem Hausgerätegateway(Miele) abzufragen. Leider bislang ohne den gewünschten Erfolg.
Die keys (z.B Gerätestatus) können je Gerät vorkommen, also mehrfach in der XML Ausgabe vorhanden sein, sofern es einen Status gibt.
Würde mich sehr über einen Tipp freuen, wie soetwas zu lösen ist.
Danke, Philip
<?xml version="1.0" encoding="UTF-8" ?>
- <DEVICES>
- <device>
<class>22017</class>
<UID>-1609548885</UID>
<type>G1832</type>
<name>Geschirrspüler</name>
<state>5</state>
<additionalName />
<room id="null" level="null" />
- <information>
<key name="Gerätestatus" value="In Betrieb" />
<key name="Phase" value="Trocknen" />
<key name="Restzeit" value="0:24h" />
</information>
- <actions>
<action name="Details" URL="http://192.168.66.226:80/homebus/dev...00.-1609548885" />
</actions>
</device>
- <device>
<class>24070</class>
<UID>-1609548823</UID>
<type>H5681BP</type>
<name>Backofen</name>
<state>2</state>
<additionalName />
<room id="null" level="null" />
- <information>
<key name="Gerätestatus" value="Bereit" />
</information>
- <actions>
<action name="Details" URL="http://192.168.66.226:80/homebus/dev...00.-1609548823" />
</actions>
</device>
- <device>
<class>24073</class>
<UID>-1609551665</UID>
<type>KM6351 D</type>
<name>Kochfeld</name>
<state>1</state>
<additionalName />
<room id="null" level="null" />
- <information>
<key name="Gerätestatus" value="Aus" />
</information>
- <actions>
<action name="Details" URL="http://192.168.66.226:80/homebus/dev...54.-1609551665" />
</actions>
</device>
- <device>
<class>22020</class>
<UID>-1609548785</UID>
<type>W3985</type>
<name>Waschautomat</name>
<state>1</state>
<additionalName>Waschmaschine</additionalName>
<room id="null" level="null" />
- <information>
<key name="Gerätestatus" value="Aus" />
</information>
- <actions>
<action name="Details" URL="http://192.168.66.226:80/homebus/dev...89.-1609548785" />
</actions>
</device>
</DEVICES>
Kommentar