Skip to content

SFSP receiver / interface (functions 22 & 23) ​

Wireless switch system. Published only (no commands). Receiver is function 22, interface is function 23. All frames expireAfterSec: 30.

Receiver (function 22) ​

device/22/<i>/life ​

metadata adds counter.

data fieldTypeDescription
NbEmulatedInterintNumber of emulated switches
json
{
  "data": {
    "NbEmulatedInter": 3
  },
  "metadata": {
    "rxdate": "2026-06-17T14:30:45.123Z",
    "rxTimestamp": 1781793045,
    "expireAfterSec": 30,
    "counter": 2
  }
}

device/22/<i>/state ​

data fieldTypeDescription
idintUnknown interface id

Interface (function 23) ​

device/23/<i>/life ​

metadata adds counter.

data fieldTypeDescription
bp0..bp7boolButton states
rssiintSignal strength
json
{
  "data": {
    "bp0": true,
    "bp1": false,
    "bp2": false,
    "bp3": false,
    "bp4": false,
    "bp5": false,
    "bp6": false,
    "bp7": false,
    "rssi": 72
  },
  "metadata": {
    "rxdate": "2026-06-17T14:30:45.123Z",
    "rxTimestamp": 1781793045,
    "expireAfterSec": 30,
    "counter": 8
  }
}
bash
mosquitto_sub -h 127.0.0.1 -t 'device/22/+/#' -v
mosquitto_sub -h 127.0.0.1 -t 'device/23/+/#' -v

Integration of multiplexed solutions
MUXEN and the MUXEN logo are trademarks of MUXEN SAS.