40 lines
1.2 KiB
JSON
40 lines
1.2 KiB
JSON
{
|
|
"slug": "yealink_bridge",
|
|
"name": "Yealink Bridge",
|
|
"version": "1.0.0",
|
|
"url": "https://git.drgn.moe/BlackDragon/yealink-bridge",
|
|
"stage": "stable",
|
|
"description": "Yealink bridge",
|
|
"arch": ["armhf", "armv7", "aarch64", "amd64", "i386"],
|
|
"startup": "services",
|
|
"boot": "auto",
|
|
"ports": {
|
|
"5115/tcp": 5115
|
|
},
|
|
"ports_description": {
|
|
"5115/tcp": "API Port"
|
|
},
|
|
"map": [],
|
|
"options": {
|
|
"mqtt_broker": "MQTT Broker to use",
|
|
"mqtt_topic": "Topic to use for the bridge",
|
|
"mqtt_username": "Username to use for connecting to the MQTT broker (optional)",
|
|
"mqtt_password": "Password to use for connecting to the MQTT broker (optional)",
|
|
"yealink_username": "username of the yealink phone",
|
|
"yealink_password": "Password of the yealink phone",
|
|
"yealink_ip": "Ip of the yealink phone",
|
|
"enable_dial": "Enable dialing over MQTT",
|
|
"enable_control": "Enable control over MQTT"
|
|
},
|
|
"schema": {
|
|
"mqtt_broker": "str",
|
|
"mqtt_topic": "str",
|
|
"mqtt_username": "str",
|
|
"mqtt_password": "str",
|
|
"yealink_username": "str",
|
|
"yealink_password": "str",
|
|
"yealink_ip": "str",
|
|
"enable_dial": "bool",
|
|
"enable_control": "bool"
|
|
}
|
|
}
|