The role value has several useful subrules. As value is RO and the corresponding RW counterpart is level, those subroles should be considererd to be added to level too:
Those are a must in my opinion:
value.min ->level.min to specify general min limits
value.max -> level.max to specify general max limits
value.default -> level.default to specify general default limits
Those should be discussed:
value.humidity -> level.humidity as a setpoint value for humifiers / climatecontrols
value.battery -> level.battary.min/.max so specifiy battery target loading values (not prior, to be discussed)
value.valve -> level.valve - opening value for valves
value.pressure -> level.pressure - primary for consistency, target pressor of compressor etc (not prior, to be discussed)
value.voltage -> level.voltage - primary for consistency (not prior, to be discussed)
value.current -> level.curent - primary for consistency (not prior, to be discussed)
value.fill -> level.fill - setpoint for any container fill level states
The role value has several useful subrules. As value is RO and the corresponding RW counterpart is level, those subroles should be considererd to be added to level too:
Those are a must in my opinion: value.min ->level.min to specify general min limits value.max -> level.max to specify general max limits value.default -> level.default to specify general default limits
Those should be discussed: value.humidity -> level.humidity as a setpoint value for humifiers / climatecontrols value.battery -> level.battary.min/.max so specifiy battery target loading values (not prior, to be discussed) value.valve -> level.valve - opening value for valves value.pressure -> level.pressure - primary for consistency, target pressor of compressor etc (not prior, to be discussed) value.voltage -> level.voltage - primary for consistency (not prior, to be discussed) value.current -> level.curent - primary for consistency (not prior, to be discussed) value.fill -> level.fill - setpoint for any container fill level states