IoT Manager exchange protocols has two different versions: v1 & v2. IoT Manager support both versions.
This version based on periodically sending status information from DIY devices to broker.
This version based on “request/response” model.
Example using exchange protocol v2 on github
Every time when you install IoT Manager, your mobile device get unique device id, called “ids”
For sending push notifications from your DIY devices to mobile device you must use this ids.
You can see and send ids by email in Statistic section.
IoT Manager publish mobile device ids to topic prefix + "/ids"
after publishing HELLO
message.
You must subscribe to this topic, if you want receive ids.
IoT Manager publish mobile device informartion to topic prefix + "/device"
after publishing HELLO
message.
You must subscribe to this topic, if you want receive devices informations.
You can use uuid
for building and manageing access levels on your DIY devices and for other tasks.
You can use width
and height
for detecting mobile device type and send different widgets size or position.
connection
- NONE
, OK
, WiFi
, Cell
, 2g
, 3g
, 4g
width
- device screen width in pixelsheight
- device screen height in pixelsplatform
- Android
, iOS
, etcplatformVersion
- versionuuid
- unique device uuidFor example:
connection : "WiFi",
height: 667,
width: 375
platform: "android",
platformVersion: "5"
uuid:"a3a146b3da51a311"