v1.0.1
π [v1.0.1] - 2026-05-18 (ꡬμ±μ΅μ μ μ₯ μ μν, μ μΈ κΈ°κΈ° μλ μμ λ° μλ¦Ό λ€κ΅μ΄/μμ΄ λ‘κΉ μμ±)
μ΄ λ²μ μ 곡μ λ°°ν¬λλ 1.0.1 λ²μ μ λλ€. ꡬμ±μ΅μ (Options Flow) μμ μ λ³κ²½ν κΈ°κΈ° λͺ©λ‘μ΄ μ μ€λμ§ μκ³ μμ νκ² μ μ₯λλλ‘ κ°μ νλ©°, μ²΄ν¬ ν΄μ λμ΄ μΆμ μμ μ μΈλ κΈ°κΈ°μ μ¬μ€ μΌμ μν°ν°λ₯Ό νμ΄μμ€ν΄νΈ λ μ§μ€νΈλ¦¬(Entity Registry)μμ μ¦μ μμ ν μ§μμ£Όλ μ€λ§νΈ ν΄λ¦°μ ν¨μΉμ λλ€. μΆκ°λ‘, νμ΄μμ€ν΄νΈμ λͺ¨λ μꡬ/μ§μ μλ¦Όμ λ²μ νμΌ κΈ°λ°μΌλ‘ λμνλλ‘ μ λ©΄ λ§μ΄κ·Έλ μ΄μ νμ¬ μμ΄ λ° νκ΅μ΄ νμ§ν μμ±λλ₯Ό κ·Ήλννκ³ μμ€ν λ΄λΆ λ‘κ·Έλ νμ€ μλ¬ΈμΌλ‘ 리ν©ν λ§νμ΅λλ€.
π₯ μ¬μ€ μΌμ κ΄λ¦¬ λ³΄κ° λ° μν°ν° μλ μμ /ν΄λ¦°μ
- ꡬμ±μ΅μ
μ μ₯ λ©μ»€λμ¦ μ μν: μ΅μ
μ μ₯(
_save_config) μ λΉ λμ λλ¦¬λ‘ μ€μ μ΄ μ΄κΈ°νλμ΄ μν μ μ₯μ΄ μννκ² μ΄λ£¨μ΄μ§μ§ μλ Core μ€λμ λ²κ·Έλ₯Ό μλ²½νκ² κ³ μ³€μ΅λλ€. μ΄μ μ ν λ° κ³ λ €μκ° μ€μ μνκ° μ ννκ³ μλ²½νκ² κΈ°λ‘λ©λλ€. - μΆμ κΈ°κΈ° μ΄λ¦ 보쑴 μ μ±
μ립: μ¬μ€ μΌμλ₯Ό μ무κ²λ μ ννμ§ μκ±°λ νΉμ κΈ°κΈ°λ₯Ό μ²΄ν¬ ν΄μ νλλΌλ κΈ°μ‘΄μ μ
λ ₯ν κΈ°κΈ° μ΄λ¦ λ°μ΄ν°(
device_map)λ₯Ό λ©λͺ¨λ¦¬μμ λ λ €λ²λ¦¬μ§ μκ³ λ³΄μ‘΄ν©λλ€. μ΄λ₯Ό ν΅ν΄ λμ€μ λ€μ λ§μ΄λ λ³κ²½μ μν λ κΈ°κΈ° MAC μ£Όμλ λ³λͺ μ μλμΌλ‘ μ¬μ λ ₯ν λ²κ±°λ‘μ μμ΄ ν΄λ¦(체ν¬)λ§μΌλ‘ μ¦μ μ¬λ±λ‘ν μ μμ΅λλ€. - λΆνμ/μ μΈ μΌμ μ¦κ° μν΄: μ¬μ©μκ° κ΅¬μ± μ΅μ
μμ νΉμ κΈ°κΈ°λ₯Ό μ²΄ν¬ ν΄μ νμ λ, ν΄λΉ κΈ°κΈ°μ
device_trackerμν°ν°κ° νμ΄μμ€ν΄νΈ λ΄λΆμμ "μ¬μ© λΆκ°λ₯" λλ "볡ꡬλ¨" ννλ‘ μ§μ λΆνκ² λ¨μ§ μλλ‘ Entity Registry μμ€μμ μ¦μ μμ μμ (async_remove)ν©λλ€.
π λ²μ νμΌ(JSON) κΈ°λ° μλ¦Ό(Persistent Notification) μμ€ν κ΅¬μΆ & μλ¬Έ λ‘κΉ νμ€ν
- λ²μ νμΌ κΈ°λ°μ μμ ν λ‘컬λΌμ΄μ§: κΈ°μ‘΄ νμ΄μ¬ νμΌμ νλμ½λ©λμλ μλ¦Ό νμ΄νκ³Ό κΈ΄ 문ꡬλ€μ λͺ¨λ
en.jsonλ°ko.jsonμΌλ‘ μμ ν λΆλ¦¬νμ¬ Home Assistant λ²μ νλ μμν¬ κ·κ²©μ λ§κ² λμ λ°μΈλ© μ²λ¦¬νμ΅λλ€. - μμ€ν
λ‘κΉ
νμ€ μλ¬Έ ν΅μΌ: μμ€ν
λ‘κ·Έ(
_LOGGER)λ₯Ό κ°λ° λ° λΆμ λꡬ νμ€μ λ§μΆ° λͺ¨λ μ λ¬Έμ μ΄κ³ νμ€νλ μλ¬Έ λ©μμ§λ‘ λ³ννμ΅λλ€.