Commit Graph

114 Commits (dc5c45483e5b6e8b87e6d33a06380cb82b121879)

Author SHA1 Message Date
Lukas Svoboda dc5c45483e
Update issue templates 2025-03-19 17:54:22 +01:00
Lukas Svoboda 3d112757d0
Update const.py
Update path to database as it differs in development installation.
2025-03-15 15:44:57 +01:00
Lukas Svoboda 189777fbdb
Merge pull request #63 from schizza/migrate_data
Fixes rainfall unit inconsistency

Updates daily rain sensor to use consistent measurement units and corrects device class and suggested unit.

Adds database path constant and data migration function

Defines DATABASE_PATH constant for database file location Introduces migrate_data function to update unit of measurement in long statistics.

Adds sensor migration feature

Introduces a migration step for sensor statistics
Updates schema and translations to support migration Fixes data migration from mm/d to mm
2025-03-15 15:13:59 +01:00
schizza 8e97fc7404 Different values displayed on station/cloud and HA - Total rainfall
Fixes #62

Fixes rainfall unit inconsistency

Updates daily rain sensor to use consistent measurement units and corrects device class and suggested unit.

Fixes #62

Adds database path constant and data migration function

Defines DATABASE_PATH constant for database file location
Introduces migrate_data function to update unit of measurement in long statistics.

Adds sensor migration feature

Introduces a migration step for sensor statistics
Updates schema and translations to support migration
Fixes data migration from mm/d to mm
2025-03-15 15:10:49 +01:00
Lukas Svoboda 908a60ade4
Merge pull request #61 from schizza/invalid_native_temp
Corrected temperature unit in outside_temp.
2025-03-11 17:40:28 +01:00
schizza 47143d9ac2 Corrected temperature unit in outside_temp.
Changes temperature unit from Celsius to Fahrenheit in the weather sensor descriptions.
2025-03-11 17:39:09 +01:00
Lukas Svoboda 41e2415e69
Update manifest.json 2025-03-10 08:45:32 +01:00
Lukas Svoboda 7ca4578c0f
Merge pull request #59 from schizza/wslink_sensors_add
Adds sensors for WSLink and improves data handling
2025-03-10 08:44:11 +01:00
schizza 37c3e2e77f Adds sensors for WSLink and improves data handling
Includes new sensor connection status constants and mappings
Updates WeatherSensor to handle null data values
Switches temperature unit to Celsius for WSLink sensors
Refines heat and chill index calculations with unit conversions
2025-03-10 08:42:17 +01:00
Lukas Svoboda cd5abc0db3
Merge pull request #52 from schizza/readme_update
readme_update
2025-02-21 19:06:26 +01:00
Lukas Svoboda 0c33ac02da
Merge branch 'main' into readme_update 2025-02-21 19:06:02 +01:00
schizza 3cd21e0143 readme_update 2025-02-21 18:05:15 +00:00
schizza 1dd51f4ed9 gitignore 2025-02-19 17:50:50 +01:00
Lukas Svoboda 7257587b2f
Update minor version 2025-02-18 19:43:36 +01:00
Lukas Svoboda c131eddf39
Merge pull request #51 from schizza/config_flow_fix
Improves configuration defaults and UI descriptions

Sets default values for optional fields in configuration flow
Enhances descriptions and titles in UI for better clarity
Updates translations
2025-02-18 19:42:20 +01:00
schizza a3dc4f9986 Improves configuration defaults and UI descriptions
Sets default values for optional fields in configuration flow
Enhances descriptions and titles in UI for better clarity
Updates translations
2025-02-18 19:40:46 +01:00
Lukas Svoboda 5395103c01
Merge pull request #49 from schizza/webook_switching
Refactoring webhook switching.
Added routing management to automaticly update coordinator to avoid restarting HA on configuration change or on new sensor discovery.
2025-02-15 18:23:06 +01:00
schizza 808fad1d97 webhook refactor,
Refactoring webhook switching.
Added routing management to automaticly update coordinator to avoid restarting HA on configuration change or on new sensor discovery.
2025-02-15 18:16:54 +01:00
Lukas Svoboda bbb6a23b6c
Merge pull request #45 from schizza/config_flow_depr_fix
Fix config flow
2025-02-13 17:33:16 +01:00
schizza d9cb2179d5 Fix config deprecation
Updated config flow to comply with new changes in HA
2025-02-13 17:32:07 +01:00
schizza 25bb26bb4d WSLink support in beta
Support for firmware 3.0 and WSLink connections.
As for now the 3.0 firmware sending data only on SSL connections.
2025-02-12 13:13:46 +01:00
Lukas Svoboda 3e27b889c4
Merge pull request #42 from Celer21/main
Update cs.json
2025-02-11 08:02:39 +01:00
Celer21 f295db69ff
Update cs.json
Minor translation update
2025-02-05 10:53:52 +01:00
Lukas Svoboda 4add593bf4
Merge pull request #40 from schizza/FW30Warning
Firmaware 3.0 not working
2025-01-26 10:40:13 +01:00
schizza 8d1995721b Firmaware 3.0 not working
README update.
2025-01-26 10:37:37 +01:00
Lukas Svoboda a6707b849b
Merge pull request #31 from schizza/async_fix
aiohttp fix
2024-12-14 14:36:13 +01:00
schizza 6a913cf447 aiohttp fix
Fixing blocking call from session.get to no longer throw warnings when sending data to Windy.
2024-12-14 14:34:11 +01:00
Lukas Svoboda 407bc40219
Merge pull request #30 from schizza/channel3_4
Bug fix
2024-07-15 23:24:27 -04:00
schizza 1f2c553d6a Bug fix 2024-07-15 22:23:27 -05:00
schizza c56ef9c2ce Minor changes 2024-07-15 22:22:16 -05:00
Lukas Svoboda 6c127342aa
Merge pull request #29 from schizza/channel3_4
Support for CH3 and CH4
2024-07-15 23:16:21 -04:00
schizza 66a9993dfc Support for CH3 and CH4 2024-07-15 22:14:20 -05:00
Lukas Svoboda 9b9fd16513
Merge pull request #27 from schizza/chill_index_fix
Chill index fix
2024-06-17 14:40:23 +02:00
schizza fb9830cc1e Chill index fix
Fix chill index formula as suggested by @facko79.
Chill index is computed only for temperatures  less then 10°C (50°F). Otherwise real temperature is returned.
2024-06-17 14:37:50 +02:00
Lukas Svoboda 615b384487
Merge pull request #24 from schizza/chill_index
Wind chill index
2024-05-09 14:18:48 +02:00
Lukas Svoboda 4548d413d5
Merge branch 'main' into chill_index 2024-05-09 14:18:33 +02:00
Lukas Svoboda 3229c40387
Merge pull request #23 from schizza/Heatindex
Add Heat Index
2024-05-09 14:18:12 +02:00
schizza e18762579b Wind chill index
* Add sensor for wind chill index
2024-05-09 14:17:01 +02:00
schizza 8b0cc2d25e Add Heat Index
* Heat index sensor
* Heat index computation is added
2024-05-09 13:26:01 +02:00
schizza b58ff1b2e5
Update firmware_bug.md 2024-05-03 21:18:53 +02:00
schizza b0e6348e6f Fix permissions in iptables script. 2024-05-03 18:19:21 +02:00
schizza 23b5608727 Moved automation to automations.yaml 2024-05-03 10:51:40 +02:00
schizza 8199b38aa0 Typo 2024-05-03 10:30:28 +02:00
schizza 050b326865 Fix path to automation script 2024-05-03 10:23:50 +02:00
schizza ea47c808b0
Merge pull request #22 from schizza/error-readme
Fix path discovery in HA
2024-05-03 10:21:04 +02:00
schizza acebf1b268 Fix permissions 2024-05-03 10:19:14 +02:00
schizza 0409955801 Final fix 2024-05-03 09:28:00 +02:00
schizza e84ec8f69e
Merge pull request #21 from schizza/error-readme
Fix path discovery in HA
2024-05-03 09:21:52 +02:00
schizza c92d2f53e5
Merge branch 'main' into error-readme 2024-05-03 09:21:41 +02:00
schizza b6edb63051 Fix path discovery in HA 2024-05-03 09:18:52 +02:00