9 Commits

Author SHA1 Message Date
Tony C
835a33c8a9 Updated documentation screenshots (#230)
* Updated all screenshots for most recent UI changes.
* Removed bad hass module tests.
2025-09-25 17:23:19 -05:00
Tony C
f5032b72e0 Docs updates for new first-time user flows (#191)
* New Getting Started page, moved and revised content into Editing page.
2025-09-17 00:09:29 +00:00
Tony Cassandra
68872fde9b Added GettingStarted.md extra context paragraph. 2025-09-07 12:32:57 -05:00
Tony C
535549e74c Documentation updates and pre-release tweaks (#146)
* Bug fix and some documentation improvements.

* Addd model diagrams.

* Documentation Updates and DB utility scripts added.

* Updated documentation.

* Documentation refinements.

* Added new screenshot images and updated docs.

* Added linkk to helper data export scripts.
2025-09-06 22:31:17 -05:00
Tony C
73fb9a322c Fix typos and language clarifications in documentation (#48)
- Fix typo 'organizes' to 'organize' in README.md
- Fix typo 'Un'zip' to 'unzip' in README.md and Installation.md
- Fix typo 'functonality' to 'functionality' in CONTRIBUTING.md
- Fix typo 'envirnoment' to 'environment' in Setup.md
- Improve Redis startup instruction clarity in Setup.md
- Fix multiple typos in GettingStarted.md including 'thne', 'LIne', 'integations', 'acquaintences'
- Fix typos 'trhe', 'UURLs', 'triued' in Guidelines.md
2025-08-15 02:06:39 +00:00
Tony Cassandra
e90ce7cc4e Fixed some alert audio issues and some refinements. 2025-08-14 17:31:02 -05:00
Tony C
036f39d2c4 Add new weather module (#41)
* Added initial scaffolding for weather support.

* Code cleanup and refactor around SecurityManager accesses.

* Added initial pass for an internal, unified weather data model.

* Added display unit conversions and UI testing page for weather app.

* Added template scaffolding and initial data model for weather.

* Finished templates and test data scaffolding for weather views.

* Added user setting for geo location (lat/long).

* WIP for weather monitors and NWS API integration.

* Beter factoring and parsing for NWS weather data source.

* Added WMO units and unit test for it. WIP for NWS weather source.

* Added unit tests for weather app (transient) models.

* Added unit test for NWS weather source observation parsing.

* Renamed a bunch of mixin file names for pluralization consistency.

* Straggler (missed) mixin file name change from previous commit.

* Added folding in of updated weath data into WeatherManager.

* Fixed some bug around fetching NWS data for the first time.

* Added WeatherStation to data model. WIP

* Finished adding new WeatherStation to weather data model.

* Added weather stations to UI.

* Added fetching NWS forecast data (hourly and 12 hour).

* Added three-valued parsing for NWS data: min, ave, max

* Updated weather synthetic data for recent model tweaks.

* Some variable/class renaming. Prep for forecast data model changes.

* Added StatisticDataPoint for min/max/ave values.

* Some minor refactoring to improve class naming and structures.

* Saving WIP for weather data aggregation class and data structures.

* Added improvement to dev docs.

* From strudel...more weather work.

* Removed redundant "elevation" model fields.

* Completed initial weather integrations w/Claude Code.

* Implement auto-discovery weather source configuration system

* Fix weather module unit test failures and improve WMO units handling

* Add git commit message guidelines to CLAUDE.md

* Expand testing infrastructure documentation with comprehensive high-value testing patterns and system architecture insights

* Fixed a few weather app bugs.

* Weather data inspection script and weather app bug fixes.

* More weather bug fixes and unit tests.

* More testing and fixing of initial weather app.

* Added sunrise-sunset.org integration. Fixed boolean config bug.

* Fixed astronomical data integration.

* Added future astronomical data frim sunrise-sunset.org API.

* Added USNO API data for sun and moon.

* Added weather alert data from NWS. Still need to map to Alarms.

* Added mapping weather alerts to system Alarms.

* Added tracking min/max daily temperatures.

* Tweaks and refinements for weather alerts.

* Last weather app tweaks before declaring first version done.

* Moved console context processor to more logical location.

* Fixed and updates some unit tests.

* Coding style fixes for weather module.

* Updated dev workflow doc.

* Fixed a bunch of code formatting.

* A few more code style fixes.

* Added missing import.
2025-08-13 14:47:04 -05:00
Anthony Cassandra
7045750270 Added Getting Started documentation page. 2025-02-12 20:35:47 -06:00
Anthony Cassandra
c53920209d Added new documentation directory structure and initial content. 2025-02-12 15:17:14 -06:00