konnected-io / konnected-security

Konnected connects wired sensors and switches to SmartThings, Home Assistant, Hubitat and OpenHAB
https://konnected.io
Apache License 2.0
416 stars 322 forks source link

2.2.2 #66

Closed heythisisnate closed 6 years ago

heythisisnate commented 6 years ago

Konnected 2.2.2

This update includes a few new features and stability improvements:

New Features

  1. Beep can be used as an alarm. You can now create a continuous beeping or blinking signal, allowing for an easy alarm with a small piezo buzzer*. This is foundational work for an upcoming entry delay feature πŸ˜‰
  2. Waterproof Temperature sensor support. The ds18b20 waterproof temperature probe now works with Konnected and SmartThings*. Use it to monitor ambient temperature of the room, pool or aquarium.

Other Improvements

  1. Automatic retry and failsafe. In case Konnected cannot successfully update the state of a sensor on the HA platform, it will now automatically retry up to 10 times before rebooting as a failsafe. This should resolve the rare "stuck sensor" issue.
  2. Actuators check state on reboot. After a reboot, any actuators (switches) will now check the HA platform* what state they're supposed to be in upon initialization and return to that state. Previously they would reset to the normal state (typically off) and could get out of sync.
  3. Discovery/UPnP standards update. Now more compliant with UPnP standards, broadcasting aNOTIFY message upon reboot. This may help with discovery issues on finicky routers.
  4. Panic Button SmartThings device handler now supports normally open or normally closed buttons.

* This features are currently available only with the SmartThings integration and updated SmartApp and Device Handlers. Home Assistant support will be following soon. These features require updates to the Konnected component in Home Assistant, therefore we must follow the Home Assistant release schedule to publish them.

New SmartThings app

The device handlers are updated in this release with some metadata for compatibility with the new SmartThings app. Samsung's new SmartThings app still doesn't officially support custom devices like Konnected, but this seems to at least make them function better in the the new app.

Updating Instructions

  1. Use this guide to download tools to flash Konnected firmware and filesystem. Download the files to flash from the beta branch here.
  2. Log in to the SmartThings IDE and click on your location under My Locations.
  3. Click on Settings and change the Branch name of konnected-security to beta and save.
  4. Now go to My SmartApps and click Update from Repo and select konnected-security. Update and publish all SmartApps.
  5. Now go to My Device Handlers and click Update from Repo and select konnected-security. Update and publish all Device Handlers.