Nach ein wenig wilder Tipperei in der Konsole habe ich nun doch noch eine andere Lösung gefunden.
Grund: nach einem Stromausfall schaltet das Relais die Pumpe ein, da kann man mit PowerOnState rumspielen so viel man will (danke auch nochmal an karoCB für den Hinweis, das Verhalten nach Stromausfall zu beachten).
Habe die Regeln dann komplett deaktiviert und siehe da: mit PowerOnState 0 bleibt die Pumpe nach Stromausfall ausgeschaltet. So soll es sein.
Habe dann die Rule1 aktiviert, die ist ja die Wichtigste. Auch dann klappt es noch wunderbar.
Meinen Wunsch nach manueller Schaltung musste ich also anders lösen, denn Rule2 konnte ich so wie sie war nicht wieder aktivieren, weil sie ja der Auslöser für das "Fehlverhalten" war.
Ich hatte mich, nachdem ich die Lösung von karoCB getestet habe, sowieso schon gefragt, ob nicht eine Regel eine andere deaktivieren kann. Und siehe da, es geht
So sieht Regel 2 nun aus:
Rule2 on power2#state=1 do backlog rule1 0; power1 1 endon on power2#state=0 do backlog power1 0; rule1 1 endon
Es funktioniert alles, wie es soll. Sollte ich etwas übersehen haben, sagt mir bitte Bescheid