Additions:
- Add Baichuan fallback for GetBatteryInfo
- Add Baichuan GetFtp fallback
- Add Baichuan SetFtp fallback
- Add Baichuan GetHddInfo fallback
- Add Baichuan GetOsd fallback
- Detect chimes for direct connected battery doorbell
- Add GetAudioFileList Baichuan fallback
- Add GetAutoReply Baichuan fallback
- Add SetAutoReply Baichuan fallback
Bug fixes:
- Fix Baichuan DoorbellLightState
- Fix Hardwired chime enabled type="unknow"
- Fix retry during UDP connection attempt
- Fix chime motion ringtone for battery doorbell
- Fix no_key_return of api_version when channel not present
- Fix time range for Post recording when relaying on Baichuan
Optimizations:
- Remove internal "Email" key from _email_settings
- Remove internal "Push" key from _push_settings
- Improve doorbellVersion detection
- Improve doorbellAbility detection
Full Changelog: 0.21.1...0.21.2