SWS-12500-custom-component/custom_components/sws12500
SchiZzA 08b812e558
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-01-18 17:53:28 +01:00
..
translations Config_flow for Ecowitt 2025-12-09 12:01:32 +01:00
__init__.py Improve type safety, add data validation, and refactor route handling 2026-01-18 17:53:28 +01:00
config_flow.py Improve type safety, add data validation, and refactor route handling 2026-01-18 17:53:28 +01:00
const.py Config_flow for Ecowitt 2025-12-09 12:01:32 +01:00
manifest.json Improve type safety, add data validation, and refactor route handling 2026-01-18 17:53:28 +01:00
pocasti_cz.py Improve type safety, add data validation, and refactor route handling 2026-01-18 17:53:28 +01:00
routes.py Improve type safety, add data validation, and refactor route handling 2026-01-18 17:53:28 +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 Fix typecheck issues 2025-11-17 00:28:37 +01: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-01-18 17:53:28 +01:00
windy_func.py Improve type safety, add data validation, and refactor route handling 2026-01-18 17:53:28 +01:00