Added the ability to set HA certificate verify from docker arguments - contributed by Antonino Piazza <https://github.com/a-p-z>__
Added MQTT VARS to docker arguments - contributed by Xavi Moreno <https://github.com/xaviml>__
Added the ability to reset a running timer via api
Removed a warning from info_timer() for stale handles
Added the ability to supress invalid timer handle warnings in cancel_timer()
All scheduler calls and helper functions now support fractional timestamps. including parse_time() and now_is_between()
sunrise(), sunset(), parse_time() and parse_datetime() now allow you to select today's sunrise/sunset, rather than the next occuring,
and specify a number of offset days
now_is_between() now supports specification of a timethat can be used for testing rather than using the current time
Added the ability to use lambdas for filtering state callbacks - contributed by David Greenberg <https://github.com/dgrnbrg>__
Added the ability to support multiple input constraints - contributed by Matt O <https://github.com/SirIndubitable>__
Added the --configfile parameter
Docker container optimizations - contributed by Nigel Rook <https://github.com/NigelRook>__
Fixes
Fixed issue when when using timeout in listen event api, after the event is ran one gets an error in log
Fixed issue when an entity is deleted from HA, and it remains in AD
Fixed issue with setup file saying support "python3 3.0"
Fixed issue with the inability to know which app's callback failed constrain_state check
Fixed issue with AD giving messed up error messages
Fixed an issue with scheduler.now_is_between() where it wasn't zeroing out microseconds leading to race conditions
Fixed another issue with now_is_between() relating to sunrise & sunset periods spanning midnight
Fixed an issue in reloads of global modules - apps are now correctly forced to reload rather than just re-init ensuring they dump any old references
Fixed the "state attribute of the entity class to work in async callbacks - Inspired by Kostas Chatzikokolakis <https://github.com/chatziko>__
Documentation fixes - contributed by Rootie <https://github.com/Rootie>__
Documentation fixes - contributed by Jakob Ruhe <https://github.com/jakeru>__
Documentation fixes - contributed by illuzn <https://github.com/illuzn>__
Fix for flake8 repository move - contributed by dgrnbrg <https://github.com/dgrnbrg>__
Bump black to 22.3.0 and run it on all files - contributed by Jakob Ruhe <https://github.com/jakeru>__
Bump black to 22.3.0 and run it on all files - contributed by Jakob Ruhe <https://github.com/jakeru>__
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps appdaemon from 4.2.1 to 4.2.2.
Changelog
Sourced from appdaemon's changelog.
... (truncated)
Commits
5297804
Yet another doc fix (YADF)e508a77
Yet another doc fix (YADF)170fc68
Doc addition3fb7216
Another doc fixd112d27
Another doc fix5a6bfd5
Doc fix455143c
Doc fixbc35ff4
Docsfc52f5b
Add ability to suppress timer invalid handle messagesc5d9854
Inityial fix for entity.stateDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)