Fixed
- RESTful / MQTT: after a network or power restart, the REST server returned
"This data is not available at this time."for all endpoints and never recovered without a manual plugin restart; root cause: each retry attempt created a new Express server on the same port — the second and subsequent servers silently failed to bind (port already in use, no error handler), leavingrestFulConnected = false, so allupdate()calls were skipped even after the device successfully reconnected; fixed by creating RestFul/MQTT instances lazily per device on the first successfulregisterDevicecall and reusing them across all retry attempts via adeviceStatesMap; the'set'handler is attached once via anactiveDevicereference updated only after a successful connect; applies to DeviceAta, DeviceAtw and DeviceErv
Full Changelog: v4.10.12...v4.10.13