Open blackspherefollower opened 1 month ago
I feel like 0 = off, 1-17 maps to 23-40 for case 1 works well enough, since we're working in the abstract on this anyways?
Do all the client APIs still send 0.0-1.0 doubles? If so, then let's stick with any sort of offsetting in the protocol implementation for now, which means we just need a heater actuator type and we can iterate on things later if we want to do less abstract.
Yup, they all do, so it should be fine as an actuator type addition.
I think that heaters are a good fit as a ScalarCmd actuator type; however, there's at least 2 kinds of control I've seen:
In both cases, I think step range will suffice to describe the control (except for the 0=off in case 1?)