Start with adding some logging cards, that way at leat you can see what part of the flows are running.
What is the usage of your beachcomber? When you awitch it off it will result in a powerdrop, that could result in switching it on again…
better to take that into account:
if the beachcomber has power reading then substracht it from the measured power.
If it doesn not have power reading but you know the power usage, use the status and then substract the power.
(But that is a second step… first get this thing working before complicating.
The switch off is pretty straightforward in you flow so if it does not work your beaxhcomber might not respond well?? Thats what younwill fimd oit by logging
If I translate the above litteraly into a flow then I get the following.
Flow 1 - Switch on Verwarmen
WHEN: Warmteaanvraag is switched on
AND: Vermogen < 1000
THEN: Switch on Verwarmen
This flow runs only once (when the Warmtevraag gets swtched on). If you want this flow to run each time when your power usage changes, then you would use the WHEN power changes card and then check on both conditions: AND Wartmtevraag is on AND power is < 1000, as you do in your current flow.
Flow 2 - Switch off Verwarmen
WHEN: Warmteaanvraag is switched off OR Vermogen > 4500
THEN: Switch off Verwarmen
So it seems you are using different triggers in your actual flow than what you indicate in your description.