kopia lustrzana https://github.com/weetmuts/wmbusmeters
77 wiersze
2.0 KiB
JSON
Executable File
77 wiersze
2.0 KiB
JSON
Executable File
{
|
|
"name": "Wmbusmeters (W-MBus to MQTT)",
|
|
"version": "1.11.0-2",
|
|
"slug": "wmbusmeters",
|
|
"description": "Acquire utility meter readings using the wireless mbus protocol (WMBUS)",
|
|
"arch": ["armv7", "aarch64", "amd64"],
|
|
"url": "https://github.com/weetmuts/wmbusmeters",
|
|
"init" : false,
|
|
"startup": "application",
|
|
"boot": "auto",
|
|
"devices": ["/dev/ttyUSB0", "/dev/ttyAMA0"],
|
|
"usb": true,
|
|
"uart": true,
|
|
"ports": {
|
|
"9011/udp": null,
|
|
"9022/tcp": null
|
|
},
|
|
"ports_description": {
|
|
"9011/udp": "Netcat udp-listen port",
|
|
"9022/tcp": "Netcat tcp-listen port"
|
|
},
|
|
"services": [
|
|
"mqtt:need"
|
|
],
|
|
"map": [
|
|
"share:rw",
|
|
"config:rw"
|
|
],
|
|
"options": {
|
|
"data_path": "/config/wmbusmeters",
|
|
"enable_mqtt_discovery": false,
|
|
"conf": {
|
|
"loglevel": "normal",
|
|
"device": "auto:t1",
|
|
"donotprobe": "/dev/ttyAMA0",
|
|
"logtelegrams": false,
|
|
"format": "json",
|
|
"logfile": "/dev/stdout",
|
|
"shell": "/wmbusmeters/mosquitto_pub.sh \"wmbusmeters/$METER_NAME\" \"$METER_JSON\""
|
|
},
|
|
"meters": {
|
|
"name": "ElectricityMeter",
|
|
"driver": "amiplus",
|
|
"id": "12345678",
|
|
"key": "DEADBEEF1337DEADBEEF1337DEADBEEF"
|
|
},
|
|
"mqtt": {}
|
|
},
|
|
"schema": {
|
|
"data_path": "str",
|
|
"enable_mqtt_discovery": "bool?",
|
|
"mqtt": {
|
|
"host": "str?",
|
|
"port": "port?",
|
|
"user": "str?",
|
|
"password": "str?"
|
|
},
|
|
"conf": {
|
|
"loglevel": "str",
|
|
"device": "str",
|
|
"donotprobe": "str?",
|
|
"logtelegrams": "bool?",
|
|
"format": "str",
|
|
"logfile": "str",
|
|
"shell": "str"
|
|
},
|
|
"meters": [
|
|
{
|
|
"name": "str?",
|
|
"driver": "str?",
|
|
"id": "str?",
|
|
"key": "str?"
|
|
}
|
|
]
|
|
}
|
|
}
|