add parameter refresh to mqtt activity for dynamic sleep time override#13
Merged
lanrat merged 3 commits intolanrat:mainfrom Dec 10, 2022
Merged
add parameter refresh to mqtt activity for dynamic sleep time override#13lanrat merged 3 commits intolanrat:mainfrom
lanrat merged 3 commits intolanrat:mainfrom
Conversation
…is not always triggered by activity task
Owner
|
This is a great idea! I'll even use it myself. Thanks! |
Owner
|
@elratt0r would you mind providing an example of how to use this to |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Useful for having a certain activity displayed for a shorter time range or having more frequent updates.
By using the activity/run topic, it only overwrites the sleep duration once, so no need to keep track of setting
the interval up and down manually.
Usage example:
I have an automation for commute times that runs every 5 minutes in the morning between 6 and 9.
After the sensor update I send mqtt.publish({"action": "hass", "refresh": "300"}) to have a shorter update interval
for the next run so the information on the display is more up-to-date.