github make-all/tuya-local 2023.2.0

latest releases: 2024.9.0, 2024.8.0, 2024.7.1...
19 months ago

New device support

  • RGB nightlight sockets (#360)
  • Klarstein dehumidifier (PR #361)
  • Generic dimming lightbulb (PR #363)
  • Loonas smart curtain (#367)
  • Moes dimmer switch (#368)
  • SG600MD Solar inverter (#369)

Improvements for existing devices

  • Hysen HY08ACF fix fan_mode, use valve state as hvac_action with additional cooling value, remove non-working child lock type switch, just report it as an attribute of child lock (#343)
  • RGBCW, Moes, Digoo lights: rename effects to original Scene and Music names.
  • T5E WF thermostat: convert non-working fault sensor to a binary sensor and put raw fault code as an attribute of the main entity, as with other devices
  • Blitzwolf humidifier: fix spelling of name (PR #364)
  • M027, Zemismart curtains: assume dp 12 is fault, if available, as per similar Loonas curtain (#367)
  • Motion sensor light: add a switch for auto mode (#282)

General improvements

  • Bump tinytuya dependency from 1.9.1 to 1.10.1

  • poll the devices once during startup, and pass the initial state to HA so they do not appear unavailable until startup is complete

  • add protocol version 3.5 support (#359)

  • calculate retry attempts needed based on number of protocols supported

  • water_heater: remove some extra copy and paste methods from climate that are not relevant for water_heater.

  • add more generic config file tests to catch typos and missing required dps for different entities

  • inform HA when devices become unavailable (PR #362)

  • add an option to poll devices (speculative but unsuccessful fix for #338)

  • avoid trying to change readonly properties that are linked through conditional constraints (#282)

  • default the address when adding new devices to "Auto", which is handled specially by tinytuya

  • use higher level new tinytuya API for sending (speculative but unlikely fix for #338 and #372)

  • cover: consider positions within 5% of the end to be at the end (#373)

    Documentation fixes

  • Avoid misleadingly using the term add-on to describe this integration.

Don't miss a new tuya-local release

NewReleases is sending notifications on new releases.