Instead, on startup/reset, send an update event for anything that is immediately available (e.g. motor is off) and ensure events are sent when first value for a property is received (even if it matches default value, e.g. if remote units are not available)
Instead, on startup/reset, send an update event for anything that is immediately available (e.g. motor is off) and ensure events are sent when first value for a property is received (even if it matches default value, e.g. if remote units are not available)