No change to the bug we discovered – there hasn’t been an update to our production systems since then, apologies… our developers have been focused on integrated solutions built on the Cayenne backbone like these.
I should mention that you might be interested in this post, specifically the part where we found you can send something like virtualWrite(13, 145, “null”, “myunit”)
in order to publish a Value widget with a text label of “myunit”. This should allow you to send your temperature in F and get a “Fahrenheit” unit label by using a statement like:
virtualWrite(6, 82, "null", "Fahrenheit")
That should work around 95% of this issue, at a glance the only functionality you’d be losing would be to change the widget to C or K on the fly, since the system wouldn’t really know it is temperature data.