ok, cool...
I've been playing whack-a-mole on this 955 IO thing
I noticed, based on your TRB141 documentation that
ubus call ioman.gpio.dout1 status does indeed run, and return a pile of values
whatever happened to 1 or 0 ?
however, suspicions arise when I notice that checking din1 and din2 produce different results
one is on the other off - plus they don't correlate with the values shown in the webUI which are both 0
so then I look at changing the output status of dout1
ubus call ioman.gpio.dout1 update '{"value":"1"}'
YIKES!! what's with all the hoo-fricken-hah!!??
how about update 1
friggen government committee worked on this ? 14 character hyper-verbose overhead ?
OK, I get that maybe one can update the configuration simultaneously but I would consider that
a bit sketchy to combine ordinary state change with config in the same message
Anyway, while that command does indeed not throw any errors, or piston rods, it doesn't actually affect the actual IO status.
I thought, OK, I'm going to confirm my bias that the WebUI is probably showing the real goods, and indeed it is...
inputs change when wires are applied/removed and changing relay state makes an audible click and zero-ohms
so, I'm a bit closer-ish, but still no worky
I think that it is not unreasonable to expect syntactic consistency across the product line for equivalent function