Commit History

Autor SHA1 Mensaxe Data
  Jason Rumney c692abed99 Ensure polling spends time sleeping %!s(int64=3) %!d(string=hai) anos
  Jason Rumney 7f86dc4896 When looping through dps, do it via config %!s(int64=3) %!d(string=hai) anos
  Jason Rumney 8128351482 Add support for WHM04 doorbell %!s(int64=3) %!d(string=hai) anos
  Jason Rumney fce36083bd Log exception from tinytuya Device constructor. %!s(int64=3) %!d(string=hai) anos
  Jason Rumney 8734134dcb config_flow: update logging per HA recommendations. %!s(int64=3) %!d(string=hai) anos
  Jason Rumney 984db22350 Don't poll newly registered entities if the receive loop is running %!s(int64=3) %!d(string=hai) anos
  Jason Rumney dadd823e99 Bulk change: add duration class to time related sensors. %!s(int64=3) %!d(string=hai) anos
  Jason Rumney 6d561b2965 tinytuya.status() sometimes returns None. %!s(int64=3) %!d(string=hai) anos
  Jason Rumney 6f562e86a6 Convert dp ids to int when passing to updatedps. %!s(int64=3) %!d(string=hai) anos
  Jason Rumney 33141b8815 Don't try touse updatedps before the protocol is working. %!s(int64=3) %!d(string=hai) anos
  Jason Rumney 336ce91248 device.py cleanup. %!s(int64=3) %!d(string=hai) anos
  Jason Rumney 9f2fcdc3cc Alternate calling of status and updatedps. %!s(int64=3) %!d(string=hai) anos
  Jason Rumney d8d9d44840 Add a "force" attribute to dps config. %!s(int64=3) %!d(string=hai) anos
  Jason Rumney d4664e35a7 Stop retrying when Home Assistant is shutting down. %!s(int64=3) %!d(string=hai) anos
  Jason Rumney 87f319bb1e device: set tinytuya retry limit to 1 %!s(int64=3) %!d(string=hai) anos
  Jason Rumney 8b35f43e09 Use tinytuya set_multiple_values API function to send. %!s(int64=3) %!d(string=hai) anos
  Jason Rumney bdaf687f21 Add a new option "poll_only" to force polling of devices. %!s(int64=3) %!d(string=hai) anos
  Jason Rumney dbab00a949 Partial revert of 7c971be75 Get HA to call async_refresh once... %!s(int64=3) %!d(string=hai) anos
  Ivann LARUELLE 08912df117 fix(devices): make sure we update state after resetting state to avoid race condition %!s(int64=3) %!d(string=hai) anos
  Ivann LARUELLE 0c74739780 fix(devices): instruct home assistant to fetch device state if unavailable %!s(int64=3) %!d(string=hai) anos
  Jason Rumney 30c2cee351 Calculate AUTO_CONNECTION_ATTEMPTS from API_PROTOCOL_VERSIONS length %!s(int64=3) %!d(string=hai) anos
  Jason Rumney 443d5f90ec Add support for protocol version 3.5 %!s(int64=3) %!d(string=hai) anos
  Jason Rumney 7c971be759 Get HA to call async_refresh once for each device during startup %!s(int64=3) %!d(string=hai) anos
  Jason Rumney 5be90c7ca7 async_refresh: Update any children that are already set up. %!s(int64=3) %!d(string=hai) anos
  Jason Rumney d4bd4abaf1 Device tests: fix failing tests for recent changes. %!s(int64=3) %!d(string=hai) anos
  Jason Rumney 99a79cbbb0 Fix protocol rotation for auto connections. %!s(int64=3) %!d(string=hai) anos
  Jason Rumney d94c2bc83a Add tests for new functionality in device.py %!s(int64=3) %!d(string=hai) anos
  Jason Rumney cc6d5d6be1 Catch Exception rather than BaseException. %!s(int64=3) %!d(string=hai) anos
  Jason Rumney 72d8b8311e Support for persistent connections. %!s(int64=3) %!d(string=hai) anos
  Jason Rumney cbb9a1ee9b Refactor: hardcode default temperature unit in climate and water_heater entities. %!s(int64=3) %!d(string=hai) anos