Mysensors validation

Quick question on the validation of mysensors messages: do I need to worry about these “invalid value” messages?

2017-09-06 20:09:44 DEBUG (Thread-9) [mysensors.gateway_mqtt] Receiving 227;2;1;0;18;583.26898193
2017-09-06 20:09:44 DEBUG (Thread-13) [homeassistant.components.mysensors] Node update: node 227 child 2
2017-09-06 20:09:44 DEBUG (Thread-13) [homeassistant.components.mysensors] Invalid values: {18: '583.26898193'}: sensor platform: node 227 child 2: S_POWER r
equires value_type V_WATT @ data[17]
2017-09-06 20:09:44 DEBUG (Thread-13) [homeassistant.components.mysensors] Invalid values: {18: '583.26898193'}: sensor platform: node 227 child 2: S_POWER r
equires value_type V_VAR @ data[54]
2017-09-06 20:09:44 DEBUG (Thread-13) [homeassistant.components.mysensors] Invalid values: {18: '583.26898193'}: sensor platform: node 227 child 2: S_POWER r
equires value_type V_VA @ data[55]
2017-09-06 20:09:44 DEBUG (Thread-13) [homeassistant.components.mysensors] Invalid values: {18: '583.26898193'}: sensor platform: node 227 child 2: S_POWER r
equires value_type V_POWER_FACTOR @ data[56]
2017-09-06 20:09:44 DEBUG (Thread-2) [homeassistant.components.mysensors] Entity update: Energy Meter 227 2: value_type 18, value = 583.26898193

No, if your child shows type 18 as expected, everything is good. Home assistant will cycle through all possible platforms for a child and currently log failed platforms at debug level.

1 Like