Releases: natekspencer/hacs-vivint
2021.9.3
Add additional support for thermostats fan mode and HVAC action
2021.9.2
Improved thermostat support
2021.9.1
Improved handling of MFA and session
2021.9.0
Initial (crude) support of MFA
You will likely need to delete your current integration and then re-add.
2021.8.0
Bump vivintpy to 2021.8.0
Add binary sensor for motion to cameras
2021.7.0
Fix device automation error resulting from rename of TRIGGER_BASE_SCHEMA to DEVICE_TRIGGER_BASE_SCHEMA in HA core
Handle ClientConnectorError on config/init
2021.3.4
Breaking Change
This release includes a breaking change in the way devices are identified in the registry. Previously, devices were sometimes identified by a serial number or mac address if it was available. This has been consolidated to use the following format for all devices: {panel_id}-{device_id}
. You will likely need to delete the integration and then add it back to avoid obsolete devices that were identified using the previous format.
This was necessary to allow for looking up devices to attach triggers and fire events. Pay attention to any automations referencing a device and make sure you update those accordingly.
New Functionality
- Events
- You can now listen to events identified by the type
vivint_event
. See below for supported events.
- You can now listen to events identified by the type
- Device Triggers
- You can utilize the events below to easily create automations by subscribing to the events which are attached as triggers on the associated devices. Simply select the Trigger type to
Device
, select a supported Device and choose the appropriate Trigger for your needs.
- You can utilize the events below to easily create automations by subscribing to the events which are attached as triggers on the associated devices. Simply select the Trigger type to
Supported Events / Device Triggers
- Motion Detected (cameras only)
- Doorbell Ding (doorbell cameras only)
2021.3.3
Bump vivintpy to 2021.3.3 to address PubNub reconnect errors
2021.3.2
Bump vivintpy to 2021.3.2
Move VivintHub and VivintEntity to hub.py to cleanup init.py and adjust imports appropriately
2021.3.1
Remove openzwave device info lookup for Z-Wave devices