I would like to build an array of three buttons 0,1,2 which acts as radio buttons.
I tried to realize this with ButtonsDevice but I didn’t found how to declare it as radio buttons, think this is the wrong way.
When I press one of thoses buttons it becomes highlighted. When I click on another one this one becomes highlighted and the first one goes back to neutral state. That’s OK. The state of the button array can be retrieved with $myButtons.button, also OK.
But on ButtonsDevice the state is not saved, when I restart pimatic and the highlighting also disappear when I moving around into the UI.
{
"id": "myButtons",
"name": "myButtons",
"class": "ButtonsDevice"
"buttons": [
{
"id": "0",
"text": "L0"
},
{
"id": "1",
"text": "L1"
},
{
"id": "2",
"text": "L2"
}
],
}