</defSwitch>
</defSwitchVector>
+<defSwitchVector device="LegoFocuser" name="INTERFACE" label="Interface" group="Main Control" state="Idle" perm="rw" rule="OneOfMany" timeout="60">
+ <defSwitch name="HAT" label="Build HAT">
+On
+ </defSwitch>
+ <defSwitch name="PYBRICKS" label="PyBricks">
+Off
+ </defSwitch>
+</defSwitchVector>
+
+<defTextVector device="LegoFocuser" name="HUB_MAC" label="HUB MAC" group="Main Control" state="Idle" perm="rw" timeout="60">
+ <defText name="MAC" label="Address">
+ 00:11:22:33:44:55
+ </defText>
+</defTextVector>
+
+
<defTextVector device="LegoFocuser" name="DEVICE_PORT" label="HAT Port" group="Main Control" state="Idle" perm="rw" timeout="60">
<defText name="PORT" label="Port">
A
</defNumber>
</defNumberVector>
+<defNumberVector device="LegoFocuser" name="FOCUS_SYNC" label="Reset pos" group="Main Control" state="Ok" perm="rw" timeout="0">
+<defNumber name="FOCUS_SYNC_VALUE" label="to" format="%d" min="0" max="8100" step="1">
+0
+</defNumber>
+</defNumberVector>
+
<defNumberVector device="LegoFocuser" name="FOCUS_SPEED" label="SPEED" group="Config" state="Ok" perm="rw" timeout="0">
<defNumber name="FOCUS_SPEED_VALUE" label="SPEED" format="%d" min="0" max="100" step="1">