I set up MQTT only on my Garadget and everything seemed to work fine for a week or so. After getting it all integrated with my Home Assistant dashboard, I began noticing that the time status is always 0s. All other status components seem to be working just fine. Is this particular sensor faulty in my Garadget?
One workaround for this would be to publish to the topic /garadget/<Name>/command with a payload of get-status every so often with an automation.
This seems to work well with the status being reported correctly on topic /garadget/<Name>/status.
- alias: '[Garage] Get Status'
description: Query Garadget Status every 30 Seconds
trigger:
- platform: time_pattern
minutes: /2
action:
data:
payload: get-status
topic: garadget/Garage/command
service: mqtt.publish