Hey Home Assistant friends - we've pushed a big batch of updates to the beta branches across all Apollo devices. Here's what's new and we'd love your feedback.
How to try it:
Follow our wiki guide to switch your device to the beta branch
━━━━━━━━━━━━━━━━━━━━
Changes across all devices
• ESPHome modernization: updated board spec, web server now v3 (nicer local UI)
• ⚠️ Breaking: Apollo firmware now uses Home Assistant's renamed actions. If you have automations calling any Apollo device services, you'll need to update them to actions.
• New: ESPHome + Apollo firmware version sensors (visible in HA)
• New: WiFi IP address text sensor
━━━━━━━━━━━━━━━━━━━━
Device-specific changes
PLT-1
• Shared modernization changes
• LTR390: choose your own update interval for lux and UV index readings
• New PLT-1 blueprint available to simplify automating with the PLT-1!
MSR-2
• Shared modernization changes
• Configurable DPS310 pressure offset
• LTR390: choose your own update interval for lux and UV index readings
• New general occupancy sensor, big thanks to @paradox460 for this contribution!
• Fix: initial value reporting with reduce_db_reporting
BTN-1
• Shared modernization changes
MTR-1
• Shared modernization changes
• Configurable DPS310 pressure offset
• LTR390: choose your own update interval for lux and UV index readings
PUMP-1
• Shared modernization changes
• New: CPAP mode, invert water logic + auto refill
MSR-1
• Shared modernization changes
• LTR390: choose your own update interval for lux and UV index readings
TEMP-1
• Shared modernization changes
• Sleep now supports sub-hour intervals (e.g. 0.5 hours = 30 min sleep)
• Fix: food probe readings now significantly more accurate below 25°C, big thanks to @kornelski for this contribution!
• Fix: select entity state reporting (deprecated API updated)
• Internal cleanup: removed duplicated R2 config code
AIR-1
• Shared modernization changes
• New NowCast AQI sensor (PM2.5 + PM10)
• Configurable DPS310 pressure offset
• Fixed missing entity IDs for MICS gas sensor
R_PRO-1
• Shared modernization changes
• Fix LD2450 not detecting properly (fixes this ESPHome issue: https://github.com/esphome/issues/issues/7026)
• Faster LD2412 + LD2450 reporting (removed throttle filters)
• Fix: select entity state reporting (deprecated API updated)
━━━━━━━━━━━━━━━━━━━━
What we're looking for
• Any regressions vs the stable firmware?
• Does the new web server UI (v3) work well for you?
• Feedback on the new sensors (version, IP, NowCast AQI, CPAP, occupancy)?
• If you have a DPS310 pressure sensor, please test the new pressure offset and let us know if your readings are more accurate
• If you have an LTR390, try adjusting the update interval for your lux and UV index readings and let us know how it works
Drop your feedback in https://discord.com/channels/1126966963206361199/1286038791529959434. Thanks! 🙏