{
  "manufacturer": "Efriq",
  "description": "12 Relays 12 inputs",
  "mapping": [
    { "name": "Output 1", "bus_datatype": "switch", "type": "register", "address": 13, "writable": 1, "write_only": 1 },
    { "name": "Output 2", "bus_datatype": "switch", "type": "register", "address": 14, "writable": 1, "write_only": 1 },
    { "name": "Output 3", "bus_datatype": "switch", "type": "register", "address": 15, "writable": 1, "write_only": 1 },
    { "name": "Output 4", "bus_datatype": "switch", "type": "register", "address": 16, "writable": 1, "write_only": 1 },
    { "name": "Output 5", "bus_datatype": "switch", "type": "register", "address": 17, "writable": 1, "write_only": 1 },
    { "name": "Output 6", "bus_datatype": "switch", "type": "register", "address": 18, "writable": 1, "write_only": 1 },
    { "name": "Output 7", "bus_datatype": "switch", "type": "register", "address": 19, "writable": 1, "write_only": 1 },
    { "name": "Output 8", "bus_datatype": "switch", "type": "register", "address": 20, "writable": 1, "write_only": 1 },
    { "name": "Output 9", "bus_datatype": "switch", "type": "register", "address": 21, "writable": 1, "write_only": 1 },
    { "name": "Output 10", "bus_datatype": "switch", "type": "register", "address": 22, "writable": 1, "write_only": 1 },
    { "name": "Output 11", "bus_datatype": "switch", "type": "register", "address": 23, "writable": 1, "write_only": 1 },
    { "name": "Output 12", "bus_datatype": "switch", "type": "register", "address": 24, "writable": 1, "write_only": 1 },
    { "name": "Output 1 state", "bus_datatype": "switch", "type": "register", "address": 13 },
    { "name": "Output 2 state", "bus_datatype": "switch", "type": "register", "address": 14 },
    { "name": "Output 3 state", "bus_datatype": "switch", "type": "register", "address": 15 },
    { "name": "Output 4 state", "bus_datatype": "switch", "type": "register", "address": 16 },
    { "name": "Output 5 state", "bus_datatype": "switch", "type": "register", "address": 17 },
    { "name": "Output 6 state", "bus_datatype": "switch", "type": "register", "address": 18 },
    { "name": "Output 7 state", "bus_datatype": "switch", "type": "register", "address": 19 },
    { "name": "Output 8 state", "bus_datatype": "switch", "type": "register", "address": 20 },
    { "name": "Output 9 state", "bus_datatype": "switch", "type": "register", "address": 21 },
    { "name": "Output 10 state", "bus_datatype": "switch", "type": "register", "address": 22 },
    { "name": "Output 11 state", "bus_datatype": "switch", "type": "register", "address": 23 },
    { "name": "Output 12 state", "bus_datatype": "switch", "type": "register", "address": 24 },
    { "name": "Input 1", "bus_datatype": "switch", "type": "register", "address": 1 },
    { "name": "Input 2", "bus_datatype": "switch", "type": "register", "address": 2 },
    { "name": "Input 3", "bus_datatype": "switch", "type": "register", "address": 3 },
    { "name": "Input 4", "bus_datatype": "switch", "type": "register", "address": 4 },
    { "name": "Input 5", "bus_datatype": "switch", "type": "register", "address": 5 },
    { "name": "Input 6", "bus_datatype": "switch", "type": "register", "address": 6 },
    { "name": "Input 7", "bus_datatype": "switch", "type": "register", "address": 7 },
    { "name": "Input 8", "bus_datatype": "switch", "type": "register", "address": 8 },
    { "name": "Input 9", "bus_datatype": "switch", "type": "register", "address": 9 },
    { "name": "Input 10", "bus_datatype": "switch", "type": "register", "address": 10 },
    { "name": "Input 11", "bus_datatype": "switch", "type": "register", "address": 11 },
    { "name": "Input 12", "bus_datatype": "switch", "type": "register", "address": 12 }
  ]
}
