Ich gebe dir mal eine Kurzanleitung, dass du nicht wie ich erstmal "tagelang rumprobieren" musst:
also um unter Verwendung der Benutzerverwaltung "das gleiche" zu erreichen, wie wenn die Laderegeln direkt an der Wallbox sind muss man einen Benutzer anlegen, bei der Wallbox-zuordnung deine wallbox auswählen und dort drin deine Laderegeln (Benutzerregeln) anlegen. Dazu eine RFID anlegen, haken bei "Laden autorisieren" rein, alle anderen, also "laden (de)aktivieren", "benutzerladeregeln (de)aktivieren", "laderegeln überschreiben" draußen lassen. (alternativ letzteren rein machen und die regeln bei der rfid anlegen, im grunde egal an der stelle, das hat verscheidene vor-und nachteile im detail).
Dann wieder in der Wallboxkachel bei "Feste RFID" die ID angeben (damit es von selbst einfach loslegt und man nicht erst autorisieren muss). Dann ist erstmal alles so wie wenn die regeln direkt an der wallbox hängen, und ja die regeln werden beim anstecken des autos aktiviert, und auch die Charging manager Variable, die man bei "weitere RFID-Funktionen" setzen kann wird in diesem moment einmalig gesetzt.
Nja ich erkläre das mal in meinem Fall:
Ich habe 2 variablen "WTladeanforderung" und "Nladeanforderung", wenn einer der beiden 1 ist lädt das auto mit voller leistung (die bedingungen die diese auf 1 setzen sind komplex, für mein beispiel jetzt aber nicht relevant). nun möchte ich aber sicherstellen, dass beide variablen erstmal 0 sind (das heist andere regeln greifen), aber man kann ja nur eine CM variable setzen bei den RFID funtkionen. also setze ich da die variable RESETladeanforderung und habe dann ingesammt 3 regeln dafür:
#
Bedingung: Formel: CM.RESETladeanforderung == 1
Aktion: Variable setzen: CM.WTladeanforderung = 0
#
Bedingung: Formel: CM.RESETladeanforderung == 1
Aktion: Variable setzen: CM.Nladeanforderung = 0
#
Bedingung: IMMER
Aktion: Variable setzen: CM.RESETladeanforderung = 0
damit wird immer beim anstecken einmalig die beiden variablen zurückgestzt.
in deinem fall würde das nur was bringen, wenn deine variable eben am ende eines ladevorgangs (zum beispiel durch SOCauto==SOCziel einen anderen wert bekommt, der das laden dann stoppt oder so, und dann kannst du, nur wenn die variable grade auf diesem stop wert steht die zurücksetzen und sonst einfach lassen, egal ob auf 0 oder 2. aber das macht ja auch wieder keinen sinn, weil das kann man ja auch anders lösen.
nja nee das macht für deinen fall alles keinen sinn, aber mal so allgemein als denkanstoß was alles möglich ist :D