Anything on my weird log issue? :-)
This log appears, if the execution of a "interval" of checking all macro conditions and executing the relevant macros takes longer than the value you have configured here on the General tab:
If such a situation is detected the plugin will not
immediately run the next "interval" of checking conditions and running actions, but instead wait a bit, as to avoid fully loading the CPU.
Depending on what you have configured this might be expected.
For example, you can run into this situation, if you have very long running actions in Macros or have configured a very low value for the "Check conditions every X ms" field.
As this is mostly useful when debugging issues I will adjust the behavior of the plugin to only print this message when verbose logs are enabled.
Sorry if this caused issues on your side!
Trying to debug an issue I've been having - When obtaining the json from a source, the "text" field doesn't populate if it's reading from a file. It appears to just be the text if "Read From File" is checked on the source.
Is there any way to obtain the actual value of the text file?
View attachment 106305
If you want to assign the content of a file to a variable you can use the "File" condition type.
Here is an example:
I assume the "Text Source" source type does not use the "text" settings value when reading from a file, as the text to be displayed is not stored in its settings, but at the given file path.
Thus, an empty string for "text" is likely to be expected in this case.