SWS-12500-custom-component/custom_components/sws12500
SchiZzA 93fd85a487
Add HCHO / VOC air-quality sensors (T9 module)
Support the WSLink t9 air-quality module:
  - t9hcho (formaldehyde, ppb),
  - t9voclv (VOC level 1-5 -> ENUM state)
  - t9bat (0-5 battery -> percentage).

  The t9hcho/t9voclv/t9bat values are dropped when
  t9cn reports the module as disconnected,
  so no empty entities are created.

  - const: HCHO/VOC/T9_BATTERY keys, VOCLevel enum +
  VOC_LEVEL_MAP, BATTERY_NON_BINARY, CONNECTION_GATED_SENSORS,
  REMAP_WSLINK_ITEMS entries
  - utils: voc_level_to_text(),
  battery_5step_to_pct(), connection gating
  - sensors_wslink: HCHO / VOC / T9_BATTERY entity
  descriptions
  - translations (en, cs): hcho, voc (+ states),
  t9_battery
  - tests: tests/conftest.py +
  tests/test_t9_air_quality.py
2026-05-11 23:55:36 +02:00
..
translations Add HCHO / VOC air-quality sensors (T9 module) 2026-05-11 23:55:36 +02:00
__init__.py Fix options flow and route switching after config updates 2026-02-28 18:37:19 +01:00
config_flow.py Add HCHO / VOC air-quality sensors (T9 module) 2026-05-11 23:55:36 +02:00
const.py Add HCHO / VOC air-quality sensors (T9 module) 2026-05-11 23:55:36 +02:00
manifest.json Bump version to 1.8.4 2026-03-05 15:56:02 +01:00
pocasti_cz.py Add Pocasi CZ push to server support 2025-11-16 18:37:01 +01:00
routes.py Fix options flow and route switching after config updates 2026-02-28 18:37:19 +01:00
sensor.py Fix typecheck issues 2025-11-17 00:28:37 +01:00
sensors_common.py WSLink support in beta 2025-02-12 13:13:46 +01:00
sensors_weather.py Corrects wind direction sensor state class 2025-10-27 08:12:26 +01:00
sensors_wslink.py Add HCHO / VOC air-quality sensors (T9 module) 2026-05-11 23:55:36 +02:00
strings.json Fix typos, fix await in windy_func 2025-11-16 19:18:29 +01:00
utils.py Add HCHO / VOC air-quality sensors (T9 module) 2026-05-11 23:55:36 +02:00
windy_func.py Add HCHO / VOC air-quality sensors (T9 module) 2026-05-11 23:55:36 +02:00