Skip to main content

Описание протокола сообщений MQTT v1.0

Publish

device/umni-838a74/lwt 

{
  "state":"online"
}
{
  "state":"offline"
}

device/umni-838a74/pong

{
  "ping":"pong"
}

device/umni-838a74/register

{
  "hostname": "umni-838a74",
  "capabilities": [
    "ethernet",
    "sdcard",
    "webserver",
    "webhooks",
    "mqtt",
    "opentherm",
    "rf433",
    "onewire",
    "alarm",
    "ntc1",
    "ntc2",
    "ai1",
    "ai2",
    "opencollectors",
    "oc1",
    "oc2",
    "buzzer",
    "inputs",
    "inp1",
    "inp2",
    "inp3",
    "inp4",
    "inp5",
    "inp6",
    "outputs",
    "out1",
    "out2",
    "out3",
    "out4",
    "out5",
    "out6",
    "out7",
    "out8"
  ],
  "networks": [
    {
      "name": "ethernet",
      "ip": "192.168.88.122",
      "mask": "255.255.252.0",
      "gw": "192.168.88.9",
      "active": true
    }
  ],
  "heap": {
    "total": 383104,
    "free": 191552,
    "min": 178628
  },
  "device_type": "generic"
}

device/umni-838a74/sensors/onewire 

{
  "capability":"onewire",
  "value":28.25,
  "serial":"F7062454B2EE5528"
}


device/umni-838a74/sensors/ntc 

{
  "capability":"ntc1",
  "value":27.906805038452148,
  "serial":null
}


device/umni-838a74/sensors/ntc 

{
  "capability":"ntc2",
  "value":27.880941390991211,
  "serial":null
}


device/umni-838a74/sensors/ai

{
 "capability":"ai1",
 "value":0,
 "serial":null
} 


device/umni-838a74/sensors/ai

{
  "capability":"ai2",
  "value":0,
  "serial":null
}

 device/umni-838a74/sensors/do:

{
  "capability":"out2",
  "value":1,
  "serial":null
}

device/umni-838a74/sensors/di: 

{
  "capability":"inp4",
  "value":0,
  "serial":null
}

Subscribe

device/umni-838a74/ping

Payload ""