forked from iobroker-community-adapters/ioBroker.mqtt-client
-
Notifications
You must be signed in to change notification settings - Fork 0
/
io-package.json
executable file
·138 lines (138 loc) · 4.47 KB
/
io-package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
{
"common": {
"name": "mqtt-client",
"title": "MQTT client",
"version": "1.2.1",
"desc": {
"en": "Syncing with MQTT Brokers",
"de": "Synchronisierung mit MQTT-Brokern",
"ru": "Синхронизация с брокерами MQTT",
"pt": "Sincronização com corretores da MQTT",
"nl": "Synchroniseren met MQTT-makelaars",
"fr": "Synchronisation avec les courtiers MQTT",
"it": "Sincronizzazione con i broker MQTT",
"es": "Sincronización con intermediarios MQTT"
},
"news": {
"1.2.1": {
"en": "Support of js-controller 2.0 was added",
"de": "Unterstützung von js-controller 2.0 wurde hinzugefügt",
"ru": "Добавлена поддержка js-controller 2.0",
"pt": "Suporte do js-controller 2.0 foi adicionado",
"nl": "Ondersteuning van js-controller 2.0 is toegevoegd",
"fr": "Le support de js-controller 2.0 a été ajouté",
"it": "È stato aggiunto il supporto di js-controller 2.0",
"es": "Se agregó soporte de js-controller 2.0",
"pl": "Dodano obsługę js-kontrolera 2.0",
"zh-cn": "添加了对js-controller 2.0的支持"
},
"1.1.1": {
"en": "small fixes",
"de": "kleine Ausbesserungen",
"ru": "небольшие исправления"
},
"1.1.0": {
"en": "Translations\nUpdate of MQTT module",
"de": "Übersetzungen\nUpdate des MQTT-Moduls",
"ru": "Переводы\nОбновление модуля MQTT",
"pt": "Traduções\nAtualização do módulo MQTT",
"nl": "vertaalwerk\nUpdate van de MQTT-module",
"fr": "Traductions\nMise à jour du module MQTT",
"it": "Traduzioni\nAggiornamento del modulo MQTT",
"es": "Traducciones\nActualización del módulo MQTT"
}
},
"authors": [
"Pmant <patrickmo@gmx.de>",
"algar42 <igor.aleschenkov@gmail.com>"
],
"keywords": [
"mqtt",
"syncing",
"data"
],
"main": "main.js",
"license": "MIT",
"platform": "Javascript/Node.js",
"icon": "mqtt-client.png",
"enabled": true,
"extIcon": "https://raw.githubusercontent.com/Pmant/ioBroker.mqtt-client/master/admin/mqtt-client.png",
"readme": "https://github.com/Pmant/ioBroker.mqtt-client/blob/master/README.md",
"loglevel": "info",
"mode": "daemon",
"type": "protocols",
"preserveSettings": "custom",
"compact": true,
"materialize": true,
"messagebox": true,
"subscribe": "messagebox",
"supportCustoms": true,
"supportStopInstance": true,
"dependencies": [
{
"js-controller": ">=1.5.14"
}
]
},
"native": {
"host": "",
"port": 1883,
"ssl": false,
"clientId": "",
"username": "",
"password": "",
"onConnectTopic": "",
"onConnectMessage": "",
"lastWillTopic": "",
"lastWillMessage": "",
"subscriptions": "",
"reconnectPeriod": 30000,
"outbox": "",
"inbox": "",
"enabled": false,
"publish": false,
"pubChangesOnly": false,
"pubAsObject": false,
"qos": 0,
"retain": false,
"subscribe": false,
"subChangesOnly": false,
"subAsObject": false,
"subQos": 0,
"setAck": true
},
"objects": [
{
"_id": "_design/mqttclient",
"language": "javascript",
"views": {
"state": {
"map": "function(doc) {if (doc.type == 'state' && doc.common.custom) emit(doc._id, doc.common);}"
}
}
}
],
"instanceObjects": [
{
"_id": "info",
"type": "channel",
"common": {
"name": "Information"
},
"native": {}
},
{
"_id": "info.connection",
"type": "state",
"common": {
"role": "indicator.connected",
"name": "If connected to MQTT broker",
"type": "boolean",
"read": true,
"write": false,
"def": false
},
"native": {}
}
]
}