Breaking Change to Entity names to follow Home Assistant guidance
As well as conforming to the guidance, this change also prepares for an upcoming development release with added entities.
- Rename your binary sensors from visonic_z01 to visonic_z01_zone i.e. add "_zone"
- Rename your select entities from visonic_z01 to visonic_z01_arm_mode i.e. add "_arm_mode"
- Rename the siren
All entities with the old names should automatically be removed (and not left dormant)
Serialx
This release also includes an update to the serial connection using serialx.
Serial connectivity:
- Using the existing serial ways of setting the path e.g. /dev/ttyUSB0,
- An ESPHome device using serial_proxy (see the yaml file for an example).
There are 2 main advantages, the transferred data is encrypted (assuming you're using encryption for ESPHome) and the baud can be changed without a "select" baud entity.
Note that this is experimental, both my part in the integration and the ESPHome part as well.
Other Changes
This release also includes changes to the initial connection to the device and reconnections and updates to the device information.