(11-05-2024, 12:17 AM)admin Wrote: don't send this command:I have done some testing and please see my findings;
{"input1":{"value":false},"input2":{"value":false},"input3":{"value":false},"input4":{"value":false},"output1":{"value":true},"output2":{"value":false},"output3":{"value":false},"output4":{"value":false},"adc1":{"value":0},"adc2":{"value":0},"adc3":{"value":0},"adc4":{"value":0},"dac1":{"value":0},"dac2":{"value":0},"sensor1":{"temperature":-100.0,"humidity":-100.0}}
i have said, please send command according to our protocol. we don't have this protocol. input for READ, NOT for WRITE command.
("dac1":{"value":50}) < This works, confirmed !
Confirmed that this works, after this I get a State message back with all values...
{"dac1":{"value":150}} This variant also works and gives a state message back.
dac1:{"value":250} This variant also works and gives a state message back.
The Single line output1:{"value":true} works and gives a state message back
Two output's of one kind in one go Works
output1:{"value":true}
output2:{"value":false}
combining two types makes it react different.
dac1:{"value":250} this line seems to be ignored
output1:{"value":true} this line is executed correct
I also send this as a video to your Whatsapp..
hope this helps you to also reproduce it..
Erik