John Lancaster

Results 6 issues of John Lancaster

Needed to make all the app importing/reloading work with packages in addition to just modules. Change overview: - Reworked `AppManagement.check_app_updates`, primarily by splitting into sub functions. - Reloading packages properly...

Added option for `N deg rising|setting` to `Scheduler._parse_time`

stale

Adds a page to the docs about using the add-on

Adds support for the [conversation integration](https://www.home-assistant.io/integrations/conversation/) with Hass API wrapper methods for calling the [`conversation/process`](https://www.home-assistant.io/integrations/conversation/#action-conversationprocess) and [`conversation/reload`](https://www.home-assistant.io/integrations/conversation/#action-conversationreload). This includes adding support for Hass services that have an optional `return_response` field...

There isn't really a reason to distinguish between apps defined in yaml vs toml files because the appropriate loader gets invoked either way be `read_config` Should fix #2488

Changes include converting to uv with: - Dependency management - Lock file `uv.lock` - Dockerfile - CI pipelines - Dependabot - VSCode tasks