I did figure it out in the meantime. It seems that my zigbee2mqtt did really get an update from the seonsr, but used the values from the state.json file (which had the last transmitted values).
I did switch off my raspberry in the evening when going to bed and when I turend it on the next day, I would get the symptom I described in my first post.
I had to push the small button on the bottom once and from that point forward the communication worked again. So I assume upon shutting down my raspberry and switching it on again, the sensor did not communicate with zigbee2mqtt…
What I also noticed, that 1 Sensor did not send any data anymore (showed last update 8h ago + linkquality: 0)
After the push of the button it immediately worked again:
zigbee2mqtt:debug 2019-2-3 10:11:45 Received zigbee message of type ‘attReport’ with data ‘{“cid”:“msTemperatureMeasurement”,“data”:{“measuredValue”:1601}}’ of device ‘lumi.weather’ (0x00158d0002c9065d)
zigbee2mqtt:info 2019-2-3 10:11:45 MQTT publish: topic ‘zigbee2mqtt/0x00158d0002c9065d’, payload ‘{“temperature”:16.01,“linkquality”:34,“humidity”:42.63,“pressure”:993,“battery”:100,“voltage”:3015}’
zigbee2mqtt:debug 2019-2-3 10:11:45 Received zigbee message of type ‘devChange’ with data ‘{“cid”:“msTemperatureMeasurement”,“data”:{“measuredValue”:1601}}’ of device ‘lumi.weather’ (0x00158d0002c9065d)
zigbee2mqtt:debug 2019-2-3 10:11:45 Received zigbee message of type ‘attReport’ with data ‘{“cid”:“msRelativeHumidity”,“data”:{“measuredValue”:5180}}’ of device ‘lumi.weather’ (0x00158d0002c9065d)
zigbee2mqtt:info 2019-2-3 10:11:45 MQTT publish: topic ‘zigbee2mqtt/0x00158d0002c9065d’, payload ‘{“temperature”:16.01,“linkquality”:34,“humidity”:51.8,“pressure”:993,“battery”:100,“voltage”:3015}’
zigbee2mqtt:debug 2019-2-3 10:11:45 Received zigbee message of type ‘devChange’ with data ‘{“cid”:“msRelativeHumidity”,“data”:{“measuredValue”:5180}}’ of device ‘lumi.weather’ (0x00158d0002c9065d)
zigbee2mqtt:debug 2019-2-3 10:11:45 Received zigbee message of type ‘attReport’ with data ‘{“cid”:“msPressureMeasurement”,“data”:{“16”:10024,“20”:-1,“measuredValue”:1002}}’ of device ‘lumi.weather’ (0x00158d0002c9065d)
zigbee2mqtt:info 2019-2-3 10:11:45 MQTT publish: topic ‘zigbee2mqtt/0x00158d0002c9065d’, payload ‘{“temperature”:16.01,“linkquality”:34,“humidity”:51.8,“pressure”:1002,“battery”:100,“voltage”:3015}’
zigbee2mqtt:debug 2019-2-3 10:11:45 Received zigbee message of type ‘devChange’ with data ‘{“cid”:“msPressureMeasurement”,“data”:{“16”:10024,“measuredValue”:1002}}’ of device ‘lumi.weather’ (0x00158d0002c9065d)
Does this happen regularly that you have to manually do stuff so the sensor works again?