Do validation to ensure no invalid config is provided.
For example, ensure each solenoid refers to an existing remote unit. Alternatively just remove remote unit config and use node number as identifier for remote unit.
Currently when writing invalid config, control unit keeps restarting until hard reboot.
Do validation to ensure no invalid config is provided.
For example, ensure each solenoid refers to an existing remote unit. Alternatively just remove remote unit config and use node number as identifier for remote unit.
Currently when writing invalid config, control unit keeps restarting until hard reboot.