Kocom Wallpad with RS485
- νμ΄μμ€ν΄νΈμ Hass.io > ADD-ON STOREμμ Add new repository by URLμ https://github.com/clipman/kocom.py λ₯Ό μ λ ₯ν λ€μ ADD λ²νΌμ λλ¦ λλ€.
- ADD-ON STORE νμ΄μ§ νλ¨μμ "Kocom Wallpad with RS485" ν΄λ¦ν©λλ€.
- "INSTALL" λ²νΌμ λλ₯΄λ©΄ μ λμ¨μ΄ μ€μΉλ©λλ€. μ΅λ μ½ 10λΆ μ λ μμ.
- INSTALL λ²νΌμμ μ€μΉ μ λλ©μ΄μ μ΄ λμνλλ° μ΄κ²μ΄ λ©μΆλλΌλ REBUILD, START λ²νΌμ΄ λνλμ§ μλ κ²½μ°κ° μμ΅λλ€.
- μ΄ μ λμ¨μ μ΄λ―Έμ§λ₯Ό λ΄λ €λ°λ κ²μ΄ μλλΌ μ§μ μ¬λ¬λΆμ Hassioμμ μ΄λ―Έμ§λ₯Ό λ§λλλ€.
- INSTALL λ²νΌμ λλ₯Έλ€μ μ€μΉ μ λλ©μ΄μ μ΄ μ€νλλ©΄ μ λλ‘ μ€μΉμ€μΈ κ²μ λλ€.
- share/kocom/ ν΄λμ μλ kocom.conf νμΌμ λ³ΈμΈμ νκ²½μ λ§κ² μμ ν©λλ€.
- "START" λ²νΌμΌλ‘ μ λμ¨μ μ€νν©λλ€.
λ§μΌ kocom.py νμΌμ μμ νμλ €λ©΄ νλ² μ€νν ν μ λμ¨μ Stop νμκ³ share/kocom/ ν΄λμ μλ νμΌμ μλ§κ² μμ νμ λ€μμ μ λμ¨μ Start νμλ©΄ μ΄νλΆν°λ μμ λ νμΌμ μ μ©ν©λλ€.
(2024-03-12 μμ ) paho-mqtt-2.0.0 λμ
(2022-07-24 μμ ) config.jsonμ config.yamlλ‘ λ³ν
(2022-04-10 μμ ) MQTT Discovery μ§μ
(2022-03-30 μμ ) Home Assistant Supervisor Add-onμμ μ€νλλλ‘ μμ
(2022-03-29 μμ ) μ μ΄κ΅νκΈ°(Fan) ν리μ λͺ¨λ μΆκ° λ° μ΄κΈ°λͺ¨λ μ¬μ©μ μ€μ , λλ°© μ΄κΈ°μ¨λ μ¬μ©μ μ€μ
(2020.9.25 μμ ) μλ¦¬λ² μ΄ν° λμ°©μ 보 μΆκ°, minor changes
(2019.12.9 μμ ) github κ°μ€, serial κ°μ μ’ λ£μ error handling
(2019.11.19 μμ ) ν¨ν·λ°μ‘ ν κΈ°κΈ°μν μμ μκΉμ§ λ€μν¨ν· λ°μ‘μλλ‘ μ²λ¦¬, μΆ©λμ random jump, ν¨ν·νμ΄λ° νλκΈ°λ₯(read_write_gapλ³μ)
(2019.11.18 μΆκ°μμ ) μ°κ²° μμμμλ ν¨ν·μΆ©λ κ°μ§, fan commandμ€λ₯μμ
(2019.11.18 μμ ) polling λμ€ command λ°μμ κ°νμ μΆ©λ ν΄κ²°
(2019.11.17 μμ ) RS485μ°κ²° λλ mqttμ°κ²°μ΄ λμ΄μ‘μ λ μμΈμ²λ¦¬/μλ볡ꡬ, RS485 read/write ν¨ν·μΆ©λ λ°©μ§
(2019.11.15 μμ ) νλμ νμ΄μ¬μ½λ kocom.pyλ‘ serial λ° socket λ λ€ μ§μνλλ‘ λ°κΏ¨μ΅λλ€. kocom.confμμ serialλ‘ ν μ§ socketμΌλ‘ ν μ§ λ±λ± μ€μ νμλ©΄ λ©λλ€.
(2019.11.14 μμ ) Reseλμ΄ μ§μ νμ mqtt log μ€λ₯ μμ
(2019.11.13μ€ν μμ ) Reseλ μμ²μΌλ‘, socketμ© draft versionλ μ¬λ¦½λλ€. (μμΆνμΌ λ΄ kocom.pyλ₯Ό λ체νμΈμ) serial μ°κ²°λΆλΆμ socket μ°κ²°λ‘ λ°κΎΈκ³ , read()-->recv(1), write()-->send()λ‘λ§ λ± λ³κ²½νμ΅λλ€. ser2net pythonνμΌλ‘ 1λΆκ° μλμ λ¬΄λ§ ν μ€νΈνμ¬, μ₯κΈ°μ μΈ μμ μ±μ ν μ€νΈλμ§ μμμ΅λλ€. python μμ€μ½λ λ΄μ μμΌ μ°κ²°ν ip/port λ₯Ό κΈ°μ νλλ‘ λμ΄μμΌλ μμ νμ μ μ¬μ©νμλ©΄ λ©λλ€.
(2019.11.13μμ ) checksum μ κ³μ°νλ€λ³΄λ μ무λλ headerλ aa55κΉμ§μΈ κ² κ°μ΅λλ€. λ€μ μμ νμμ΅λλ€. python μμ€μ½λλ μμ λμμ΅λλ€