Hello and thank you for the fine project
I have a feeling that the constraints on the direction value type is too strict
It accepts values from 0-259, and I think that if it refers to angle it probably should be 0-359
I thing it is there:
https://github.com/openremote/openremote/tree/master/model/src/main/java/org/openremote/model/value/**ValueType.java
public static final ValueDescriptor<Integer> DIRECTION = new ValueDescriptor<>("direction", Integer.class,
new ValueConstraint.Min(0),
new ValueConstraint.Max(259)
);
If it refers to a diferent type of data please ignore this