I have got it in the Designer, but I’ll post it here anyways
//Test switch #1
Switch room1SwitchAProxy “Outlet”
String room1SwitchAPhysical {mqtt=“<[mosquitto:/home/room1/switchA/physicalIn:state:MAP(onoff.map)]”, autoupdate=“false” }
Switch room1SwitchABound {mqtt=“>[mosquitto:/home/room1/switchA/out:command:ON:1],>[mosquitto:/home/room1/switchA/out:command:OFF:0]” }
//Test switch #2
Switch room1SwitchBProxy “Light”
String room1SwitchBPhysical {mqtt=“<[mosquitto:/home/room1/switchB/physicalIn:state:MAP(onoff.map)]”, autoupdate=“false” }
Switch room1SwitchBBound {mqtt=“>[mosquitto:/home/room1/switchB/out:command:ON:1],>[mosquitto:/home/room1/switchB/out:command:OFF:0]” }
//Family Room lamps
Switch room2LampsProxy “Light” [“Switchable”]
Switch room2SwitchA {mqtt=“>[mosquitto:/home/room2/switchA/out:command:on:1],>[mosquitto:/home/room2/switchA/out:command:off:0]” }
Switch room2SwitchB {mqtt=“>[mosquitto:/home/room2/switchB/out:command:on:1],>[mosquitto:/home/room2/switchB/out:command:off:0]” }
//Patio Lights
Switch pergolaLights “Lights” [“Switchable”] {mqtt=“>[mosquitto:/home/patio/pergolaLights/out:command:ON:1],>[mosquitto:/home/patio/pergolaLights/out:command:OFF:0]” }
//OutletA
Switch outletASwitchA “Switch A “ [“Lighting”] {mqtt=”>[mosquitto:/home/outletA/switchA/out:command:on:1],>[mosquitto:/home/outletA/switchA/out:command:off:0]” }
Switch outletASwitchB “Switch B “ [“Lighting”] {mqtt=”>[mosquitto:/home/outletA/switchB/out:command:on:1],>[mosquitto:/home/outletA/switchB/out:command:off:0]” }
//OutletB
Switch outletBSwitchA “Switch A “ [“Lighting”] {mqtt=”>[mosquitto:/home/outletB/switchA/out:command:on:1],>[mosquitto:/home/outletB/switchA/out:command:off:0]” }
Switch outletBSwitchB “Switch B - DEFECTIVE “ [“Lighting”] {mqtt=”>[mosquitto:/home/outletB/switchB/out:command:on:1],>[mosquitto:/home/outletB/switchB/out:command:off:0]” }
//OutletC
Switch outletCSwitchA “Switch A “ [“Lighting”] {mqtt=”>[mosquitto:/home/outletC/switchA/out:command:on:1],>[mosquitto:/home/outletC/switchA/out:command:off:0]” }
Switch outletCSwitchB “Switch B “ [“Lighting”] {mqtt=”>[mosquitto:/home/outletC/switchB/out:command:on:1],>[mosquitto:/home/outletC/switchB/out:command:off:0]” }
//Ceiling Fan in Owen’s Room
Number room1CeilingFanSpeed {mqtt=“>[mosquitto:/home/room1/ceilingFan/speed/in:command::default]“}
Number room1CeilingFanMode {mqtt=”>[mosquitto:/home/room1/ceilingFan/mode/in:command::default]”}
Switch room1CeilingFanLight {mqtt=“>[mosquitto:/home/room1/ceilingFan/light/in:command:ON:1]”}
Number room1Temperature “[%.1f °F]” {mqtt=“<[mosquitto:/home/room1/temperature:state:default]”}
Number room1Pressure “[%.2f’’ Hg]” {mqtt=“<[mosquitto:/home/room1/pressure:state:default]”}
//HomeKit Ceiling Fan Items
Switch room1CeilingFanSpeedHomeKit [“Lighting”] {mqtt=“>[mosquitto:/home/room1/ceilingFan/speed/in:command:ON:0]”}
Switch room1CeilingFanLightHomeKit [“Lighting”] {mqtt=“>[mosquitto:/home/room1/ceilingFan/light/in:command:ON:1],>[mosquitto:/home/room1/ceilingFan/light/in:command:OFF:1]”}
Number room1CeilingFanModeHomeKit {mqtt=“>[mosquitto:/home/room1/ceilingFan/mode/in:command:ON:1],>[mosquitto:/home/room1/ceilingFan/mode/in:command:OFF:0]”}
//Garden
String gardenControlProxy “Watering Mode”
Switch gardenControlBound {mqtt=“>[mosquitto:/home/garden/wateringMode:command:ON:1],>[mosquitto:/home/garden/wateringMode:command:OFF:0]”}