0.78: More auth, Switchmate, Yale Smart Alarm, OpenTherm

It's time for a new 发布 and oh boy, what a time to be alive! Today marks our 5th (!!!) anniversary. That's 5 years we've been bringing privacy focused and locally controlled home 自动化 to your home. Happy birthday to us.

This 发布 includes two new features for the auth system. The first one is long-lived access tokens. These are tokens that don't expire and can be used in your 脚本 instead of API 密码. Instructions on how to create and use them can be found on your profile.

Also on your profile page is a new list of existing refresh tokens. These are all the tokens that are currently active for your account. If you ran into issues that the remember login dialog didn't show, you might have a lot. Don't worry, you can delete them all.

New Platforms

发布 0.78.1 - September 20

发布 0.78.2 - September 21

  • Fix discovery

发布 0.78.3 - September 22

If you need help...

...don't hesitate to use our very active forums or join us for a little chat. The 发布 notes have comments enabled but it's preferred if you use the former communication channels. Thanks.

Reporting Issues

Experiencing issues introduced by this 发布? Please report them in our issue tracker. Make sure to fill in all fields of the issue 模板.

Backward-incompatible changes

  • Trafikverket 天气: Instead of having multiple 传感器 配置 per station, add only one 配置 per station and select the type of measurement data to subscribe to using monitored_conditions. The 配置 value type should no longer be used. (@endor-force - #15935) (传感器.trafikverket_weatherstation docs) (breaking change)
  • Geizhals: config has changed. Remove domain and regex, specify locale instead: AT, EU, DE, UK or PL. (@JulianKahnert - #15990) (传感器.geizhals docs) (breaking change)
  • 更新 to EnvoyReader 0.2, support for more hardware. Change keys in monitored_conditions from 7_days_production and 7_days_consumption to seven_days_production and seven_days_consumption (@jesserizzo - #16212) (传感器.enphase_envoy docs) (breaking change)
  • Fix Mi Flora median calculation. Removed retries and timeout config parameters, they were not used for several months. Replaced cache_value config with scan_interval to fix a bug in the PR. (@PaulAnnekov - #16085) (传感器.miflora docs) (breaking change)
  • Twitch now requires a client_id and so the platform got updated. (@ioangogo - #16428) (传感器.twitch docs) (breaking change)
  • The radiotherm fan and mode 状态 属性 were updated to reflect the real-time 风扇 and mode 状态 of the thermostat, rather than the overall selected 状态 (automatic, mostly). The mode 属性 still contain the selected modes (风扇 on/auto, heat/cool/auto). (@cpw - #15031) (温控.radiotherm docs) (breaking change)
  • The dnsip 传感器 now uses myip as default name. (@grea09 - #16205) (传感器.dnsip docs) (breaking change)

Beta Fixes

All changes