Skip to content

v0.3.1 — packaging and validation

Choose a tag to compare

@thomasgregg thomasgregg released this 23 Jul 13:54
6455305

Packaging release. No functional changes to the integration since v0.3.0.

Changes

  • Added brand assets (custom_components/oralb_live/brand/)
  • Added MIT license
  • Sorted manifest.json keys to the order hassfest requires
  • Added a Validate workflow running HACS and hassfest validation on every push
  • Repository description and topics added

HACS validation and hassfest both pass on this commit.

Features (unchanged from v0.3.0)

  • Live brushing timer at 1 Hz during a session
  • Live pressure (low / normal / high) from characteristic ff0b
  • Live quadrant and brushing mode
  • Battery and toothbrush state, including post-session summary states
  • Brushing log: last session timestamp, duration, and sessions today, restored across restarts
  • Falls back to passive listening when the phone app or an iO Sense charger holds the connection
  • Entity names mirror the official integration, so toothbrush-card works unchanged

Developed against an Oral-B iO Series 10 (model ID 0x36, protocol version 8). Reports from other models are welcome.