Actually I don’t have the button code in that repo but here are my 2 garage buttons in that same device.
For each tile you want to be a button just assign it an action, in my case ‘toggleone’ and ‘toggletwo’ are my commands.
You can build as many tiles per single device as you want (I have not found a limit yet but maybe there is one…)
standardTile("zone15", "device.zone15", canChangeBackground: true, canChangeIcon: true) {
state("open", label: 'Garage1', action: 'toggleone', icon: "st.doors.garage.garage-open", backgroundColor: "#ffa81e", nextState:"closing")
state("closed", label: 'Garage1', action: 'toggleone', icon: "st.doors.garage.garage-closed", backgroundColor: "#79b821", nextState:"opening")
state("alarm", label: 'ALARM', icon: "st.doors.garage.garage-open", backgroundColor: "#ff0000")
state("opening",label: 'Opening', icon: "st.doors.garage.garage-opening", backgroundColor:"#ffe71e")
state("closing",label: 'Closing', icon: "st.doors.garage.garage-closing", backgroundColor:"#ffe71e")
}
standardTile("zone16", "device.zone16", canChangeBackground: true, canChangeIcon: true) {
state("open", label: 'Garage2', action: 'toggletwo', icon: "st.doors.garage.garage-open", backgroundColor: "#ffa81e", nextState:"closing")
state("closed", label: 'Garage2', action: 'toggletwo', icon: "st.doors.garage.garage-closed", backgroundColor: "#79b821", nextState:"opening")
state("alarm", label: 'ALARM', icon: "st.doors.garage.garage-open", backgroundColor: "#ff0000")
state("opening",label: 'Opening', icon: "st.doors.garage.garage-opening", backgroundColor:"#ffe71e")
state("closing",label: 'Closing', icon: "st.doors.garage.garage-closing", backgroundColor:"#ffe71e")
}