Konstigt svar från tdLastSentValue?

Moderator: Telldus

Post Reply
gein
Posts: 437
Joined: Fri Mar 17, 2023 9:45 am

Konstigt svar från tdLastSentValue?

Post by gein »

Har fått in rapporter från folk som använder RemoteStick Server och som får konstiga fel. Detta beror på det svar som jag får tillbaka på tdLastSentValue. XML-filen kan se ut såhär:

Code: Select all

<device id="7">
		<name>Flakt</name>
		<protocol>waveman</protocol>
		<model>codeswitch:waveman</model>

		<lastcmd>OFF</lastcmd>
		<lastvalue>�~ [��{��:</lastvalue>
		<supportedMethod id="2">TELLSTICK_TURNOFF</supportedMethod>
		<supportedMethod id="1">TELLSTICK_TURNON</supportedMethod>
</device>
Vad kan detta bero på? Att det inte finns något "Last Sent Value"? Hur kan jag skydda mig mot detta isåfall? Normalt kollar jag att svaret jag får tillbaka från tdLastSentValue inte är "None" (null i Python) och detta har fungerat bra i mina egna testfall (där det inte finns något last sent value).
micke.prag
Site Admin
Posts: 2243
Joined: Fri Mar 17, 2023 9:45 am
Location: Lund
Contact:

Re: Konstigt svar från tdLastSentValue?

Post by micke.prag »

tdLastSendValue() bör bara användas om tdLastSentCommadn() returnerar TELLSTICK_DIM.
Varför den returnerar skräp ändå ska jag försöka kolla närmre på...
Micke Prag
Software
Telldus Technologies
gein
Posts: 437
Joined: Fri Mar 17, 2023 9:45 am

Re: Konstigt svar från tdLastSentValue?

Post by gein »

Ja, där sa du något. Jag drar med last sent value oavsett vad last command va. Tack för det!
Post Reply