Page 1 of 1

Konstigt svar från tdLastSentValue?

Posted: Fri Mar 17, 2023 9:45 am
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).

Re: Konstigt svar från tdLastSentValue?

Posted: Fri Mar 17, 2023 9:45 am
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å...

Re: Konstigt svar från tdLastSentValue?

Posted: Fri Mar 17, 2023 9:45 am
by gein
Ja, där sa du något. Jag drar med last sent value oavsett vad last command va. Tack för det!