The reason the values were being sent is that they are stored internally in one register per 16 inputs; therefore we needed to implement state tracking to properly distinguish which of the 16 inputs for a given register actually changed.
Thank you very much for your help. Life could be easy if you ask the right people ;-)
I commented out the class definition but forgot enableing the DS2438 in the code. After fixing that, it seems to work fine.
I'll edit this post if any errors occur in relation to the DS2438.
@roberts_lando The values are updated on the web interface over websocket as soon as it is red from the sensor... So there should be no delay in it. Have you tried changing the temperature rapidly?
Right there is no support for removing the sensor from the list. But there is a parameter in the message from evok to the web ui that the sensor is lost...
@roberts_lando Support for Neurons is limited only to set the outputs and read inputs. Setting counter is not possible using Evok but if you want, you can use the TCP Modbus interface for that.
Yes, once the maximum number of counter is reached it is reset to 0.
@zeus I was just looking at this same issue, I think its because the GPIO's in question are tied up with SPI so dont show in Node-Red. If you find a way to get them to be visible in node-red id love to know.
I can connect to I01-I06 & I11 only on the UniPi 1.1