ich würde gerne den Temperaturwert aus der folgenden XML Datei bei mir in der Loxone über einen virtuellen Http Eingang einlesen. Leider klappt bei mir die Befehlserkennung nicht und der Eingang zeigt 0.0 an.
So habe ich das konfiguriert:
Ich habe schon \v und \# probiert. Und auch einfach das auslesen von primary value klappt nicht.
Und das hier ist die XML Datei, die ich von dem Webserver einlesen möchte:
Mit dieser XML-Datei sind anscheinend keine Style-Informationen verknüpft. Nachfolgend wird die Baum-Ansicht des Dokuments angezeigt.
<Devices-Detail-Response><PollCount>2877</PollCount><DevicesConnected>1</DevicesConnected><LoopTime>2.972</LoopTime><DevicesConnectedChannel1>1</DevicesConnectedChannel1><DevicesConnectedChannel2 >0</DevicesConnectedChannel2><DevicesConnectedChannel3 >0</DevicesConnectedChannel3><DataErrorsChannel1>0</DataErrorsChannel1><DataErrorsChannel2>0</DataErrorsChannel2><DataErrorsChannel3>0</DataErrorsChannel3><VoltageChannel1>4.62</VoltageChannel1><VoltageChannel2>4.62</VoltageChannel2><VoltageChannel3>4.60</VoltageChannel3><VoltagePower>4.85</VoltagePower><DeviceName>OWServer_v2-Enet</DeviceName><HostName>TEMPMONITOR</HostName><MACAddress>D8:80:39:35:F7:63</MACAddress><DateTime>2016-06-24 17:22:52</DateTime><owd_DS18B20 Description="Programmable resolution thermometer"><Name>DS18B20</Name><Family>28</Family><ROMId>D5031464916DFF28</ROMId><Health>7</Health><Channel>1</Channel><RawData>A30155007FFF0C1037FF0000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000</RawData><PrimaryValue>26.1875 Deg C</PrimaryValue><Temperature Units="Centigrade">26.1875</Temperature><UserByte1 Writable="True">85</UserByte1><UserByte2 Writable="True">0</UserByte2><Resolution>12</Resolution><PowerSource>255</PowerSource></owd_DS18B20></Devices-Detail-Response>
Über Hilfe würde ich mich sehr freuen
Viele Grüße
Christoph
Kommentar