1.1 KiB
1.1 KiB
The database stores all the information about the devices. It is stored inside the devices collection. Each device contains information and configuration with key-value pair.
Device information and configuration example:
{
"info": [
{
"key": "TITLE",
"value": "Door lock"
},
{
"key": "CATEGORY",
"value": "smart_home"
},
{
"key": "TYPE",
"value": "door_lock"
},
{
"key": "SUBTYPE",
"value": "dipal_smart_lock"
},
{
"key": "EUI",
"value": "3F375BFEFFE20A68"
},
{
"key": "CONTRIBUTER_NAME",
"value": "Dipal"
},
{
"key": "DEVICE_MODEL",
"value": "Dipal Smart Lock"
},
{
"key": "SOFTWARE_VERSION",
"value": "v0.1"
},
{
"key": "PROTOCOL",
"value": "zigbee"
}
],
"config": [
{
"key": "ROOM_ID",
"value": "6217490c15e4d085ed463dd2"
},
{
"key": "OPENING_TIME",
"value": 3000
}
]
}
There is also outdated collections such as intercom and cameras. It's unknown if the akita collection will be used, but I need to notice that each akita should have own mqtt_topic_suffix
.