Hi,
Since 2 days I have very weird problems.
- My central heating rule detecting to switch the heating on when it is too cold: “error [pimatic]: Command failed”
- And a shellswitch command: “error [pimatic-shell-execute]: Shellswitch: command execution failed with exit code 52 (Error: Command failed:)”
with regard to the first: My other rules work OK. My overshoot rule to switch off when heating on for 10+ minutes and almost on Setpoint works. My “backup” rule: “when setpoint reached switch off” works fine as well.
Both rules mentioned above have worked fine for months (1st) and 2 weeks (2nd), and suddenly, without any change to config.json or pimatic they don’t work anymore.
I literally typed the command again and it could be saved without errors.
The shellswitch command works fine on the command line (and has worked fine for 2-3 weeks, so no escape command errors there).
I rebooted my system already a couple of times. I was 1 level behind on pimatic and 1 plugin so I updated these yesterday afternoon, but that didn’t make a difference either.
When starting pimatic and doing a tail -f pimatic-daemon.log
I have not one error.
The only thing that changed is that I switched on watchdog 3 days ago after a tip by @Yves911, but as far as I can see that has nothing to do with rule evaluation.
Anyone else ever experienced this and has a solution?