Wenn ich in der unteren Logik die Variable nicht "$_15", sondern "$15" benenne (ohne Underscore), dann bekomme ich beim Versuch die Logik zu speichern einen Fehler. Die Variable "$4" funktioniert aber ohne Underscore. Ich hatte die ursprüngliche Logik schon vor der Version 4.1 erstellt, und da hatte "$15" noch funktioniert, erst jetzt wo ich Anpassungen machen wollte ging es nicht mehr...
Gruss, Hanspeter
Mit dieser Logik kann man das Verhalten reproduzieren:
/** * New custom logic * * */ { "_Meta": { // Optional "Description": "", "Version": "1.00" }, "Input": [ ], "Output": [ ], "Level": [ ["$Hour","integer",0], ["$Nach4Uhr","bool",false], ["$Nach15Uhr","bool",false], ["$4","integer",4], ["$_15","integer",15] ], "Module": [ ["Comparator","-$Hour","-$Nach4Uhr","-$4"], ["Comparator","-$Hour","-$Nach15Uhr","-$_15"] ] }Dies ist der Fehler den ich bekomme wenn ich die Variable "$15" benenne:
