private void postUpdate(EHealthDatagram datagram) {
for (EHealthBindingProvider provider : providers) {
for (String itemName : provider.getItemNames()) {
EHealthSensorPropertyName propertyName = provider.getSensorPropertyName(itemName);
// do only publish a new state if it has changed ...
if (datagram.hasChanged(previousDatagram, propertyName)) {
Number sensorValue = datagram.getRawData().get(propertyName);
State newState = new DecimalType(sensorValue.toString());