Page 1 of 1

mqtt : nvalue (type integer ?)

Posted: Thursday 23 August 2018 9:27
by mrelfire
Hi,

I try to update a single humidity through mqtt and it seems when nvalue is not an integer it is rejected

it is working fine on HTTP but below of examples of problems :
test 1 => rejected
018-08-22 08:56:49.604 MQTT: Topic: domoticz/in, Message: { "command": "udevice", "idx":774,"nvalue" : 52.5, "svalue" : "0"}
test 2 => rejected
018-08-22 08:56:49.604 MQTT: Topic: domoticz/in, Message: { "command": "udevice", "idx":774,"nvalue" : 52,5, "svalue" : "0"}
test 3 => ok
018-08-22 08:56:49.604 MQTT: Topic: domoticz/in, Message: { "command": "udevice", "idx":774,"nvalue" : 52, "svalue" : "0"}

=> is it possible to make nvalue a float ?

Re: mqtt : nvalue (type integer ?)

Posted: Thursday 23 August 2018 9:47
by waaren
mrelfire wrote: Thursday 23 August 2018 9:27 Hi,

I try to update a single humidity through mqtt and it seems when nvalue is not an integer it is rejected
=> is it possible to make nvalue a float ?
nValue is defined in the domoticz database as an integer; so my guess is no

Re: mqtt : nvalue (type integer ?)

Posted: Thursday 23 August 2018 13:19
by mrelfire
I am suggesting an evolution ;)
but it is a modest suggestion ...