Progress call: 17:00 UTC
- Update on Augeaus lens for Deb822 style sources (sunil)
- Remove ^ from beginning of regex fixes problem with writing file.
- Spec does not allow comments to separate paragraphs.
- See if multiline can be simplified.
- Lens will be submitted upstream.
Idea for ConfigFile component (James)
- Purpose is to have a diagnostic test to check file existance and contents
- Replace some privileged augeas boilerplate code.
- Another proposal is to handle symbolic links to config files.
- Avoid creating files during runtime.
- User edits prevent freedombox upgrade.
- Install files into /usr, link when component is enabled.
ConfigFile needed for files created dynamically.
- Home Assistant + ESPHome (sunil)
- Home Assistant is popular home automation server software, has a large number of integrations.
ITP: homeassistant https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839786
- Backend is Python, handful of dependencies.
- Integrations have lots of dependencies.
- Focus on the most important ones.
- ESPHome is firmware for popular ESP microcontroller boards with Wifi/BLE, new protocols like Matter/Thread supported across device industry.
- Firmware with configuration is compiled and written on-the-fly, updates over-the-air.
- Some commercial devices may have compatible ESP boards.
- Home Assistant is popular home automation server software, has a large number of integrations.