Changes
- fix: RESTful / MQTT: after a power restart, when the TV or network took time to come back, 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 the RESTful and MQTT instances once before the retry loop so the port is bound a single time and survives all connect attempts; the'set'(POST/MQTT command) handler is attached once via anactiveDevicereference that is updated to the currentLgWebOsDeviceinstance only after a successful connect
Full Changelog: v4.3.10...v4.3.11