SWS-12500-custom-component/custom_components/sws12500
SchiZzA d814c9942d
Improve type safety, add data validation, and refactor route handling
- Add typing and runtime checks with py_typecheck for config options and
  incoming data
- Enhance authentication validation and error handling in data
  coordinator
- Refactor Routes class with better dispatch logic and route
  enabling/disabling
- Clean up async functions and improve logging consistency
- Add type hints and annotations throughout the integration
- Update manifest to include typecheck-runtime dependency
2026-07-25 21:45:06 +02:00
..
translations Config_flow for Ecowitt 2026-07-25 21:45:06 +02:00
__init__.py Improve type safety, add data validation, and refactor route handling 2026-07-25 21:45:06 +02:00
config_flow.py Improve type safety, add data validation, and refactor route handling 2026-07-25 21:45:06 +02:00
const.py Config_flow for Ecowitt 2026-07-25 21:45:06 +02:00
manifest.json Improve type safety, add data validation, and refactor route handling 2026-07-25 21:45:06 +02:00
pocasti_cz.py Improve type safety, add data validation, and refactor route handling 2026-07-25 21:45:06 +02:00
routes.py Improve type safety, add data validation, and refactor route handling 2026-07-25 21:45:06 +02: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 fix: Corrected RAIN and DAILYRAIN for PWS protocol. 2026-05-18 20:49:01 +02: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 Improve type safety, add data validation, and refactor route handling 2026-07-25 21:45:06 +02:00
windy_func.py Improve type safety, add data validation, and refactor route handling 2026-07-25 21:45:06 +02:00