Skip to content

0.7.6

Compare
Choose a tag to compare
@sdb9696 sdb9696 released this 29 Oct 18:07
· 224 commits to master since this release
0.7.6
530cf4b

Full Changelog

Release summary:

  • Experimental support for Tapo cameras and the Tapo H200 hub which uses the same protocol.
  • Better timestamp support across all devices.
  • Support for new devices P304M, S200D and S200B (see README.md for note on the S200 support).
  • Various other fixes and minor features.

Implemented enhancements:

  • Add support for setting the timezone #436
  • Add stream_rtsp_url to camera module #1197 (@sdb9696)
  • Try default logon credentials in SslAesTransport #1195 (@sdb9696)
  • Allow enabling experimental devices from environment variable #1194 (@sdb9696)
  • Add core device, child and camera modules to smartcamera #1193 (@sdb9696)
  • Fallback to get_current_power if get_energy_usage does not provide current_power #1186 (@Fulch36)
  • Add https parameter to device class factory #1184 (@sdb9696)
  • Add discovery list command to cli #1183 (@sdb9696)
  • Add Time module to SmartCamera devices #1182 (@sdb9696)
  • Add try_connect_all to allow initialisation without udp broadcast #1171 (@sdb9696)
  • Update dump_devinfo for smart camera protocol #1169 (@sdb9696)
  • Enable newer encrypted discovery protocol #1168 (@sdb9696)
  • Initial TapoCamera support #1165 (@sdb9696)
  • Add waterleak alert timestamp #1162 (@rytilahti)
  • Create common Time module and add time set cli command #1157 (@sdb9696)

Fixed bugs:

  • Only send 20002 discovery request with key included #1207 (@sdb9696)
  • Fix SslAesTransport default login and add tests #1202 (@sdb9696)
  • Fix device_config serialisation of https value #1196 (@sdb9696)

Added support for devices:

Project maintenance: