So, I am trying to understand how the z-wave devices communicate. Take my thermostat for e.g.. I see the following
is
If the temperature changes, does it just send Current Temp is 75 or does it send the entire information (currentTemp:75, mode:cool, status:cooling, Fan:Running, Battery:100% etc). Essentially, does it just send the delta of changes or does it send everything. If it sends everything, then the battery status might be easier. If it sends the delta, then maybe it is a bit more difficult.
On that note, is it possible to log all the messages that a device sends? I notice that the android app has ability to view logs, but that is only for the events that have been processed. Is there a way to see what data a device is sending and what is getting discarded ? For example, I know this thermostat is sending RH levels, but because Almond+ does not know this, it ignores it. If we can look at a log of all the events, we might see how exactly it is sending RH level and if Almond can support the z-wave command class or not.