In v98 the Jewish_calendar platform had an “issur_melacha_in_effect” sensor which at specific times changed state from True to False and vice-versa.
I had two automations which when the sensor went true turned on a relay and when it went off turned the relay off.
In v99 the platform changed and “issur_melacha_in_effect” became a binary.sensor with an On/Off state.
I changed the automations to reflect the On/Off states, and when tested by manually changing states worked correctly.
However, when the binary.sensor changed states on Friday the automations failed to trigger.
I did some manual state change and the automation fires when I manually sent the On state. However within 30 seconds the system swaps the state back to the default Off state but the Off automation doesn’t fire and turn the relay off.
If I quickly manually turn the state Off the automation fires.
This is only for v99 as I restored back to 98 and everything works correctly.
Is there something else I am missing between using a sensor and a binary.sensor?