v0.8.4 — Underscore-only friendly names
Korean infant/child reference data integration for Home Assistant.
Install via HACS → Custom repositories → `https://github.com/redchupa/kr_baby_kit\` (Category: Integration).
Friendly-name typography pass. Every entity now follows a single rule:
- no `·` separator
- no parentheses
- spaces become underscores
- symbols inside the old parentheses are spelled out in Korean (`%` → `퍼센트`, `=` → `는`)
Before / After
| Before | After |
|---|---|
| `백분위 · 키 (1%=가장 큼)` | `백분위_키_1퍼센트는_가장_큼` |
| `백분위 · 몸무게 (1%=가장 무거움)` | `백분위_몸무게_1퍼센트는_가장_무거움` |
| `정보 · 월령 (개월 수)` | `정보_월령_개월_수` |
| `정보 · BMI 수치` | `정보_BMI_수치` |
| `키 입력` / `몸무게 입력` / `머리둘레 입력` | `키_입력` / `몸무게_입력` / `머리둘레_입력` |
| `일정 · 다음 예방접종` / `다음 검진` / `이번 달 예방접종` / `이번 달 검진` | `일정_다음_예방접종` / `일정_다음_검진` / `일정_이번_달_예방접종` / `일정_이번_달_검진` |
| `보육료 · 표준` / `정부지원금` / `본인부담금` | `보육료_표준` / `보육료_정부지원금` / `보육료_본인부담금` |
| `캘린더 · 예방접종` / `검진` | `캘린더_예방접종` / `캘린더_검진` |
| `머리둘레 양극단 주의` | `양극단_주의_머리둘레` |
| `BMI 양극단 주의` | `양극단_주의_BMI` |
| `신장별 몸무게 양극단 주의` | `양극단_주의_신장별_몸무게` |
양극단_주의 entities now share a prefix
All three concern alerts begin with `양극단_주의_` so the dashboard's sort-by-name view groups them together — useful when scanning a daily-routines view.
Upgrade notes
- `unique_id`, sensor values, attribute payloads, and on-disk records are unchanged.
- Only the displayed friendly names update.
- Any existing dashboard card or automation that already references `entity_id` (e.g. `binary_sensor._bmi_concern`) continues to work unchanged.
Full CHANGELOG: CHANGELOG.md