XML fil

Supportfrågor för server och klient (Windows, iPhone, Android, Linux).
Forum rules
För att kunna hjälpa dig med supportfrågor behöver vi så mycket information som möjligt.
Innan du skapar en ny tråd, läs gärna:
viewtopic.php?f=10&t=20
Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: XML fil

Post by Martin » Mon 03 Feb 2014, 10:27

Nej, jag fokuserade på just Primary Value, men nu ser jag ju att det finns ett annat "råvärde" så det är ju bättre att gå på:

Code: Select all

/Devices-Detail-Response/owd_DS18B20/Temperature
(bytt till Temperature och "/" i början)
Martin | Switch King

Kjellberg
3 stars
3 stars
Posts: 173
Joined: Fri 17 Dec 2010, 17:36
Contact:

Re: XML fil

Post by Kjellberg » Mon 03 Feb 2014, 10:43

@Martin

Nej det fungerar inte heller Tyvärr :-(
XML filen ligger online på http://bote.se:7600/details.xml om du vill provköra något i SK...

//Kjellberg
Tellstick duo, Switchking, Abell Security, EMC, WMR200.
Synology DS716+II
http://bote.se:8080 Powerd by EMC
http://bote.se/vader (WMR200) powerd by Cumulus MX

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: XML fil

Post by Martin » Mon 03 Feb 2014, 21:32

Det här var ju en "rolig" utmaning. :shock:

XPath-uttryck:

Code: Select all

//*[local-name()='Temperature'][1]
...ger mig rätt temp.
Martin | Switch King

Kjellberg
3 stars
3 stars
Posts: 173
Joined: Fri 17 Dec 2010, 17:36
Contact:

Re: XML fil

Post by Kjellberg » Tue 04 Feb 2014, 08:24

Martin wrote:Det här var ju en "rolig" utmaning. :shock:

XPath-uttryck:

Code: Select all

//*[local-name()='Temperature'][1]
...ger mig rätt temp.
Ja det verkar som om att den kommer att roa en stund till för det funkar tyvärr inte :banghead:
Nu växlar det mellan två andra temperaturer Ljusmätaren har en utetempgivare med....
Men hoppas att du inte ger up än :help:

//Kjellberg

[img]
sk1.png
[/img]
You do not have the required permissions to view the files attached to this post.
Tellstick duo, Switchking, Abell Security, EMC, WMR200.
Synology DS716+II
http://bote.se:8080 Powerd by EMC
http://bote.se/vader (WMR200) powerd by Cumulus MX

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: XML fil

Post by Martin » Tue 04 Feb 2014, 09:05

Enda sättet detta kan "växla" på är om "Temperature" flyttar sig i XML-filen - mellan position 1 och position 2.

Du har ett namespace ("xmlns" står det högst upp i XML-filen). Det är detta som gör att det är svårt att använda XPath och peka ut just temperaturgivaren på annat sätt än att just ange "ta första temperaturvärdet" eller "ta andra temperaturvärdet". Är det något du kan justera, eller ordna så att ordningen inte förändras?
Martin | Switch King

Kjellberg
3 stars
3 stars
Posts: 173
Joined: Fri 17 Dec 2010, 17:36
Contact:

Re: XML fil

Post by Kjellberg » Thu 06 Feb 2014, 21:32

Martin wrote:Enda sättet detta kan "växla" på är om "Temperature" flyttar sig i XML-filen - mellan position 1 och position 2.

Du har ett namespace ("xmlns" står det högst upp i XML-filen). Det är detta som gör att det är svårt att använda XPath och peka ut just temperaturgivaren på annat sätt än att just ange "ta första temperaturvärdet" eller "ta andra temperaturvärdet". Är det något du kan justera, eller ordna så att ordningen inte förändras?
Ja fast det gör ju inte det :-/ kollar man xml filen så är den alltid lika.... :cry:

//Kjellberg
Tellstick duo, Switchking, Abell Security, EMC, WMR200.
Synology DS716+II
http://bote.se:8080 Powerd by EMC
http://bote.se/vader (WMR200) powerd by Cumulus MX

Isaksson
5 stars
5 stars
Posts: 637
Joined: Tue 09 Nov 2010, 21:51
Location: Västervik

Re: XML fil

Post by Isaksson » Thu 06 Feb 2014, 21:58

Om XML filen alltid är lika då känns det som någon konstig bugg.
Hur snabbt upplever du att det blir fel? Jag har satt upp utanför SK som läser av din url 1/minuten och skriver ner temperaturen till en fil.
Hur länge tror du jag behöver köra för att jag ska uppleva samma fel som du får i SK?

Kjellberg
3 stars
3 stars
Posts: 173
Joined: Fri 17 Dec 2010, 17:36
Contact:

Re: XML fil

Post by Kjellberg » Thu 06 Feb 2014, 22:39

Hej Isaksson :-) jag får fel ungefär vartannat värde...
Hur ser det ut för dig?

/kjellberg
Tellstick duo, Switchking, Abell Security, EMC, WMR200.
Synology DS716+II
http://bote.se:8080 Powerd by EMC
http://bote.se/vader (WMR200) powerd by Cumulus MX

Isaksson
5 stars
5 stars
Posts: 637
Joined: Tue 09 Nov 2010, 21:51
Location: Västervik

Re: XML fil

Post by Isaksson » Thu 06 Feb 2014, 22:42

Tjenare :)
Jag får rätt värde varje gång.

Code: Select all

02/06/2014 21:54:28 - 20.1875
02/06/2014 21:55:28 - 20.1875
02/06/2014 21:56:28 - 20.1875
02/06/2014 21:57:28 - 20.1875
02/06/2014 21:58:30 - 20.1875
02/06/2014 21:59:29 - 20.1875
02/06/2014 22:00:28 - 20.1875
02/06/2014 22:01:29 - 20.1875
02/06/2014 22:02:29 - 20.1875
02/06/2014 22:03:29 - 20.2500
02/06/2014 22:04:29 - 20.1875
02/06/2014 22:05:29 - 20.1875
02/06/2014 22:06:29 - 20.2500
02/06/2014 22:07:29 - 20.1875
02/06/2014 22:08:29 - 20.1875
02/06/2014 22:09:29 - 20.1875
02/06/2014 22:10:29 - 20.2500
02/06/2014 22:11:29 - 20.1875
02/06/2014 22:12:38 - 20.2500
02/06/2014 22:13:30 - 20.1875
02/06/2014 22:14:29 - 20.2500
02/06/2014 22:15:29 - 20.2500
02/06/2014 22:16:29 - 20.2500
02/06/2014 22:17:29 - 20.2500
02/06/2014 22:18:30 - 20.2500
02/06/2014 22:19:30 - 20.2500
02/06/2014 22:20:30 - 20.2500
02/06/2014 22:21:30 - 20.2500
02/06/2014 22:22:30 - 20.2500
02/06/2014 22:23:30 - 20.2500
02/06/2014 22:24:30 - 20.2500
02/06/2014 22:25:30 - 20.2500
02/06/2014 22:26:30 - 20.2500
02/06/2014 22:27:30 - 20.3125
02/06/2014 22:28:30 - 20.2500
02/06/2014 22:29:30 - 20.3125
02/06/2014 22:30:30 - 20.2500
02/06/2014 22:31:30 - 20.2500
02/06/2014 22:32:30 - 20.3125
02/06/2014 22:33:30 - 20.3125
02/06/2014 22:34:30 - 20.3125
02/06/2014 22:35:30 - 20.3125
02/06/2014 22:36:31 - 20.3125
02/06/2014 22:37:31 - 20.3125
02/06/2014 22:38:33 - 20.3125
02/06/2014 22:39:32 - 20.3125

Kjellberg
3 stars
3 stars
Posts: 173
Joined: Fri 17 Dec 2010, 17:36
Contact:

Re: XML fil

Post by Kjellberg » Thu 06 Feb 2014, 22:52

Hmmm skumt så här ser det ut hos mig

sk1.jpg
You do not have the required permissions to view the files attached to this post.
Tellstick duo, Switchking, Abell Security, EMC, WMR200.
Synology DS716+II
http://bote.se:8080 Powerd by EMC
http://bote.se/vader (WMR200) powerd by Cumulus MX

Post Reply

Who is online

Users browsing this forum: No registered users and 7 guests