What's Changed
- Expose which IVS rule tripped as sensor attributes (#373) by @zios0007 in #974
- Format the whole tree with black by @zios0007 in #975
- Expose a recorder's disk health as diagnostic sensors (#745) by @zios0007 in #976
- Hang up via VideoTalkPhone.endCall when the doorbell refuses hc (#460) by @zios0007 in #977
- Read back the channel title with get_channel_title (#980) by @zios0007 in #981
- Browse and play a recorder's recordings in the Media browser (#472) by @zios0007 in #979
- Add picture-adjustment number entities (brightness/contrast/saturation/hue) by @zios0007 in #978
- Do not clobber the flood light mode on a turn-off with no turn-on by @zios0007 in #983
- Add a smart motion detection sensitivity select (Reolink/Tapo parity) by @zios0007 in #982
- Resolve recordings with the HLS mime the media dialog actually plays (#472) by @zios0007 in #985
- Add a read-only get_config diagnostic service by @zios0007 in #988
- Bump version to 1.1.0-rc.1 by @zios0007 in #990
- Classify a blinded lens as tamper, not generic safety by @zios0007 in #986
- Expose a recorder's configured channel count as a diagnostic sensor by @zios0007 in #987
- Say what a monitor with no HTTP is, instead of telling the user to switch HTTP on by @kmich in #984
- Add per-rule IVS binary sensors by @jays3l33t in #849
- Make the configured-channels sensor off by default by @zios0007 in #991
- Force a recorder channel's white light on by LightingScheme + Lighting_V2 (#959) by @zios0007 in #992
- Channel illuminator: disable the scene schedule and merge the restore (#959) by @zios0007 in #993
- Add an informational firmware update entity from the device's own OTA record by @roalvesrj in #828
Full Changelog: 1.0.1...1.1.0-rc.3