Dank je wel. Jouw 2e optie werkt.JeroenE schreef op vrijdag 28 mei 2021 @ 18:16:
@bello2011 Na de 5 sterren staat het commando. Jij geeft daar alleen een directory op en dat werkt dus niet. Start op jouw pihole niet automatisch de goede python? Of heb je het script geen executable rechten gegeven? Je bent ook de eerste slash vergeten, maar dat lijkt meer ene copy/paste foutje want de foutmelding geeft die wel weer.
Als je het script rechtstreeks kan starten dan zou het moeten werken met deze code:
code:
1 * * * * * /home/pi/domoticz/scripts/wp_data.py
Anders moet je er zoiets van maken, dat python3 opstart met als parameter je script:
code:
1 * * * * * /usr/bin/python3 /home/pi/domoticz/scripts/wp_data.py
@stuffer, voor jou:
Een DzVents triggertje om met een virtueel RGBWZ schakelaartje de 5 RGB dimmer van de Fibaro FGRGBW442 RGBW Controller 2+ te bedienen. Op dit moment is het wel één kant op, dus het virtuele apparaat toont niet de huidige status indien de dimmers veranderen.
Lua:
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
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
| return { on = { devices = { 144 }, httpResponses = { 'newColorRetrieved' } }, data = { brightnessDeviceOn = { initial = nil }, redDeviceOn = { initial = nil }, greenDeviceOn = { initial = nil }, blueDeviceOn = { initial = nil }, whiteDeviceOn = { initial = nil } }, execute = function(domoticz, device) brightnessDeviceId = 126 redDeviceId = 127 greenDeviceId = 128 blueDeviceId = 129 whiteDeviceId = 130 rgbwDeviceId = 144 -- Prepare needed devices if (device.idx == brightnessDeviceId) then brightnessDevice = device else brightnessDevice = domoticz.devices(brightnessDeviceId) end if (device.idx == redDeviceId) then redDevice = device else redDevice = domoticz.devices(redDeviceId) end if (device.idx == greenDeviceId) then greenDevice = device else greenDevice = domoticz.devices(greenDeviceId) end if (device.idx == blueDeviceId) then blueDevice = device else blueDevice = domoticz.devices(blueDeviceId) end if (device.idx == whiteDeviceId) then whiteDevice = device else whiteDevice = domoticz.devices(whiteDeviceId) end if (device.idx == rgbwDeviceId) then rgbwDevice = domoticz.devices(rgbwDeviceId) else rgbwDevice = domoticz.devices(rgbwDeviceId) end -- First run saving dimmer states for on-off commands if (domoticz.data.brightnessDeviceOn == nil) then domoticz.data.brightnessDeviceOn = brightnessDevice.active end if (domoticz.data.redDeviceOn == nil) then domoticz.data.redDeviceOn = redDevice.active end if (domoticz.data.greenDeviceOn == nil) then domoticz.data.greenDeviceOn = greenDevice.active end if (domoticz.data.blueDeviceOn == nil) then domoticz.data.blueDeviceOn = blueDevice.active end if (domoticz.data.whiteDeviceOn == nil) then domoticz.data.whiteDeviceOn = whiteDevice.active end if (device.isDevice == true and device.idx == rgbwDeviceId) then -- This is a massive hack, but rgbwDevice.Color is not updated at this point. It still holds the previous value, so reload! domoticz.openURL({ url = domoticz.settings['Domoticz url'] .. '/json.htm?type=devices&rid=' .. rgbwDevice.idx, method = 'GET', callback = 'newColorRetrieved' }) elseif (device.isHTTPResponse == true and device.trigger == 'newColorRetrieved') then domoticz.log('dzVent: Sync to Dimmer + RGBW-devices', domoticz.LOG_INFO) rgbwDeviceState = device.json['result'][1]['Data']; rgbwDeviceLevel = device.json['result'][1]['Level']; rgbwDeviceColor = domoticz.utils.fromJSON(device.json['result'][1]['Color']); -- Set wanted values for all dimmer devices wantedBrightness = nil wantedRed = nil wantedGreen = nil wantedBlue = nil wantedWhite = nil -- Handle off and on states in a manner that will not remove previous brightness/color information if (rgbwDeviceState == "Off") then wantedBrightness = 100 wantedRed = nil wantedGreen = nil wantedBlue = nil wantedWhite = nil elseif (rgbwDeviceState == "On") then wantedBrightness = 100 if (domoticz.data.redDeviceOn == true) then wantedRed = redDevice.lastLevel else wantedRed = 0 end if (domoticz.data.greenDeviceOn == true) then wantedGreen = greenDevice.lastLevel else wantedGreen = 0 end if (domoticz.data.blueDeviceOn == true) then wantedBlue = blueDevice.lastLevel else wantedBlue = 0 end if (domoticz.data.whiteDeviceOn == true) then wantedWhite = whiteDevice.lastLevel else wantedWhite = 0 end elseif (rgbwDeviceState == "Set Color" or string.gmatch(rgbwDeviceState, '^Set Level: %d+ \\%$')) then if (rgbwDeviceColor.m == 1) then -- domoticz.log('dzVent: Mode 1', domoticz.LOG_INFO) wantedBrightness = 100 wantedRed = 0 wantedGreen = 0 wantedBlue = 0 wantedWhite = rgbwDeviceLevel elseif (rgbwDeviceColor.m == 3) then -- domoticz.log('dzVent: Mode 3', domoticz.LOG_INFO) wantedBrightness = 100 wantedRed = domoticz.utils.round(rgbwDeviceColor.r * rgbwDeviceLevel / 255) wantedGreen = domoticz.utils.round(rgbwDeviceColor.g * rgbwDeviceLevel / 255) wantedBlue = domoticz.utils.round(rgbwDeviceColor.b * rgbwDeviceLevel / 255) wantedWhite = 0 elseif (rgbwDeviceColor.m == 4) then -- domoticz.log('dzVent: Mode 4', domoticz.LOG_INFO) wantedBrightness = 100 wantedRed = domoticz.utils.round(rgbwDeviceColor.r * rgbwDeviceLevel / 255) wantedGreen = domoticz.utils.round(rgbwDeviceColor.g * rgbwDeviceLevel / 255) wantedBlue = domoticz.utils.round(rgbwDeviceColor.b * rgbwDeviceLevel / 255) wantedWhite = domoticz.utils.round((rgbwDeviceColor.ww + rgbwDeviceColor.cw) * rgbwDeviceLevel / 2 / 255) end end if (wantedRed ~= nil and ((wantedRed == 0 and (redDevice.state ~= "Off" and redDevice.level ~= wantedRed)) or (wantedRed ~= 0 and (redDevice.state == "Off" or redDevice.level ~= wantedRed)))) then -- domoticz.log('dzVent: set redDevice level to: ' .. wantedRed .. ' from ' .. redDevice.level, domoticz.LOG_INFO) domoticz.data.redDeviceOn = (wantedRed ~= 0) if (wantedRed == 0) then redDevice.setState("Off") else redDevice.setLevel(wantedRed) end elseif (wantedRed == nil) then redDevice.setState("Off") end if (wantedGreen ~= nil and ((wantedGreen == 0 and (greenDevice.state ~= "Off" and greenDevice.level ~= wantedGreen)) or (wantedGreen ~= 0 and (greenDevice.state == "Off" or greenDevice.level ~= wantedGreen)))) then -- domoticz.log('dzVent: set greenDevice level to: ' .. wantedGreen .. ' from ' .. greenDevice.level, domoticz.LOG_INFO) domoticz.data.greenDeviceOn = (wantedGreen ~= 0) if (wantedGreen == 0) then greenDevice.setState("Off") else greenDevice.setLevel(wantedGreen) end elseif (wantedGreen == nil) then greenDevice.setState("Off") end if (wantedBlue ~= nil and ((wantedBlue == 0 and (blueDevice.state ~= "Off" and blueDevice.level ~= wantedBlue)) or (wantedBlue ~= 0 and (blueDevice.state == "Off" or blueDevice.level ~= wantedBlue)))) then -- domoticz.log('dzVent: set blueDevice level to: ' .. wantedBlue .. ' from ' .. blueDevice.level, domoticz.LOG_INFO) domoticz.data.blueDeviceOn = (wantedBlue ~= 0) if (wantedBlue == 0) then blueDevice.setState("Off") else blueDevice.setLevel(wantedBlue) end elseif (wantedBlue == nil) then blueDevice.setState("Off") end if (wantedWhite ~= nil and ((wantedWhite == 0 and (whiteDevice.state ~= "Off" and whiteDevice.level ~= wantedWhite)) or (wantedWhite ~= 0 and (whiteDevice.state == "Off" or whiteDevice.level ~= wantedWhite)))) then -- domoticz.log("dzVent: set whiteDevice level to: " .. wantedWhite .. " from " .. whiteDevice.level, domoticz.LOG_INFO) domoticz.data.whiteDeviceOn = (wantedWhite ~= 0) if (wantedWhite == 0) then whiteDevice.setState("Off") else whiteDevice.setLevel(wantedWhite) end elseif (wantedWhite == nil) then whiteDevice.setState("Off") end if (wantedBrightness ~= nil and ((wantedBrightness == 0 and (brightnessDevice.state ~= "Off" and brightnessDevice.level ~= wantedBrightness)) or (wantedBrightness ~= 0 and (brightnessDevice.state == "Off" or brightnessDevice.level ~= wantedBrightness)))) then -- domoticz.log('dzVent: set brightnessDevice level to: ' .. wantedBrightness .. ' from ' .. brightnessDevice.level, domoticz.LOG_INFO) domoticz.data.brightnessDeviceOn = (wantedBrightness ~= 0) if (wantedBrightness == 0) then brightnessDevice.setState("Off") else brightnessDevice.setLevel(wantedBrightness) end elseif (wantedBrightness == nil) then brightnessDevice.setState("Off") end end end } |
Een DzVents triggertje om met een virtueel RGBWZ schakelaartje de 5 RGB dimmer van de Fibaro FGRGBW442 RGBW Controller 2+ te bedienen. Op dit moment is het wel één kant op, dus het virtuele apparaat toont niet de huidige status indien de dimmers veranderen.
[ Voor 3% gewijzigd door Groentjuh op 30-05-2021 01:40 ]
Even een kick-je...Heeft er iemand een idee?Parody schreef op zondag 23 mei 2021 @ 18:01:
Ik heb nu een "leuk" probleem met 2 van m'n 3 NodOn Soft Remote 3-6-3x afstandsbedieningen. Na het een paar jaar goed gedaan te hebben zijn ze ergens met een update van Domoticz hun groepen configuratie kwijt geraakt en niet meer zichtbaar op Domoticz. Er staan alleen wat nodes in Domoticz die als failed gemarkeerd zijn, die overeenkomen met die Soft Remotes.
Gisteren de eerste NodOn verwijderd uit Domoticz, factory reset gegeven en opnieuw aangemeld. NodOn verschijnt netjes in Domoticz, en ik kan weer groepen toekenen. So far, so good.
Vandaag de andere twee NodOns geprobeerd overeind te trekken. Het vage is dat beide niet willen factory resetten. Volgens het boekje moet je 0 en - tegelijk een seconde lang ingedrukt houden, en dan zou het lampje moeten gaan knipperen en is de factory reset compleet. Zo werkte het in ieder geval wel met de eerste NodOn. Deze procedure werkt bij beide NodOns echter niet. Het lijkt alsof de NodOns helemaal niet reageren op een factory reset. Geen knipperend lampje, helemaal niets... Deze twee zijn wel wat nieuwer dan de eerste knop. Is de factory reset procedure voor nieuwere versies soms gewijzigd, en staat dat niet in de gebruiksaanwijzing? M'n google-skills brengt me nu niet veel verder, dus vandaar dat ik hier landt...
Iemand een idee hoe je zo'n knop kunt factory resetten?
Nice! Die ga ik binnenkort eens testen. Thanx!Groentjuh schreef op zondag 30 mei 2021 @ 00:51:
@stuffer, voor jou:
Lua:
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 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 return { on = { devices = { 144 }, httpResponses = { 'newColorRetrieved' } }, data = { brightnessDeviceOn = { initial = nil }, redDeviceOn = { initial = nil }, greenDeviceOn = { initial = nil }, blueDeviceOn = { initial = nil }, whiteDeviceOn = { initial = nil } }, execute = function(domoticz, device) brightnessDeviceId = 126 redDeviceId = 127 greenDeviceId = 128 blueDeviceId = 129 whiteDeviceId = 130 rgbwDeviceId = 144 -- Prepare needed devices if (device.idx == brightnessDeviceId) then brightnessDevice = device else brightnessDevice = domoticz.devices(brightnessDeviceId) end if (device.idx == redDeviceId) then redDevice = device else redDevice = domoticz.devices(redDeviceId) end if (device.idx == greenDeviceId) then greenDevice = device else greenDevice = domoticz.devices(greenDeviceId) end if (device.idx == blueDeviceId) then blueDevice = device else blueDevice = domoticz.devices(blueDeviceId) end if (device.idx == whiteDeviceId) then whiteDevice = device else whiteDevice = domoticz.devices(whiteDeviceId) end if (device.idx == rgbwDeviceId) then rgbwDevice = domoticz.devices(rgbwDeviceId) else rgbwDevice = domoticz.devices(rgbwDeviceId) end -- First run saving dimmer states for on-off commands if (domoticz.data.brightnessDeviceOn == nil) then domoticz.data.brightnessDeviceOn = brightnessDevice.active end if (domoticz.data.redDeviceOn == nil) then domoticz.data.redDeviceOn = redDevice.active end if (domoticz.data.greenDeviceOn == nil) then domoticz.data.greenDeviceOn = greenDevice.active end if (domoticz.data.blueDeviceOn == nil) then domoticz.data.blueDeviceOn = blueDevice.active end if (domoticz.data.whiteDeviceOn == nil) then domoticz.data.whiteDeviceOn = whiteDevice.active end if (device.isDevice == true and device.idx == rgbwDeviceId) then -- This is a massive hack, but rgbwDevice.Color is not updated at this point. It still holds the previous value, so reload! domoticz.openURL({ url = domoticz.settings['Domoticz url'] .. '/json.htm?type=devices&rid=' .. rgbwDevice.idx, method = 'GET', callback = 'newColorRetrieved' }) elseif (device.isHTTPResponse == true and device.trigger == 'newColorRetrieved') then domoticz.log('dzVent: Sync to Dimmer + RGBW-devices', domoticz.LOG_INFO) rgbwDeviceState = device.json['result'][1]['Data']; rgbwDeviceLevel = device.json['result'][1]['Level']; rgbwDeviceColor = domoticz.utils.fromJSON(device.json['result'][1]['Color']); -- Set wanted values for all dimmer devices wantedBrightness = nil wantedRed = nil wantedGreen = nil wantedBlue = nil wantedWhite = nil -- Handle off and on states in a manner that will not remove previous brightness/color information if (rgbwDeviceState == "Off") then wantedBrightness = 100 wantedRed = nil wantedGreen = nil wantedBlue = nil wantedWhite = nil elseif (rgbwDeviceState == "On") then wantedBrightness = 100 if (domoticz.data.redDeviceOn == true) then wantedRed = redDevice.lastLevel else wantedRed = 0 end if (domoticz.data.greenDeviceOn == true) then wantedGreen = greenDevice.lastLevel else wantedGreen = 0 end if (domoticz.data.blueDeviceOn == true) then wantedBlue = blueDevice.lastLevel else wantedBlue = 0 end if (domoticz.data.whiteDeviceOn == true) then wantedWhite = whiteDevice.lastLevel else wantedWhite = 0 end elseif (rgbwDeviceState == "Set Color" or string.gmatch(rgbwDeviceState, '^Set Level: %d+ \\%$')) then if (rgbwDeviceColor.m == 1) then -- domoticz.log('dzVent: Mode 1', domoticz.LOG_INFO) wantedBrightness = 100 wantedRed = 0 wantedGreen = 0 wantedBlue = 0 wantedWhite = rgbwDeviceLevel elseif (rgbwDeviceColor.m == 3) then -- domoticz.log('dzVent: Mode 3', domoticz.LOG_INFO) wantedBrightness = 100 wantedRed = domoticz.utils.round(rgbwDeviceColor.r * rgbwDeviceLevel / 255) wantedGreen = domoticz.utils.round(rgbwDeviceColor.g * rgbwDeviceLevel / 255) wantedBlue = domoticz.utils.round(rgbwDeviceColor.b * rgbwDeviceLevel / 255) wantedWhite = 0 elseif (rgbwDeviceColor.m == 4) then -- domoticz.log('dzVent: Mode 4', domoticz.LOG_INFO) wantedBrightness = 100 wantedRed = domoticz.utils.round(rgbwDeviceColor.r * rgbwDeviceLevel / 255) wantedGreen = domoticz.utils.round(rgbwDeviceColor.g * rgbwDeviceLevel / 255) wantedBlue = domoticz.utils.round(rgbwDeviceColor.b * rgbwDeviceLevel / 255) wantedWhite = domoticz.utils.round((rgbwDeviceColor.ww + rgbwDeviceColor.cw) * rgbwDeviceLevel / 2 / 255) end end if (wantedRed ~= nil and ((wantedRed == 0 and (redDevice.state ~= "Off" and redDevice.level ~= wantedRed)) or (wantedRed ~= 0 and (redDevice.state == "Off" or redDevice.level ~= wantedRed)))) then -- domoticz.log('dzVent: set redDevice level to: ' .. wantedRed .. ' from ' .. redDevice.level, domoticz.LOG_INFO) domoticz.data.redDeviceOn = (wantedRed ~= 0) if (wantedRed == 0) then redDevice.setState("Off") else redDevice.setLevel(wantedRed) end elseif (wantedRed == nil) then redDevice.setState("Off") end if (wantedGreen ~= nil and ((wantedGreen == 0 and (greenDevice.state ~= "Off" and greenDevice.level ~= wantedGreen)) or (wantedGreen ~= 0 and (greenDevice.state == "Off" or greenDevice.level ~= wantedGreen)))) then -- domoticz.log('dzVent: set greenDevice level to: ' .. wantedGreen .. ' from ' .. greenDevice.level, domoticz.LOG_INFO) domoticz.data.greenDeviceOn = (wantedGreen ~= 0) if (wantedGreen == 0) then greenDevice.setState("Off") else greenDevice.setLevel(wantedGreen) end elseif (wantedGreen == nil) then greenDevice.setState("Off") end if (wantedBlue ~= nil and ((wantedBlue == 0 and (blueDevice.state ~= "Off" and blueDevice.level ~= wantedBlue)) or (wantedBlue ~= 0 and (blueDevice.state == "Off" or blueDevice.level ~= wantedBlue)))) then -- domoticz.log('dzVent: set blueDevice level to: ' .. wantedBlue .. ' from ' .. blueDevice.level, domoticz.LOG_INFO) domoticz.data.blueDeviceOn = (wantedBlue ~= 0) if (wantedBlue == 0) then blueDevice.setState("Off") else blueDevice.setLevel(wantedBlue) end elseif (wantedBlue == nil) then blueDevice.setState("Off") end if (wantedWhite ~= nil and ((wantedWhite == 0 and (whiteDevice.state ~= "Off" and whiteDevice.level ~= wantedWhite)) or (wantedWhite ~= 0 and (whiteDevice.state == "Off" or whiteDevice.level ~= wantedWhite)))) then -- domoticz.log("dzVent: set whiteDevice level to: " .. wantedWhite .. " from " .. whiteDevice.level, domoticz.LOG_INFO) domoticz.data.whiteDeviceOn = (wantedWhite ~= 0) if (wantedWhite == 0) then whiteDevice.setState("Off") else whiteDevice.setLevel(wantedWhite) end elseif (wantedWhite == nil) then whiteDevice.setState("Off") end if (wantedBrightness ~= nil and ((wantedBrightness == 0 and (brightnessDevice.state ~= "Off" and brightnessDevice.level ~= wantedBrightness)) or (wantedBrightness ~= 0 and (brightnessDevice.state == "Off" or brightnessDevice.level ~= wantedBrightness)))) then -- domoticz.log('dzVent: set brightnessDevice level to: ' .. wantedBrightness .. ' from ' .. brightnessDevice.level, domoticz.LOG_INFO) domoticz.data.brightnessDeviceOn = (wantedBrightness ~= 0) if (wantedBrightness == 0) then brightnessDevice.setState("Off") else brightnessDevice.setLevel(wantedBrightness) end elseif (wantedBrightness == nil) then brightnessDevice.setState("Off") end end end }
Een DzVents triggertje om met een virtueel RGBWZ schakelaartje de 5 RGB dimmer van de Fibaro FGRGBW442 RGBW Controller 2+ te bedienen. Op dit moment is het wel één kant op, dus het virtuele apparaat toont niet de huidige status indien de dimmers veranderen.
Schaamteloze verkoop van:
http://tweakers.net/aanbod/user/311422/
*** NIKS ***
Probeer ze eens te excluden mbv je controller hardware en dan weer te includen. Domoticz vindt dat ze failed zijn, maar de devices zelf van niet.
Bedankt voor het meedenken!Vollervo schreef op dinsdag 1 juni 2021 @ 11:07:
[...]
Probeer ze eens te excluden mbv je controller hardware en dan weer te includen. Domoticz vindt dat ze failed zijn, maar de devices zelf van niet.
Dat heb ik gedaan. Ze stonden al op "Failed" in Domoticz, waarna ik ze verwijderd heb van de controller. Er was namelijk al geen communicatie tussen de Remotes en de controller. Punt is nu vermoedelijk dat beide Remotes denken dat ze nog geconnect zijn met die controller, terwijl de controller nu vindt van niet (want ze zijn verwijderd). Normaal gesproken lost een factory reset dit probleem op, maar juist dat lukt vreemd genoeg niet.

Ik heb zo’n situatie een keer opgelost door nog een te excluden met de hardware dongle. Ik heb een Aeontec die kan losgekoppeld van Domoticz includen en excluden. Tussen exclude en include wel weer aan Domoticz gekoppeld om het een beetje in sync te houden. YMMVParody schreef op dinsdag 1 juni 2021 @ 11:56:
[...]
Bedankt voor het meedenken!![]()
Dat heb ik gedaan. Ze stonden al op "Failed" in Domoticz, waarna ik ze verwijderd heb van de controller. Er was namelijk al geen communicatie tussen de Remotes en de controller. Punt is nu vermoedelijk dat beide Remotes denken dat ze nog geconnect zijn met die controller, terwijl de controller nu vindt van niet (want ze zijn verwijderd). Normaal gesproken lost een factory reset dit probleem op, maar juist dat lukt vreemd genoeg niet.De include-procedure heb ik geprobeerd, maar beide Remotes weigeren dat te doen: rood knipperend lampje. Handleiding zegt hier verder niets over, en ik kan niets vinden over een mislukte factory reset.
Hmm, da's een leuke (heb ook zo'n Aeontec). En zo'n Soft Remote kan hetzelfde in naam van z'n controller, dus ik heb twee devices om het alsnog voor elkaar te krijgen. Ik ga vanavond eens een poging doen.Vollervo schreef op dinsdag 1 juni 2021 @ 12:55:
[...]
Ik heb zo’n situatie een keer opgelost door nog een te excluden met de hardware dongle. Ik heb een Aeontec die kan losgekoppeld van Domoticz includen en excluden. Tussen exclude en include wel weer aan Domoticz gekoppeld om het een beetje in sync te houden. YMMV
Wauw .. de shelly energie meting staat in de MIN ... wauw .. hoe krijg ik dit recht in domoticz ? welke db moet ik waar editen ?
btw nu even "herstart" en mijn min is nu zichzelf aan het weghalen ..
(zwembad pomp die dus alleen verbruikt verwacht ik geen oplevering)
ps gaat me niet zo zeer om de shelly zelf en dat ze eventueel niet supper accuraat zijn ..
btw nu even "herstart" en mijn min is nu zichzelf aan het weghalen ..

ps gaat me niet zo zeer om de shelly zelf en dat ze eventueel niet supper accuraat zijn ..
[ Voor 24% gewijzigd door vso op 01-06-2021 18:36 ]
Tja vanalles
In de grafieken kun je ook punten weghalen met shift-click, maar dat wist je vast al.vso schreef op dinsdag 1 juni 2021 @ 18:34:
Wauw .. de shelly energie meting staat in de MIN ... wauw .. hoe krijg ik dit recht in domoticz ? welke db moet ik waar editen ?
btw nu even "herstart" en mijn min is nu zichzelf aan het weghalen ..(zwembad pomp die dus alleen verbruikt verwacht ik geen oplevering)
ps gaat me niet zo zeer om de shelly zelf en dat ze eventueel niet supper accuraat zijn ..
wil je iets specifieker zijn .. ? want ik snap je antwoord niet zo goed in relatie tot de vraag wellicht waar ik de - teken weg wil halen maar niet de gemeten verbruikjobr schreef op dinsdag 1 juni 2021 @ 18:53:
[...]
In de grafieken kun je ook punten weghalen met shift-click, maar dat wist je vast al.
[ Voor 10% gewijzigd door vso op 01-06-2021 19:15 ]
Tja vanalles
Ik dacht te begrijpen dat je negatieve waardes wilt verwijderen. Dat kun je ook in de grafieken doen.vso schreef op dinsdag 1 juni 2021 @ 19:13:
[...]
wil je iets specifieker zijn .. ? want ik snap je antwoord niet zo goed in relatie tot de vraag
ik wil er positieve waardes van maken ... niet geheel laten verdwijnenjobr schreef op dinsdag 1 juni 2021 @ 19:14:
[...]
Ik dacht te begrijpen dat je negatieve waardes wilt verwijderen. Dat kun je ook in de grafieken doen.
[ Voor 6% gewijzigd door vso op 01-06-2021 19:16 ]
Tja vanalles
Kwestie van de stekker omdraaien. Je electronen lopen nu de verkeerde kant op.vso schreef op dinsdag 1 juni 2021 @ 19:15:
[...]
ik wil er positieve waardes van maken ... niet geheel laten verdwijnen
omdat je vaak een behulpzaam antwoord geeft,rens-br schreef op dinsdag 1 juni 2021 @ 19:33:
[...]
Kwestie van de stekker omdraaien. Je electronen lopen nu de verkeerde kant op.
Niemand heeft de stekker aangeraakt .. iedereen in het huis moet bij de stekker met een trap .. behalve ik .. daarom kan ik met 99,999% zekerheid zeggen dat niemand er aan is gekomen ..
Sterker nog remote doe ik pomp uit & weer aan en de polariteit is weer zoals het hoort ..
maar goed zoek dus een manier om de DB aan te passen
Tja vanalles

Een CV-Ketel is een vlamkoeler en een radiator is een waterkoeler.
Het is een sqlite database dus je kunt aanpassingen doen, bijv met sqllitestudio.vso schreef op dinsdag 1 juni 2021 @ 19:15:
[...]
ik wil er positieve waardes van maken ... niet geheel laten verdwijnen
Alleen niet terwijl domoticz loopt.
Ik wil ze wel van je overnemen als ze ook de meter terug laten lopen. €50 per stukvso schreef op dinsdag 1 juni 2021 @ 18:34:
Wauw .. de shelly energie meting staat in de MIN ... wauw .. hoe krijg ik dit recht in domoticz ? welke db moet ik waar editen ?
btw nu even "herstart" en mijn min is nu zichzelf aan het weghalen ..(zwembad pomp die dus alleen verbruikt verwacht ik geen oplevering)
ps gaat me niet zo zeer om de shelly zelf en dat ze eventueel niet supper accuraat zijn ..
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
& @Seafarer Heb je een draaischijf danToppe schreef op donderdag 3 juni 2021 @ 14:50:
[...]
Ik wil ze wel van je overnemen als ze ook de meter terug laten lopen. €50 per stuk

[ Voor 3% gewijzigd door vso op 03-06-2021 15:51 ]
Tja vanalles
Ik kan daar geen antwoord opgeven, de Chinezen, AIVD en de FIOD lezen mee
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Wel een draai stekker.
Een CV-Ketel is een vlamkoeler en een radiator is een waterkoeler.
Heeft iemand enig idee wat hier aan de hand is?
Het werkt wel (nog) gewoon. Wordt gewoon geüpdatet. Alleen vreemd dat een van de blokjes vervaagd is ten opzichte van de andere. Kan in instellingen of zo niets vinden.
:strip_exif()/f/image/bx3V5sAjYiowhJRDI5zw81hG.jpg?f=fotoalbum_large)
Het werkt wel (nog) gewoon. Wordt gewoon geüpdatet. Alleen vreemd dat een van de blokjes vervaagd is ten opzichte van de andere. Kan in instellingen of zo niets vinden.
:strip_exif()/f/image/bx3V5sAjYiowhJRDI5zw81hG.jpg?f=fotoalbum_large)
:strip_exif()/f/image/6I19lRjSJyj1CA2SQAle73ON.jpg?f=fotoalbum_large)
Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+/4B+|RFXcom rfxtrx433xl | UniFi netwerk | PVoutput 8.625 kWp
Druk bezig met inpakken vanwege de opkomende verhuizing. Afgelopen jaren aardig wat slimme huis artikelen gekocht, geïnstalleerd, WIP enzo.
Dacht dat ik met 2 verhuisdozen wel klaar was maar ik ben bang dat ik aan 5 dozen nog niet genoeg heb…
Doet toch wel pijn om zo alles los te moeten halen
Dacht dat ik met 2 verhuisdozen wel klaar was maar ik ben bang dat ik aan 5 dozen nog niet genoeg heb…
Doet toch wel pijn om zo alles los te moeten halen



Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Oef, ben je dan ook nog veel tijd met alles in fatsoenlijke staat opleveren? Dus overal weer traditionele knoppen installeren etc? Dat is iets waar ik wel tegen op zou zien.Toppe schreef op zaterdag 5 juni 2021 @ 18:58:
Druk bezig met inpakken vanwege de opkomende verhuizing. Afgelopen jaren aardig wat slimme huis artikelen gekocht, geïnstalleerd, WIP enzo.
Dacht dat ik met 2 verhuisdozen wel klaar was maar ik ben bang dat ik aan 5 dozen nog niet genoeg heb…
Doet toch wel pijn om zo alles los te moeten halen![]()
![]()
Of bijvoorbeeld mijn rolluiken bediend met Sonoffs. Hoe draag je dat over aan iemand die niets heeft met domotica? dan moet ik (of de nieuwe bewoner zelf) handschakeling gaan aanbrengen.
Haha! Dat valt wel mee. Als er een schakelaar zit dan moet hij werken. Als er een blindplaat zit dan is dat ook goed: Een koper kan zien dat er geen schakelaar zit.de Peer schreef op zaterdag 5 juni 2021 @ 19:43:
[...]
Oef, ben je dan ook nog veel tijd met alles in fatsoenlijke staat opleveren? Dus overal weer traditionele knoppen installeren etc? Dat is iets waar ik wel tegen op zou zien.
Of bijvoorbeeld mijn rolluiken bediend met Sonoffs. Hoe draag je dat over aan iemand die niets heeft met domotica? dan moet ik (of de nieuwe bewoner zelf) handschakeling gaan aanbrengen.
Maar ik lever de boel wel netjes op, alleen in de tuin die ik dit niet. De schakelaar zit in de meterkast: De installatie automaat
Verder valt het wel mee, ik hoef geeneens €50 aan schakelmateriaal te schaffen.
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Als ik na ga wat ik allemaal zou moeten doen...Toppe schreef op zaterdag 5 juni 2021 @ 19:49:
[...]
Haha! Dat valt wel mee. Als er een schakelaar zit dan moet hij werken. Als er een blindplaat zit dan is dat ook goed: Een koper kan zien dat er geen schakelaar zit.
Maar ik lever de boel wel netjes op, alleen in de tuin die ik dit niet. De schakelaar zit in de meterkast: De installatie automaat
Verder valt het wel mee, ik hoef geeneens €50 aan schakelmateriaal te schaffen.
-Deurbel weer in oude staat brengen (ik gebruik een Sonoff om hem smart te maken)
-Talloze blindplaten/schakelaars waar ik de shelly/sonoff uit moet halen en terug brengen in oude staat
-Rolluiken: handschakelaars monteren
-Gordijnen: tsja, dat is een DIY-gemotoriseerd systeem dat alleen via domotica werkt. Dat wil een digitbeet vast niet overnemen.
-Tuinverlichting inderdaad weer op de oude manier aansluiten (nu via Sonoff)
- WTW: handschakelaar weer monteren in keuken+badkamer. Sonoff eruit halen.
En nog veel meer wat ik nu niet kan bedenken.
Ow, dat valt best meede Peer schreef op zaterdag 5 juni 2021 @ 19:59:
[...]
Als ik na ga wat ik allemaal zou moeten doen...![]()
-Deurbel weer in oude staat brengen (ik gebruik een Sonoff om hem smart te maken)
-Talloze blindplaten/schakelaars waar ik de shelly/sonoff uit moet halen en terug brengen in oude staat
-Rolluiken: handschakelaars monteren
-Gordijnen: tsja, dat is een DIY-gemotoriseerd systeem dat alleen via domotica werkt. Dat wil een digitbeet vast niet overnemen.
-Tuinverlichting inderdaad weer op de oude manier aansluiten (nu via Sonoff)
- WTW: handschakelaar weer monteren in keuken+badkamer. Sonoff eruit halen.
En nog veel meer wat ik nu niet kan bedenken.
Ik ben nu al een uurtje of 8 kwijt geweest aan alle randzaken er omheen…
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Vraagje; onderstaand script zorgt er voor dat de afzuiger 151 keer per 12 uur actief is, dat is een beetje veel.
Is het script niet goed of ligt het aan de parameters:
Ik hoor graag jullie mening
Is het script niet goed of ligt het aan de parameters:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| -- temperature Delta local temperatureInside = 'temperatuur entree' local temperatureOutside = 'temperatuur meterkast' local ventilatie = 'afzuiging meterkast' return { on = { devices = { temperatureInside, temperatureOutside, ventilatie } }, execute = function(dz, devices) one = (dz.devices(temperatureOutside).temperature) - (dz.devices(temperatureInside).temperature) a = 4 b = 2 if dz.devices(temperatureOutside).temperature < 27 then if dz.devices('afzuiging meterkast').state == 'On' then dz.devices('afzuiging meterkast').switchOff() end end if one < b then if dz.devices('afzuiging meterkast').state == 'On' then dz.devices('afzuiging meterkast').switchOff() end end if dz.devices(temperatureOutside).temperature > 27 and one > b then if dz.devices('afzuiging meterkast').state == 'Off' then dz.devices('afzuiging meterkast').switchOn() end end end } |
Ik hoor graag jullie mening
[ Voor 0% gewijzigd door rens-br op 07-06-2021 20:47 . Reden: Code tags gefixt ]
Zet het even tussen code tags. Dan blijft het leesbaar.Rolandtwilt schreef op maandag 7 juni 2021 @ 16:30:
Vraagje; onderstaand script zorgt er voor dat de afzuiger 151 keer per 12 uur actief is, dat is een beetje veel.
Is het script niet goed of ligt het aan de parameters:
-- temperature Delta
local temperatureInside = 'temperatuur entree'
local temperatureOutside = 'temperatuur meterkast'
local ventilatie = 'afzuiging meterkast'
return
{
on = { devices = { temperatureInside, temperatureOutside, ventilatie } },
execute = function(dz, devices)
one = (dz.devices(temperatureOutside).temperature) - (dz.devices(temperatureInside).temperature)
a = 4
b = 2
if dz.devices(temperatureOutside).temperature < 27 then if dz.devices('afzuiging meterkast').state == 'On' then dz.devices('afzuiging meterkast').switchOff() end
end
if one < b then if dz.devices('afzuiging meterkast').state == 'On' then dz.devices('afzuiging meterkast').switchOff() end
end
if dz.devices(temperatureOutside).temperature > 27 and one > b then
if dz.devices('afzuiging meterkast').state == 'Off' then dz.devices('afzuiging meterkast').switchOn() end
end
end
}
Ik hoor graag jullie mening
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Ivm een dauwpunt regeling bij mijn vloerkoeling wil ik graag de dauwpunt temperatuur uit mijn Natatmo weerstation als meting in Domoticz krijgen. Nu is die onderdeel van device maar kan ik er nog niets mee:
:no_upscale():strip_icc():fill(white):strip_exif()/f/image/U0UVx1TZb7sjGDgV5ytNN8ew.jpg?f=user_large)
Hoe kan ik deze dauwpunt temperatuur als waarde in een nieuwe device krijgen?
Edit, het lijkt erop alsof Domoticz deze waarde zelf berekent? Bij de apparaten zie ik de dauwpunt temp er niet bij staan:
:no_upscale():strip_icc():fill(white):strip_exif()/f/image/U0UVx1TZb7sjGDgV5ytNN8ew.jpg?f=user_large)
Hoe kan ik deze dauwpunt temperatuur als waarde in een nieuwe device krijgen?
Edit, het lijkt erop alsof Domoticz deze waarde zelf berekent? Bij de apparaten zie ik de dauwpunt temp er niet bij staan:
:strip_exif()/f/image/V2TkRhcoYcP0HyphKQ7pJiJo.jpg?f=fotoalbum_large)
[ Voor 33% gewijzigd door vandermark op 07-06-2021 17:40 ]
STRAVA | Panasonic 5kW J Monoblock
Voor zoiets ben ik een lua script aan het schrijven, hoop dat deze week werkend te krijgen. Ik zal hem delen als hij werktvandermark schreef op maandag 7 juni 2021 @ 17:35:
Ivm een dauwpunt regeling bij mijn vloerkoeling wil ik graag de dauwpunt temperatuur uit mijn Natatmo weerstation als meting in Domoticz krijgen. Nu is die onderdeel van device maar kan ik er nog niets mee:
[Afbeelding]
Hoe kan ik deze dauwpunt temperatuur als waarde in een nieuwe device krijgen?
Edit, het lijkt erop alsof Domoticz deze waarde zelf berekent? Bij de apparaten zie ik de dauwpunt temp er niet bij staan:
[Afbeelding]
https://www.rouwette.com/
In lua kun je dat dauwpunt volgens mij heel makkelijk eruir halen met 'match', staat ergens in de wiki.
Ik gebruik dat bv om een seintje te krijgen als mn kelderraam beter open of dicht kan.
Stukje uit de wiki
Ik gebruik dat bv om een seintje te krijgen als mn kelderraam beter open of dicht kan.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| --Weatherstation data: sWeatherTemp, sWeatherHumidity, sWeatherUV, sWeatherPressure, sWeatherUV2 = otherdevices_svalues['Weerstation']:match("([^;]+);([^;]+);([^;]+);([^;]+);([^;]+)") sWeatherTemp = tonumber(sWeatherTemp); sWeatherHumidity = tonumber(sWeatherHumidity); sWeatherUV = tonumber(sWeatherUV); sWeatherPressure = tonumber(sWeatherPressure); sWeatherUV2 = tonumber(sWeatherUV2); print("Weather station: Temperature is " .. sWeatherTemp .. " "); print("Weather station: Humidity is " .. sWeatherHumidity .. " "); print("Weather station: UV is " .. sWeatherUV .. " "); print("Weather station: Pressure is " .. sWeatherPressure .. " "); print("Weather station: UV2 is " .. sWeatherUV2 .. " "); |
Stukje uit de wiki
[ Voor 66% gewijzigd door janne_nl op 07-06-2021 17:54 ]
Nou, ik zie dewPoint beschreven staan bij de Temperature, Humidity sensor maar verder kom ik daar niet...janne_nl schreef op maandag 7 juni 2021 @ 17:49:
In lua kun je dat dauwpunt volgens mij heel makkelijk eruir halen met 'match', staat ergens in de wiki.
Ik gebruik dat bv om een seintje te krijgen als mn kelderraam beter open of dicht kan.
Ik wacht wel even op vorderingen @Rouwette
STRAVA | Panasonic 5kW J Monoblock
Het is nog veel makkelijker zo te zien. DewPoint is een attribuut en moet je zo kunnen op vragen. Ik zal even kijken of ik mijn eigen voorbeeld kan plaatsen hier, ssh is lastig op vakantie en een klein schermpje😅vandermark schreef op maandag 7 juni 2021 @ 17:53:
[...]
Nou, ik zie dewPoint beschreven staan bij de Temperature, Humidity sensor maar verder kom ik daar niet...
Ik wacht wel even op vorderingen @Rouwette
code:
1
| Dauwpunt = otherdevices_dewpoint['devicenaam'] |
Eventueel nog met een tonumber
Dit is gewoon in lua, geen idee of dat in dzvents ook zo werkt.
[ Voor 14% gewijzigd door janne_nl op 07-06-2021 18:03 ]
dat kun je doen met opvragen domoticz.devices('Netatmo Woonkamer').dewPointvandermark schreef op maandag 7 juni 2021 @ 17:53:
[...]
Nou, ik zie dewPoint beschreven staan bij de Temperature, Humidity sensor maar verder kom ik daar niet...
Ik wacht wel even op vorderingen @Rouwette
Ligt vooral aan het debiet van je afzuiging, als deze binnen een minuut de temperatuur naar beneden trekt in je meterkast gaat hij natuurlijk weer uit. Je kan dan proberen b te verhogen naar 4 of 5, wordt het wel wat warmer in je meterkast.Rolandtwilt schreef op maandag 7 juni 2021 @ 16:30:
Vraagje; onderstaand script zorgt er voor dat de afzuiger 151 keer per 12 uur actief is, dat is een beetje veel.
Is het script niet goed of ligt het aan de parameters:
[/code]
-- temperature Delta
local temperatureInside = 'temperatuur entree'
local temperatureOutside = 'temperatuur meterkast'
local ventilatie = 'afzuiging meterkast'
return
{
on = { devices = { temperatureInside, temperatureOutside, ventilatie } },
execute = function(dz, devices)
one = (dz.devices(temperatureOutside).temperature) - (dz.devices(temperatureInside).temperature)
a = 4
b = 2
if dz.devices(temperatureOutside).temperature < 27 then if dz.devices('afzuiging meterkast').state == 'On' then dz.devices('afzuiging meterkast').switchOff() end
end
if one < b then if dz.devices('afzuiging meterkast').state == 'On' then dz.devices('afzuiging meterkast').switchOff() end
end
if dz.devices(temperatureOutside).temperature > 27 and one > b then
if dz.devices('afzuiging meterkast').state == 'Off' then dz.devices('afzuiging meterkast').switchOn() end
end
end
}
[/code]
Ik hoor graag jullie mening
Ik vind het trouwens wel apart dat je zulke hoge temperaturen haalt op die plek, heb je daar zoveel apparatuur in staan?
Het is gelukt, heb een mooi nieuw dauwpunt device (temperatuur sensor) die ik kan gaan gebruiken om de vloerkoeling te beveiligen tegen condensatie 
:strip_exif()/f/image/46utRJrR3a7sptStxfJoi3zL.jpg?f=fotoalbum_large)
Heb een virtual device aangemaakt (temperature sensor) en een DZvents script:
:strip_exif()/f/image/46utRJrR3a7sptStxfJoi3zL.jpg?f=fotoalbum_large)
Heb een virtual device aangemaakt (temperature sensor) en een DZvents script:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| return { on = { timer = { 'every 10 minutes' } }, logging = { level = domoticz.LOG_ERROR, -- LOG_DEBUG or LOG_ERROR marker = "Dauwpunt: " }, execute = function(domoticz, item) local NetatmoDauwpunt = domoticz.devices(157).dewPoint local Dauwpunt = domoticz.devices(164) Dauwpunt.updateTemperature(NetatmoDauwpunt) end } |
STRAVA | Panasonic 5kW J Monoblock
Dat hangt er vanaf wat je wil. Kun je in woorden uitleggen wat de bedoeling is?Rolandtwilt schreef op maandag 7 juni 2021 @ 16:30:
Vraagje; onderstaand script zorgt er voor dat de afzuiger 151 keer per 12 uur actief is, dat is een beetje veel.
Is het script niet goed of ligt het aan de parameters:
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 -- temperature Delta local temperatureInside = 'temperatuur entree' local temperatureOutside = 'temperatuur meterkast' local ventilatie = 'afzuiging meterkast' return { on = { devices = { temperatureInside, temperatureOutside, ventilatie } }, execute = function(dz, devices) one = (dz.devices(temperatureOutside).temperature) - (dz.devices(temperatureInside).temperature) a = 4 b = 2 if dz.devices(temperatureOutside).temperature < 27 then if dz.devices('afzuiging meterkast').state == 'On' then dz.devices('afzuiging meterkast').switchOff() end end if one < b then if dz.devices('afzuiging meterkast').state == 'On' then dz.devices('afzuiging meterkast').switchOff() end end if dz.devices(temperatureOutside).temperature > 27 and one > b then if dz.devices('afzuiging meterkast').state == 'Off' then dz.devices('afzuiging meterkast').switchOn() end end end }
Ik hoor graag jullie mening
Je kunt ook zeggen dat hij >27 aan moet en pas weer uit als hij lager dan 24 is ofzo. zodat hij niet telkens aan/uit/aan gaat.
Er staat best wat apparatuur:Knielen schreef op maandag 7 juni 2021 @ 20:38:
[...]
Ligt vooral aan het debiet van je afzuiging, als deze binnen een minuut de temperatuur naar beneden trekt in je meterkast gaat hij natuurlijk weer uit. Je kan dan proberen b te verhogen naar 4 of 5, wordt het wel wat warmer in je meterkast.
Ik vind het trouwens wel apart dat je zulke hoge temperaturen haalt op die plek, heb je daar zoveel apparatuur in staan?
Harddiscrecorder voor POE camerasysteem
Nas prive
Windowsserver voor ons bedrijf
PI voor Domoticz
Modem van Ziggo
Asus draadloze router
Netwerk hub
Deze jongens zorgen bij elkaar voor behoorlijk wat warmte vandaar de afzuiging.
Ben blij dat er geen fout zit in het script en dat ik wat moet gaan uitproberen met de hoogte van de temperatuur zie er voor zorgt dat de afzuiging aanslaat.
Bedankt!
THANKS!!!!vandermark schreef op maandag 7 juni 2021 @ 21:08:
Het is gelukt, heb een mooi nieuw dauwpunt device (temperatuur sensor) die ik kan gaan gebruiken om de vloerkoeling te beveiligen tegen condensatie
[Afbeelding]
Heb een virtual device aangemaakt (temperature sensor) en een DZvents script:
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 return { on = { timer = { 'every 10 minutes' } }, logging = { level = domoticz.LOG_ERROR, -- LOG_DEBUG or LOG_ERROR marker = "Dauwpunt: " }, execute = function(domoticz, item) local NetatmoDauwpunt = domoticz.devices(157).dewPoint local Dauwpunt = domoticz.devices(164) Dauwpunt.updateTemperature(NetatmoDauwpunt) end }
Hier was ik al even naar opzoek...
Kun je zo alle sensoren uitlezen?
Bijv een windvlaag, snelheid
zonneboiler, pelletkachel, 36 panels, Atlantic Wpb, pana 5 Kw H, Heishamon, Domoticz, Grafana, Solarmeters, PVO: https://pvoutput.org/list.jsp?id=15321&sid=19520
Vollervo schreef op dinsdag 1 juni 2021 @ 11:07:
[...]
Probeer ze eens te excluden mbv je controller hardware en dan weer te includen. Domoticz vindt dat ze failed zijn, maar de devices zelf van niet.
Ondertussen meerdere onsuccesvolle pogingen gedaan en een mail gestuurd naar de fabrikant. Daar kwam een interessant antwoord uit: dat de NodOn aangeeft dat de batterij goed is zegt niet zo veel.Vollervo schreef op dinsdag 1 juni 2021 @ 12:55:
[...]
Ik heb zo’n situatie een keer opgelost door nog een te excluden met de hardware dongle. Ik heb een Aeontec die kan losgekoppeld van Domoticz includen en excluden. Tussen exclude en include wel weer aan Domoticz gekoppeld om het een beetje in sync te houden. YMMV

Nogmaals dank voor het meedenken!
Lastige vraag dit misschien maar ik wil iets moois bouwen met Zigbee en Domoticz op Proxmox
Dit om mijn huidige plugwise te vervangen waarmee in mijn zonnepanelen monitor
Nu heeft plugwise een beetje geheugen aan boord
Als er iets mis gaat met de server of plugwise source kan je de meetgegevens van of een week of wat geleden nog terug halen. Dat heb ik de afgelopen 10 jaar 2 keer nodig gehad.
Kan bijvoorbeeld de BlitzWolf® BW-SHP13 Zigbee 3.0 dat ook ?
Ik ga er vanuit dat deze ook blijft meten als de server even uit staat door een storing of zo.
Maar kan je ook een Domoticz snapshot van een week oud terug zetten en komen je waardes dan weer uit het geheugen van de plug ?
Dit om mijn huidige plugwise te vervangen waarmee in mijn zonnepanelen monitor
Nu heeft plugwise een beetje geheugen aan boord
Als er iets mis gaat met de server of plugwise source kan je de meetgegevens van of een week of wat geleden nog terug halen. Dat heb ik de afgelopen 10 jaar 2 keer nodig gehad.
Kan bijvoorbeeld de BlitzWolf® BW-SHP13 Zigbee 3.0 dat ook ?
Ik ga er vanuit dat deze ook blijft meten als de server even uit staat door een storing of zo.
Maar kan je ook een Domoticz snapshot van een week oud terug zetten en komen je waardes dan weer uit het geheugen van de plug ?
Kans dat dit zal werken is heel klein aangezien Zigbee dit niet in hun protocol heeft staan. Er wordt niet gekeken of de host/server online is voordat er wat verstuurd wordt.Woodski schreef op maandag 14 juni 2021 @ 11:54:
Lastige vraag dit misschien maar ik wil iets moois bouwen met Zigbee en Domoticz op Proxmox
Dit om mijn huidige plugwise te vervangen waarmee in mijn zonnepanelen monitor
Nu heeft plugwise een beetje geheugen aan boord
Als er iets mis gaat met de server of plugwise source kan je de meetgegevens van of een week of wat geleden nog terug halen. Dat heb ik de afgelopen 10 jaar 2 keer nodig gehad.
Kan bijvoorbeeld de BlitzWolf® BW-SHP13 Zigbee 3.0 dat ook ?
Ik ga er vanuit dat deze ook blijft meten als de server even uit staat door een storing of zo.
Maar kan je ook een Domoticz snapshot van een week oud terug zetten en komen je waardes dan weer uit het geheugen van de plug ?
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
ik heb plugwise werkend gehad op domoticz op een raspberry, maar ben overgestapt naar een ander huis met een solaredge omvormer. Dus dat hele plugwise gebeuren is een beetje overbodig.Woodski schreef op maandag 14 juni 2021 @ 11:54:
Lastige vraag dit misschien maar ik wil iets moois bouwen met Zigbee en Domoticz op Proxmox
Dit om mijn huidige plugwise te vervangen waarmee in mijn zonnepanelen monitor
Nu heeft plugwise een beetje geheugen aan boord
Als er iets mis gaat met de server of plugwise source kan je de meetgegevens van of een week of wat geleden nog terug halen. Dat heb ik de afgelopen 10 jaar 2 keer nodig gehad.
Kan bijvoorbeeld de BlitzWolf® BW-SHP13 Zigbee 3.0 dat ook ?
Ik ga er vanuit dat deze ook blijft meten als de server even uit staat door een storing of zo.
Maar kan je ook een Domoticz snapshot van een week oud terug zetten en komen je waardes dan weer uit het geheugen van de plug ?
Hier ook SolarEdge omvormers en die lees ik uit met modbus tcp. Hiermee heb je altijd de actuele stand van zaken en niet die van een kwartier geleden zoals bij de SolarEdge eigen portal. Vereist wel dat de omvormer aan een netwerk hangt. Met een Perl script lees ik de data uit en een eigen Bash scriptje geef ik de data door aan virtual devices in Domoticz.dorenberg schreef op woensdag 16 juni 2021 @ 12:54:
[...]
ik heb plugwise werkend gehad op domoticz op een raspberry, maar ben overgestapt naar een ander huis met een solaredge omvormer. Dus dat hele plugwise gebeuren is een beetje overbodig.
Is er iemand die ervaring heeft met de Blueconnect plus van Blueriiot ?
er schijnt voor HA een iftt integratie te zijn maar voor domoticz heb ik helaas helemaal niks kunnen vinden.
er schijnt voor HA een iftt integratie te zijn maar voor domoticz heb ik helaas helemaal niks kunnen vinden.
Kan je me iets de juiste richting in sturen ?dorenberg schreef op woensdag 16 juni 2021 @ 12:54:
[...]
ik heb plugwise werkend gehad op domoticz op een raspberry, maar ben overgestapt naar een ander huis met een solaredge omvormer. Dus dat hele plugwise gebeuren is een beetje overbodig.
Ik heb zeg maar de (10 jaar) oude plugwise met circles, een circle+ en een USB stick
Werkt dat zonder stretch ?
@Woodski met plugwise-2-py heb je de stretch niet meer nodig, werkt hier al een drietal jaar erg stabiel.
Ik heb sinds paar dagen dat domoticz rond 21.30 in de avond niet meer data van internet kan afhalen: Alle devices/plugins die data ophalen geven foutmeldingen:
Wat kan ik doen om erachter te komen wat hier mis gaat? Na een reboot van de pi4 gaat het weer goed.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| 2021-06-16 21:35:01.050 Status: dzVents: Info: Handling httpResponse-events for: "PVOutput" 2021-06-16 21:35:13.087 Error: Plugin: Connection Exception: 'resolve: Host not found (non-authoritative), try again later' connecting to 'server-api.growatt.com:80' 2021-06-16 21:36:13.086 Error: Plugin: Connection Exception: 'resolve: Host not found (non-authoritative), try again later' connecting to 'server-api.growatt.com:80' 2021-06-16 21:37:13.063 Error: Plugin: Connection Exception: 'resolve: Host not found (non-authoritative), try again later' connecting to 'server-api.growatt.com:80' 2021-06-16 21:38:13.085 Error: Plugin: Connection Exception: 'resolve: Host not found (non-authoritative), try again later' connecting to 'server-api.growatt.com:80' 2021-06-16 21:38:28.994 Error: Darksky: Error getting http data!. 2021-06-16 21:39:13.059 Error: Plugin: Connection Exception: 'resolve: Host not found (non-authoritative), try again later' connecting to 'server-api.growatt.com:80' 2021-06-16 21:40:03.028 Status: dzVents: Info: Handling httpResponse-events for: "PVOutput" 2021-06-16 21:40:13.097 Error: Plugin: Connection Exception: 'resolve: Host not found (non-authoritative), try again later' connecting to 'server-api.growatt.com:80' 2021-06-16 21:41:13.088 Error: Plugin: Connection Exception: 'resolve: Host not found (non-authoritative), try again later' connecting to 'server-api.growatt.com:80' 2021-06-16 21:42:12.882 Error: Netatmo weerstation: Error connecting to Server... 2021-06-16 21:42:13.107 Error: Plugin: Connection Exception: 'resolve: Host not found (non-authoritative), try again later' connecting to 'server-api.growatt.com:80' 2021-06-16 21:43:13.070 Error: Plugin: Connection Exception: 'resolve: Host not found (non-authoritative), try again later' connecting to 'server-api.growatt.com:80' 2021-06-16 21:43:29.029 Error: Darksky: Error getting http data!. 2021-06-16 21:44:13.092 Error: Plugin: Connection Exception: 'resolve: Host not found (non-authoritative), try again later' connecting to 'server-api.growatt.com:80' 2021-06-16 21:45:01.065 Status: dzVents: Info: Handling httpResponse-events for: "PVOutput" |
Wat kan ik doen om erachter te komen wat hier mis gaat? Na een reboot van de pi4 gaat het weer goed.
STRAVA | Panasonic 5kW J Monoblock
yep, plugwise-2-py heet het geloof ik. op github.Woodski schreef op woensdag 16 juni 2021 @ 20:43:
[...]
Kan je me iets de juiste richting in sturen ?
Ik heb zeg maar de (10 jaar) oude plugwise met circles, een circle+ en een USB stick
Werkt dat zonder stretch ?
@vandermark Ik had dit probleem ook toen ik self heal aan had gezet op mijn router, de RPi kreeg geen IP adres na het rebooten van de router. Misschien dat jij daar ook gebruik van maakt?
DzVents heeft/ondersteund vele type "devices". Jouw weerstation heeft vast een wind sensor device?Dylantje2 schreef op zaterdag 12 juni 2021 @ 20:07:
[...]
THANKS!!!!
Hier was ik al even naar opzoek...
Kun je zo alle sensoren uitlezen?
Bijv een windvlaag, snelheid
https://www.domoticz.com/...ipting#Temperature_sensor
https://www.domoticz.com/...ration_Lua_scripting#Wind
Nee, de router is niet herstart. Domoticz kan ook wel over netwerk zaken doen. Het gaat om externe verbindingen...Knielen schreef op donderdag 17 juni 2021 @ 11:34:
@vandermark Ik had dit probleem ook toen ik self heal aan had gezet op mijn router, de RPi kreeg geen IP adres na het rebooten van de router. Misschien dat jij daar ook gebruik van maakt?
STRAVA | Panasonic 5kW J Monoblock
Vandaag eigenlijk eens tijd genomen om Domoticz te updaten naar versie 2021.1, tot nu toe weinig veranderd, lijkt net zo stabiel te zijn als de vorige versie.
Ik wil in het nieuwe huis het een en ander wat bestendiger maken tegen uitval… zeker op het gebied van de voeding.
Nu wil ik alle simpele 230v USB stekkertjes gaan vervangen voor fatsoenlijke Mean-Well voedingen. Probleem is alleen dat deze schroef aansluitingen hebben.
Nu zoek ik kabeltjes met aan 1 kant micro USB en aan de andere kant losse draadjes (of vorken) die langer zijn dan 20cm.
Op Ali staat wel van alles maar bij voorkeur heb ik kwalitatief goede waar ik iets meer voor betaal.
Nu wil ik alle simpele 230v USB stekkertjes gaan vervangen voor fatsoenlijke Mean-Well voedingen. Probleem is alleen dat deze schroef aansluitingen hebben.
Nu zoek ik kabeltjes met aan 1 kant micro USB en aan de andere kant losse draadjes (of vorken) die langer zijn dan 20cm.
Op Ali staat wel van alles maar bij voorkeur heb ik kwalitatief goede waar ik iets meer voor betaal.
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
Zelf maken ?Toppe schreef op maandag 21 juni 2021 @ 15:00:
Ik wil in het nieuwe huis het een en ander wat bestendiger maken tegen uitval… zeker op het gebied van de voeding.
Nu wil ik alle simpele 230v USB stekkertjes gaan vervangen voor fatsoenlijke Mean-Well voedingen. Probleem is alleen dat deze schroef aansluitingen hebben.
Nu zoek ik kabeltjes met aan 1 kant micro USB en aan de andere kant losse draadjes (of vorken) die langer zijn dan 20cm.
Op Ali staat wel van alles maar bij voorkeur heb ik kwalitatief goede waar ik iets meer voor betaal.
Micro USB kabel strippen en adereindhulsje erop ? En/of solderen ? Krimpkous er evt. bij en klaar.
Of begrijp ik je misschien verkeerd...
Dat kan ook wel. Alleen zijn de aders van een kant en klare kabel vaak dunner dan de kabels die aan een uiteinde geen connector hebben.Plenkske schreef op maandag 21 juni 2021 @ 15:04:
[...]
Zelf maken ?
Micro USB kabel strippen en adereindhulsje erop ? En/of solderen ? Krimpkous er evt. bij en klaar.
Of begrijp ik je misschien verkeerd...
Verder is het natuurlijk ook vooral een stukje gemak, zelf maken kan altijd nog…
Edit: dit is perfect: https://www.allekabels.nl...NNJKd42zjCPBoCGusQAvD_BwE
Alleen te kort, en voor die €4 kan je het zelf niet echt goedkoper maken
[ Voor 22% gewijzigd door Toppe op 21-06-2021 15:08 ]
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
een langere kabel krijg je voor dezelfde prijs en dan die strippen.Toppe schreef op maandag 21 juni 2021 @ 15:07:
[...]
Dat kan ook wel. Alleen zijn de aders van een kant en klare kabel vaak dunner dan de kabels die aan een uiteinde geen connector hebben.
Verder is het natuurlijk ook vooral een stukje gemak, zelf maken kan altijd nog…
Edit: dit is perfect: https://www.allekabels.nl...NNJKd42zjCPBoCGusQAvD_BwE
Alleen te kort, en voor die €4 kan je het zelf niet echt goedkoper maken
https://www.rouwette.com/
Maar hierbij zijn de erg dunne draadjes al voorzien van meer robuste uitlopers. Soms soldeert dat hele dunne spul ook slecht.Rouwette schreef op maandag 21 juni 2021 @ 23:28:
[...]
een langere kabel krijg je voor dezelfde prijs en dan die strippen.
Maar ik zou een usb A socket gebruiken, en dan een los kabeltje naar micro. Als dadelijk alles usb-C word dan moet je ze ook weer gaan vervangen.
Hi all,
Ik probeer momenteel een Xiaomi gateway v2 (DGNWG02LM) te koppelen aan Domoticz. Heb poort 9898 geopend via de UART/soldeer methode. Ik zie intussen wel updates van de gateway in Domoticz (lichtknop aan/uit, dimmer) maar kan niet via Domoticz de Gateway aansturen.
ik krijg dan de volgende foutmelding: error (Error: Xiaomi Gateway: unable to write command - Invalid key)
Heb volgens mij alle info op de diverse fora wel bekeken maar die verwijzen naar een gesloten poort. Dat is hier niet het probleem.
Heeft een van jullie nog een suggestie? Hoor het graag.
grtn, JW
Schopje naar Domoticz
Ik probeer momenteel een Xiaomi gateway v2 (DGNWG02LM) te koppelen aan Domoticz. Heb poort 9898 geopend via de UART/soldeer methode. Ik zie intussen wel updates van de gateway in Domoticz (lichtknop aan/uit, dimmer) maar kan niet via Domoticz de Gateway aansturen.
ik krijg dan de volgende foutmelding: error (Error: Xiaomi Gateway: unable to write command - Invalid key)
code:
1
2
3
4
| 2021-06-24 13:57:08.479 Status: User: modoadmin (IP: 192.168.2.190) initiated a switch command (433/XiaomiGateway (Light)/On) 2021-06-24 13:57:08.631 Status: Xiaomi Gateway: SendMessageToGateway failed on first attempt, will try again 2021-06-24 13:57:08.630 Error: Xiaomi Gateway: unable to write command - Invalid key 2021-06-24 13:57:08.881 Error: Xiaomi Gateway: unable to write command - Invalid key |
Heb volgens mij alle info op de diverse fora wel bekeken maar die verwijzen naar een gesloten poort. Dat is hier niet het probleem.
Heeft een van jullie nog een suggestie? Hoor het graag.
grtn, JW
Schopje naar Domoticz
[ Voor 1% gewijzigd door Septillion op 25-06-2021 13:35 ]
Ik had dit probleem ook de laatste keer dat ik hem probeerde en heb het opgegeven.Kees de kapper schreef op vrijdag 25 juni 2021 @ 13:31:
Hi all,
Ik probeer momenteel een Xiaomi gateway v2 (DGNWG02LM) te koppelen aan Domoticz. Heb poort 9898 geopend via de UART/soldeer methode. Ik zie intussen wel updates van de gateway in Domoticz (lichtknop aan/uit, dimmer) maar kan niet via Domoticz de Gateway aansturen.
ik krijg dan de volgende foutmelding: error (Error: Xiaomi Gateway: unable to write command - Invalid key)
code:
1 2 3 4 2021-06-24 13:57:08.479 Status: User: modoadmin (IP: 192.168.2.190) initiated a switch command (433/XiaomiGateway (Light)/On) 2021-06-24 13:57:08.631 Status: Xiaomi Gateway: SendMessageToGateway failed on first attempt, will try again 2021-06-24 13:57:08.630 Error: Xiaomi Gateway: unable to write command - Invalid key 2021-06-24 13:57:08.881 Error: Xiaomi Gateway: unable to write command - Invalid key
Heb volgens mij alle info op de diverse fora wel bekeken maar die verwijzen naar een gesloten poort. Dat is hier niet het probleem.
Heeft een van jullie nog een suggestie? Hoor het graag.
grtn, JW
[mbr]Schopje naar Domoticz[/mbr]
Ben overgestapt op zigbee2mqtt met een zzh stick. Daarmee kan je de gateway dus niet gebruiken helaas, maar wel de sensoren.
Ik gebruik zelf ook zigbee2mqtt maar wilde deze hub gebruiken voor de audio/lamp mogelijkheden.
Op de meeste andere fora lukt het mensen wel dit te koppelen. En de ene kant werkt het dus wel.
Is er misschien ook een manuele manier om instructies naar de Gateway te sturen? Dan kan ik checken of het binnen Domoticz zit of in de communicatie met de Gateway.
Op de meeste andere fora lukt het mensen wel dit te koppelen. En de ene kant werkt het dus wel.
Is er misschien ook een manuele manier om instructies naar de Gateway te sturen? Dan kan ik checken of het binnen Domoticz zit of in de communicatie met de Gateway.
Ik heb zelf een oude gateway en hoefde in principe niks open te maken. Wel via de xiaomi app een key ophalen en die invullen in domoticz. Ben je dat misschien vergeten ? Of hoeft dat niet bij jou versie van de gateway ?Kees de kapper schreef op vrijdag 25 juni 2021 @ 14:13:
Ik gebruik zelf ook zigbee2mqtt maar wilde deze hub gebruiken voor de audio/lamp mogelijkheden.
Op de meeste andere fora lukt het mensen wel dit te koppelen. En de ene kant werkt het dus wel.
Is er misschien ook een manuele manier om instructies naar de Gateway te sturen? Dan kan ik checken of het binnen Domoticz zit of in de communicatie met de Gateway.
Ik had hem dus correct gekoppelt staan en het werkte gewoon niet stabiel genoeg... zowel de aansturing van de gateway als de sensoren uitlezen. Af en toe wel, meeste tijd niet. Geen idee waar het precies door kwam, heb het toen dus opgegeven.
Die audio/lamp wil ik ook graag gebruiken, dus als het je alsnog lukt hoor ik het graag.
Die gebruik ik ook maar werkt juist super stabiel voor ruim 2 jaar denk ik. Mist nooit iets.Plenkske schreef op vrijdag 25 juni 2021 @ 14:55:
[...]
Ik heb zelf een oude gateway en hoefde in principe niks open te maken. Wel via de xiaomi app een key ophalen en die invullen in domoticz. Ben je dat misschien vergeten ? Of hoeft dat niet bij jou versie van de gateway ?
Ik had hem dus correct gekoppelt staan en het werkte gewoon niet stabiel genoeg... zowel de aansturing van de gateway als de sensoren uitlezen. Af en toe wel, meeste tijd niet. Geen idee waar het precies door kwam, heb het toen dus opgegeven.
Die audio/lamp wil ik ook graag gebruiken, dus als het je alsnog lukt hoor ik het graag.
Binnen de app kun je op de Gateway klikken en dan controleren op firmware update. Mogelijk dat dit nog iets helpt, anders is meestal de plek niet goed waardoor het ontvangst niet sterk genoeg is.
dank voor je reply. Firmware is up to date en de router/RPi/Gateway zijn dicht bij elkaar.MikeOO schreef op zaterdag 26 juni 2021 @ 07:17:
[...]
Die gebruik ik ook maar werkt juist super stabiel voor ruim 2 jaar denk ik. Mist nooit iets.
Binnen de app kun je op de Gateway klikken en dan controleren op firmware update. Mogelijk dat dit nog iets helpt, anders is meestal de plek niet goed waardoor het ontvangst niet sterk genoeg is.
Mogelijk ligt het aan de password.
De app is verandert en niet gelijk aan alle voorbeelden op het internet (2017/2018). Je hebt niet een mogelijkheid om een password of key aan te maken cq op te vragen. Wellicht zit dit tegenwoordig verborgen op een andere plek (anyone?). Het password die ik momenteel gebruik is de gene die ik heb aangemaakt via het Xiaomi-platform.
Ja die plek kan ik ook niet meer terugvinden dus daar zou het probleem in kunnen zitten mits het wachtwoord niet juist is. Maar zolang je de gateway geen reset geeft naar fabrieksinstellingen zou dit niet veranderd moeten worden. Heb hem sinds dag 1 nog steeds hetzelfde en altijd wel bijgewerkt.Kees de kapper schreef op maandag 28 juni 2021 @ 09:47:
[...]
dank voor je reply. Firmware is up to date en de router/RPi/Gateway zijn dicht bij elkaar.
Mogelijk ligt het aan de password.
De app is verandert en niet gelijk aan alle voorbeelden op het internet (2017/2018). Je hebt niet een mogelijkheid om een password of key aan te maken cq op te vragen. Wellicht zit dit tegenwoordig verborgen op een andere plek (anyone?). Het password die ik momenteel gebruik is de gene die ik heb aangemaakt via het Xiaomi-platform.
MAar mocht het je het wel kunnen vinden hoor ik het ook graag, voor de zekerheid
Hmmm sinds vandaag krijg ik deze error in de log... wat kan ik het beste doen?
code:
1
| 2021-06-28 10:20:01.026 Error: SQL Query("DELETE FROM Temperature WHERE strftime('%s',datetime('now','localtime')) - strftime('%s',Date) > (SELECT p.nValue * 86400 From Preferences AS p WHERE p.Key='5MinuteHistoryDays')") : database disk image is malformed |
STRAVA | Panasonic 5kW J Monoblock
Even Googlen: https://www.domoticz.com/forum/viewtopic.php?t=10984vandermark schreef op maandag 28 juni 2021 @ 10:25:
Hmmm sinds vandaag krijg ik deze error in de log... wat kan ik het beste doen?
code:
1 2021-06-28 10:20:01.026 Error: SQL Query("DELETE FROM Temperature WHERE strftime('%s',datetime('now','localtime')) - strftime('%s',Date) > (SELECT p.nValue * 86400 From Preferences AS p WHERE p.Key='5MinuteHistoryDays')") : database disk image is malformed
OK, ben weer iets verder. Op deze GIT-site staat een token-extractor. Ik heb dus nu een ID en een token. Helaas helpt dit mij voorals nog niet maar wellicht doe ik nog iets fout.MikeOO schreef op maandag 28 juni 2021 @ 10:22:
[...]
Ja die plek kan ik ook niet meer terugvinden dus daar zou het probleem in kunnen zitten mits het wachtwoord niet juist is. Maar zolang je de gateway geen reset geeft naar fabrieksinstellingen zou dit niet veranderd moeten worden. Heb hem sinds dag 1 nog steeds hetzelfde en altijd wel bijgewerkt.
MAar mocht het je het wel kunnen vinden hoor ik het ook graag, voor de zekerheid
Ik krijg in de log van Domoticz nu het volgende:
192.168.2.4 is mijn locale RPi adres. Kan dat kloppen of moet hier het IP adres van de Gateway staan?2021-06-28 14:33:00.147 Status: Xiaomi Gateway: XiaomiGateway (ID=18): Delaying worker startup...
2021-06-28 14:33:05.147 Status: Xiaomi Gateway: XiaomiGateway (ID=18): Selected as main Gateway
2021-06-28 14:33:05.147 Status: Xiaomi Gateway: XiaomiGateway (ID=18): Worker started...
2021-06-28 14:33:05.152 Status: Xiaomi Gateway: XiaomiGateway (ID=18): Using 192.168.2.4 for local IP address.
Tweede vraag, hoe kan je in de huidige app de developer mode aanzetten?
Even getest voor je en dat blijkt te kloppen.Kees de kapper schreef op maandag 28 juni 2021 @ 14:35:
[...]
OK, ben weer iets verder. Op deze GIT-site staat een token-extractor. Ik heb dus nu een ID en een token. Helaas helpt dit mij voorals nog niet maar wellicht doe ik nog iets fout.
Ik krijg in de log van Domoticz nu het volgende:
[...]
192.168.2.4 is mijn locale RPi adres. Kan dat kloppen of moet hier het IP adres van de Gateway staan?
Tweede vraag, hoe kan je in de huidige app de developer mode aanzetten?
code:
1
2
3
| 2021-06-28 15:20:01.818 Status: Xiaomi Gateway: XiaomiGateway (ID=13): Selected as main Gateway 2021-06-28 15:20:01.819 Status: Xiaomi Gateway: XiaomiGateway (ID=13): Worker started... 2021-06-28 15:20:01.819 Status: Xiaomi Gateway: XiaomiGateway (ID=13): Using 192.168.0.20 for local IP address. |
x.x.x.20 is ook mijn Rasp
Developer mode neem aan voor het netwerk gedeelte te achterhalen die kan ik dus in de huidige app ook niet meer vinden zoals dat in het begin ging. Mogelijk hebben ze dat wel aangepast zodat je dit niet meer kunt doen.
Wat ik zo kon vinden is het inderdaad verwijderd en kun je nog kijken naar de oplossing van een gebruiker of dat werkt
https://iot.stackexchange...ode-in-xiaomi-mi-home-app
Of nog iets om te proberen
https://community.openhab...oes-not-respond/52963/188
Info komt uit
https://community.home-as...omi-gateway-key/61795/163
Reactie van Matto
[ Voor 23% gewijzigd door MikeOO op 28-06-2021 15:37 ]
Tx, hier is het prima mee gelukt: Geen database meldingen meer:
https://www.domoticz.com/...990&hilit=recover#p251990
STRAVA | Panasonic 5kW J Monoblock
Zijn hier mensen die ervaring hebben met het operationeel krijgen van deze licht meter? OPT101 Light Analog Light Intensity Sensor Module Single Chip Photoelectric Diode 14KHz CJMCU-101
Heb die al een tijdje liggen, maar ik kan met google niet veel vinden over het aansluiten van het ding op een RPi via een NoduMCU ESP8266 v3. In ESPeasy kan ik alleen de BH1750 en de TSL2561 vinden. Die kan ik natuurlijk gewoon bestellen, maar de OPT101 heb ik liggen
Heb die al een tijdje liggen, maar ik kan met google niet veel vinden over het aansluiten van het ding op een RPi via een NoduMCU ESP8266 v3. In ESPeasy kan ik alleen de BH1750 en de TSL2561 vinden. Die kan ik natuurlijk gewoon bestellen, maar de OPT101 heb ik liggen
Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+/4B+|RFXcom rfxtrx433xl | UniFi netwerk | PVoutput 8.625 kWp
Dank MikeOO voor je reactie.
Ik kan inmiddels via poort 9898 communiceren door JSON commands van de computer (C) naar de Gateway (G) te sturen:
Via deze tool heb ik mijn key verkregen. Wellicht wat naif maar ik ga er even vanuit dat je daarmee de juiste key krijgt.
Als ik echter vervolgens een write commando verstuur dan krijg ik "Invalid key":
Computer en Gateway zitten beide in hetzelfde subnet. Dit (Multicast-issue) is dan dus waarschijnlijk ook niet het probleem.
alvast voor ieders aandacht.
Ik kan inmiddels via poort 9898 communiceren door JSON commands van de computer (C) naar de Gateway (G) te sturen:
code:
1
2
3
4
5
6
7
8
| C>G {"cmd":"whois"} G>C {"cmd":"iam","port":"9898","sid":"7c49ebb09f5d","model":"gateway","proto_version":"1.1.2","ip":"192.168.2.9"} C>G {"cmd":"get_id_list","model":"gateway","sid":"7c49ebb09f5d","short_id":"4343"} G>C {"cmd":"get_id_list_ack","sid":"7c49ebb09f5d","token":"wgsN5iGjBRdO7x6q","data":"[]"} C>G {"cmd":"read","model":"gateway","sid":"7c49ebb09f5d","short_id":"4343","data":"{\"status\":\"open\"}"} G>C {"cmd":"read_ack","model":"gateway","sid":"7c49ebb09f5d","short_id":0,"data":"{\\"rgb\\":0,\\"illumination\\":1292,\\"proto_version\\":\\"1.1.2\\"}"} |
Via deze tool heb ik mijn key verkregen. Wellicht wat naif maar ik ga er even vanuit dat je daarmee de juiste key krijgt.
Als ik echter vervolgens een write commando verstuur dan krijg ik "Invalid key":
code:
1
2
| C>G {"cmd":"write","model":"gateway","sid": "7c49ebb09f5d","short_id":0,"data": "{"rgb": 0, "key": "mykey_abcdef1234567890"}"} G>C {"cmd":"write_ack","sid":"7c49ebb09f5d","data":"{\\"error\\":\\"Invalid key\\"}"} |
Computer en Gateway zitten beide in hetzelfde subnet. Dit (Multicast-issue) is dan dus waarschijnlijk ook niet het probleem.
- Moet de key nog decrypted worden? En zo ja hoe hoe?
- Of is er een andere manier van het verkrijgen van de key?
- Of is het toch het Multicast probleem, maar snap ik het niet?
- Misschien nog een andere idee van hoe nu verder?
Ik ga een schone installatie van Domoticz op een RPI zetten.
En hier ook Zigbee2mqtt opzetten.
Misschien ook wel Z-wave USB stick.
En wellicht de RFXcom.
Is dit alles nog steeds licht te draaien met elkaar?
Ik heb een RPI1 en een RPI3 liggen.
Zou de 1 volstaan?
En hier ook Zigbee2mqtt opzetten.
Misschien ook wel Z-wave USB stick.
En wellicht de RFXcom.
Is dit alles nog steeds licht te draaien met elkaar?
Ik heb een RPI1 en een RPI3 liggen.
Zou de 1 volstaan?
Multicast is niet het probleem. Je krijgt antwoord.Kees de kapper schreef op donderdag 1 juli 2021 @ 16:20:
Dank MikeOO voor je reactie.
Ik kan inmiddels via poort 9898 communiceren door JSON commands van de computer (C) naar de Gateway (G) te sturen:
code:
1 2 3 4 5 6 7 8 C>G {"cmd":"whois"} G>C {"cmd":"iam","port":"9898","sid":"7c49ebb09f5d","model":"gateway","proto_version":"1.1.2","ip":"192.168.2.9"} C>G {"cmd":"get_id_list","model":"gateway","sid":"7c49ebb09f5d","short_id":"4343"} G>C {"cmd":"get_id_list_ack","sid":"7c49ebb09f5d","token":"wgsN5iGjBRdO7x6q","data":"[]"} C>G {"cmd":"read","model":"gateway","sid":"7c49ebb09f5d","short_id":"4343","data":"{\"status\":\"open\"}"} G>C {"cmd":"read_ack","model":"gateway","sid":"7c49ebb09f5d","short_id":0,"data":"{\\"rgb\\":0,\\"illumination\\":1292,\\"proto_version\\":\\"1.1.2\\"}"}
Via deze tool heb ik mijn key verkregen. Wellicht wat naif maar ik ga er even vanuit dat je daarmee de juiste key krijgt.
Als ik echter vervolgens een write commando verstuur dan krijg ik "Invalid key":
code:
1 2 C>G {"cmd":"write","model":"gateway","sid": "7c49ebb09f5d","short_id":0,"data": "{"rgb": 0, "key": "mykey_abcdef1234567890"}"} G>C {"cmd":"write_ack","sid":"7c49ebb09f5d","data":"{\\"error\\":\\"Invalid key\\"}"}
Computer en Gateway zitten beide in hetzelfde subnet. Dit (Multicast-issue) is dan dus waarschijnlijk ook niet het probleem.Dank
- Moet de key nog decrypted worden? En zo ja hoe hoe?
- Of is er een andere manier van het verkrijgen van de key?
- Of is het toch het Multicast probleem, maar snap ik het niet?
- Misschien nog een andere idee van hoe nu verder?
alvast voor ieders aandacht.
Je hebt volgens mij ook de lan key nodig. Dat is niet wat uit de token_extractor komt.
Iedere 10 sec komt er een heartbeat met een token (elke keer een andere). De key die je nodig hebt moet je maken met dit token en de lan key en AES-CBC encryptie. Die key (geconverteerd naar ascii string) geef je dan op in het commando.
Staat ook in de link van de documentatie uit je post.
Ik zou voor de pi3 gaanLJ80 schreef op donderdag 1 juli 2021 @ 18:27:
Ik ga een schone installatie van Domoticz op een RPI zetten.
En hier ook Zigbee2mqtt opzetten.
Misschien ook wel Z-wave USB stick.
En wellicht de RFXcom.
Is dit alles nog steeds licht te draaien met elkaar?
Ik heb een RPI1 en een RPI3 liggen.
Zou de 1 volstaan?
Dank voor je reactie. Een aantal zaken wordt steeds helderder. De documentatie is erg beknopt voor een nitwit zoals ik. Ik ben daarmee toch nog iets te ver verwijdert van de practische implementatie Lan-key&AES-CBC encryptie. Zonder "lui" over te willen komen maar zijn hier tools voor om de juiste output te creëren?jobr schreef op donderdag 1 juli 2021 @ 19:06:
[...]
Multicast is niet het probleem. Je krijgt antwoord.
Je hebt volgens mij ook de lan key nodig. Dat is niet wat uit de token_extractor komt.
Iedere 10 sec komt er een heartbeat met een token (elke keer een andere). De key die je nodig hebt moet je maken met dit token en de lan key en AES-CBC encryptie. Die key (geconverteerd naar ascii string) geef je dan op in het commando.
Staat ook in de link van de documentatie uit je post.
Ik zou voor een odroid gaanincl emmc
zonneboiler, pelletkachel, 36 panels, Atlantic Wpb, pana 5 Kw H, Heishamon, Domoticz, Grafana, Solarmeters, PVO: https://pvoutput.org/list.jsp?id=15321&sid=19520
Wat je nog zou kunnen proberen is om een oude APK van Mi Home te installeren zodat je het wel aan kunt zetten. Als dat gelukt is kun je weer updaten naar de laatste versie.Kees de kapper schreef op donderdag 1 juli 2021 @ 21:26:
[...]
Dank voor je reactie. Een aantal zaken wordt steeds helderder. De documentatie is erg beknopt voor een nitwit zoals ik. Ik ben daarmee toch nog iets te ver verwijdert van de practische implementatie Lan-key&AES-CBC encryptie. Zonder "lui" over te willen komen maar zijn hier tools voor om de juiste output te creëren?
Versie 2.27 (gebruiken op eigen risico)
https://www.apkmirror.com...7-0-android-apk-download/
En anders mogelijk de stappen in https://www.npmjs.com/pac...r.mihome?activeTab=readme
Geen idee wat dat allemaal doet maar mogelijk ook nog een mogelijkheid.
Maar via de APK lijkt mij de makkelijkste manier mits dat werkt icm nieuwe firmware op de gateway.
Bij mij lijken soms bepaalde commando's niet uitgevoerd te worden. Ik heb de indruk dat dit alleen gebeurt als ik heel veel commando's tegelijk laat uitvoeren.
Ik schakel op deze manier mijn rolluiken:
:no_upscale():strip_icc():fill(white):strip_exif()/f/image/pUL92kVeovVROTXzZbCjHl2C.jpg?f=user_large)
En ik heb ook nog een soort hoofdschakelaar die alle rolluiken omhoog/omlaag laat gaan. Tegelijkertijd gaan ook al mijn gordijnen omhoog/omlaag. Het komt er dus op neer dat er dan tegelijkertijd 8 rolluiken en 10 gordijnen worden geschakeld. een paar keer per week zie ik dat 1 van de rolluiken soms niet reageert. En als ik dan in Domoticz kijk zie ik dat daar het probleem zit. Want in bovenstaande voorbeeld is dan de 'Rolluiken slaapkamer achter' wél geschakeld, maar de commando's binnen het if statement niet. Hoe kan dit nou?
Het lijkt compleet willekeurig.
De gordijnen worden overigens geschakeld via (meerdere) os.execute commands (os.execute('mosquitto_pub -d -r -t shadePosition/Gordijn1 -m "23" &')). zou dat er nog wat mee te maken kunnen hebben?
Er staan geen foutmeldingen in de log op het moment dat er een commando overgeslagen wordt.
Ik gebruik nu een scriptje die na 10 minuten de overgebleven rolluiken/gordijnen alsnog schakelt, maar liever gaat het in 1 keer goed natuurlijk en nog belangrijker: ik wil begrijpen hoe dit kan!!
Ik schakel op deze manier mijn rolluiken:
:no_upscale():strip_icc():fill(white):strip_exif()/f/image/pUL92kVeovVROTXzZbCjHl2C.jpg?f=user_large)
En ik heb ook nog een soort hoofdschakelaar die alle rolluiken omhoog/omlaag laat gaan. Tegelijkertijd gaan ook al mijn gordijnen omhoog/omlaag. Het komt er dus op neer dat er dan tegelijkertijd 8 rolluiken en 10 gordijnen worden geschakeld. een paar keer per week zie ik dat 1 van de rolluiken soms niet reageert. En als ik dan in Domoticz kijk zie ik dat daar het probleem zit. Want in bovenstaande voorbeeld is dan de 'Rolluiken slaapkamer achter' wél geschakeld, maar de commando's binnen het if statement niet. Hoe kan dit nou?
Het lijkt compleet willekeurig.
De gordijnen worden overigens geschakeld via (meerdere) os.execute commands (os.execute('mosquitto_pub -d -r -t shadePosition/Gordijn1 -m "23" &')). zou dat er nog wat mee te maken kunnen hebben?
Er staan geen foutmeldingen in de log op het moment dat er een commando overgeslagen wordt.
Ik gebruik nu een scriptje die na 10 minuten de overgebleven rolluiken/gordijnen alsnog schakelt, maar liever gaat het in 1 keer goed natuurlijk en nog belangrijker: ik wil begrijpen hoe dit kan!!
[ Voor 3% gewijzigd door de Peer op 02-07-2021 09:36 ]
Ik herken dit wel met ZWave schakelaars. Bij mij is het probleem waarschijnlijk dat de schakelaars te dicht bij elkaar zitten (5 schakelaars op een hoopje in een klein waterdicht doosje). Met de knop (de eerder genoemde NodOn) gaat het meestal goed (soms dus niet), maar in Domoticz loop ik dezelfde commando's in de scene twee keer door. En zelfs dan mist er nog wel eens een rolluik...
hmm ja dus dan is het een hardware probleem.Parody schreef op vrijdag 2 juli 2021 @ 11:43:
Ik herken dit wel met ZWave schakelaars. Bij mij is het probleem waarschijnlijk dat de schakelaars te dicht bij elkaar zitten (5 schakelaars op een hoopje in een klein waterdicht doosje). Met de knop (de eerder genoemde NodOn) gaat het meestal goed (soms dus niet), maar in Domoticz loop ik dezelfde commando's in de scene twee keer door. En zelfs dan mist er nog wel eens een rolluik...
Maar in mijn geval is het aantoonbaar een softwareprobleem (binnen Domoticz) en volgens mij betekent dat ook dat er een oorzaak en oplossing zou moeten bestaan.
Ken ik zo niet, maar de vraag was een keuze tussen pi1 en pi3, want die heeft tie liggen.
De pi3 met een ssd heb ik.
Heel even kort gegoogled, maar wat ik lees ben ik blij met mn pi.
Ik vind zelf pi3 met SD-kaart nog altijd een prima oplossing.janne_nl schreef op vrijdag 2 juli 2021 @ 12:54:
[...]
Ken ik zo niet, maar de vraag was een keuze tussen pi1 en pi3, want die heeft tie liggen.
De pi3 met een ssd heb ik.
Heel even kort gegoogled, maar wat ik lees ben ik blij met mn pi.
dank. Helaas worden er op het net weinig successen gedeeld over deze methode. Via Android schijnt eea wel te kunnen maar met iOS niet. Als de oude versie al lukt te installeren dan werken de genoemde opties toch niet meer helaasMikeOO schreef op vrijdag 2 juli 2021 @ 07:14:
[...]
Maar via de APK lijkt mij de makkelijkste manier mits dat werkt icm nieuwe firmware op de gateway.
Zou toch eens beter geooglen dan.de Peer schreef op vrijdag 2 juli 2021 @ 13:13:
[...]
Ik vind zelf pi3 met SD-kaart nog altijd een prima oplossing.
Zit juist heel vaak error in sd. terwijl emmc vele malen stabieler is
zonneboiler, pelletkachel, 36 panels, Atlantic Wpb, pana 5 Kw H, Heishamon, Domoticz, Grafana, Solarmeters, PVO: https://pvoutput.org/list.jsp?id=15321&sid=19520
Hangt ook erg van de SD-card af, en wat je er mee doet. Kwalitatief goede SD-cards houden het prima uit. Endurance SD's in het bijzonder. Je betaalt een paar euro meer, maar daar heb je dan wel heel lang plezier van.Dylantje2 schreef op vrijdag 2 juli 2021 @ 15:19:
[...]
Zou toch eens beter geooglen dan.
Zit juist heel vaak error in sd. terwijl emmc vele malen stabieler is
Zou je niet beter over kunnen gaan naar dzVents?de Peer schreef op vrijdag 2 juli 2021 @ 09:34:
Ik schakel op deze manier mijn rolluiken:
[Afbeelding]
Is een stukje eenvoudiger en overzichtelijker. Is ook sneller. Mogelijk is het daarmee opgelost.
[ Voor 3% gewijzigd door jobr op 02-07-2021 18:32 ]
Hoi,
ik heb een usb Zigbee aangesloten (CC2531 USB) en Zigbee2MQTT geïnstalleerd met hulp vanuit de Wiki.
Alles gaat goed totdat ik de service wil starten (pi@raspberrypi:~ $ sudo systemctl start zigbee2mqtt)
dan krijg ik deze regel:
Failed to start zigbee2mqtt.service: Unit zigbee2mqtt.service has a bad unit file setting.
ik heb me suf gegoogeld maar kan niks bruikbaars vinden, weten jullie wat dit kan zijn?
Alvast bedankt en een fijn weekend
ik heb een usb Zigbee aangesloten (CC2531 USB) en Zigbee2MQTT geïnstalleerd met hulp vanuit de Wiki.
Alles gaat goed totdat ik de service wil starten (pi@raspberrypi:~ $ sudo systemctl start zigbee2mqtt)
dan krijg ik deze regel:
Failed to start zigbee2mqtt.service: Unit zigbee2mqtt.service has a bad unit file setting.
ik heb me suf gegoogeld maar kan niks bruikbaars vinden, weten jullie wat dit kan zijn?
Alvast bedankt en een fijn weekend
Hoe ziet de unit file eruit? Dat zal waarschijnlijk /etc/systemd/system/zigbee2mqtt.service of /usr/lib/systemd/system/zigbee2mqtt.service zijn. Heb je die overgenomen van de wiki? Dan kan je kijken of daar een copy / paste fout ingeslopen is.Rolandtwilt schreef op vrijdag 2 juli 2021 @ 19:28:
Hoi,
ik heb een usb Zigbee aangesloten (CC2531 USB) en Zigbee2MQTT geïnstalleerd met hulp vanuit de Wiki.
Alles gaat goed totdat ik de service wil starten (pi@raspberrypi:~ $ sudo systemctl start zigbee2mqtt)
dan krijg ik deze regel:
Failed to start zigbee2mqtt.service: Unit zigbee2mqtt.service has a bad unit file setting.
ik heb me suf gegoogeld maar kan niks bruikbaars vinden, weten jullie wat dit kan zijn?
Alvast bedankt en een fijn weekend
Er komt al meer bij kijken dan de normale Pi user zal doen..Parody schreef op vrijdag 2 juli 2021 @ 18:24:
[...]
Hangt ook erg van de SD-card af, en wat je er mee doet. Kwalitatief goede SD-cards houden het prima uit. Endurance SD's in het bijzonder. Je betaalt een paar euro meer, maar daar heb je dan wel heel lang plezier van.
Maar klopt hoor
Pi is leuk, maar Odroid rules :-)
zonneboiler, pelletkachel, 36 panels, Atlantic Wpb, pana 5 Kw H, Heishamon, Domoticz, Grafana, Solarmeters, PVO: https://pvoutput.org/list.jsp?id=15321&sid=19520
probeer eens opnieuw je CC2531 te flashenRolandtwilt schreef op vrijdag 2 juli 2021 @ 19:28:
Hoi,
ik heb een usb Zigbee aangesloten (CC2531 USB) en Zigbee2MQTT geïnstalleerd met hulp vanuit de Wiki.
Alles gaat goed totdat ik de service wil starten (pi@raspberrypi:~ $ sudo systemctl start zigbee2mqtt)
dan krijg ik deze regel:
Failed to start zigbee2mqtt.service: Unit zigbee2mqtt.service has a bad unit file setting.
ik heb me suf gegoogeld maar kan niks bruikbaars vinden, weten jullie wat dit kan zijn?
Alvast bedankt en een fijn weekend
Dat is maar net wat jezelf fijn vindt werken.Dylantje2 schreef op vrijdag 2 juli 2021 @ 20:32:
[...]
Er komt al meer bij kijken dan de normale Pi user zal doen..
Maar klopt hoor
Pi is leuk, maar Odroid rules :-)
Ik heb gekozen om mijn Domoticz te laten draaien op een NUC
dzVents is ook Lua, dus volgens mij zou dat geen verschil moeten maken.jobr schreef op vrijdag 2 juli 2021 @ 18:32:
[...]
Zou je niet beter over kunnen gaan naar dzVents?
Is een stukje eenvoudiger en overzichtelijker. Is ook sneller. Mogelijk is het daarmee opgelost.
Ik vind persoonlijk dzVents juist niet eenvoudiger en overzichtelijker, maar dat zal zijn omdat ik Lua gewend ben en al een enorme hoeveelheid scripts heb geschreven de afgelopen 4 jaar. Ik moet er niet aan denken om alles om te zetten, daar ben ik weken mee bezig denk ik
Tsja ik draai nu 4 jaar op 1 SD kaart zonder ook maar een enkele error. en ik heb er echt veel op draaien.Dylantje2 schreef op vrijdag 2 juli 2021 @ 15:19:
[...]
Zou toch eens beter geooglen dan.
Zit juist heel vaak error in sd. terwijl emmc vele malen stabieler is
Klopt, is ook 100% lua. Daarom is het omzetten ook relatief eenvoudig. Je zult zien dat het best makkelijk gaat. Hoeft ook allemaal niet dit weekendde Peer schreef op zaterdag 3 juli 2021 @ 09:58:
[...]
dzVents is ook Lua, dus volgens mij zou dat geen verschil moeten maken.
Ik vind persoonlijk dzVents juist niet eenvoudiger en overzichtelijker, maar dat zal zijn omdat ik Lua gewend ben en al een enorme hoeveelheid scripts heb geschreven de afgelopen 4 jaar. Ik moet er niet aan denken om alles om te zetten, daar ben ik weken mee bezig denk ik
Ben je ook van die commandarray af.
Ik dacht bij de commandarray ook alles pas aan het einde direct achter elkaar wordt uitgevoerd. Misschien kan dat je probleem ook verklaren.
Hoi,tsjoender schreef op vrijdag 2 juli 2021 @ 19:37:
[...]
Hoe ziet de unit file eruit? Dat zal waarschijnlijk /etc/systemd/system/zigbee2mqtt.service of /usr/lib/systemd/system/zigbee2mqtt.service zijn. Heb je die overgenomen van de wiki? Dan kan je kijken of daar een copy / paste fout ingeslopen is.
zie, geknipt en geplakt, niks aan veranderd;
[Unit]
Description=zigbee2mqtt
After=network.target
[Service]
ExecStart=/usr/bin/npm start
WorkingDirectory=/opt/zigbee2mqtt
StandardOutput=inherit
StandardError=inherit
Restart=always
User=pi
[Install]
WantedBy=multi-user.target
[ Voor 47% gewijzigd door Rolandtwilt op 04-07-2021 09:14 ]
Ik ben het t-infinity eens. En ik ga echt niet ombouwen.jobr schreef op zaterdag 3 juli 2021 @ 18:58:
[...]
Klopt, is ook 100% lua. Daarom is het omzetten ook relatief eenvoudig. Je zult zien dat het best makkelijk gaat. Hoeft ook allemaal niet dit weekend![]()
Ben je ook van die commandarray af.
Ik dacht bij de commandarray ook alles pas aan het einde direct achter elkaar wordt uitgevoerd. Misschien kan dat je probleem ook verklaren.
En die commandarray....die zit in dzvents natuurlijk ook, die zie je alleen niet. In mijn lua script zit ook maar 1 commandarray, dus ik heb daar ook geen last van.
In de begintijd van dzvents (net ervoor) heb ik mijn scripts omgebouwd, 10 commandarrays gebruiken bij elk device event werkt redelijk vertragend.
En daarmee bedoel je dat je 1 Lua device script in totaal hebt?janne_nl schreef op zondag 4 juli 2021 @ 09:51:
[...]
In de begintijd van dzvents (net ervoor) heb ik mijn scripts omgebouwd, 10 commandarrays gebruiken bij elk device event werkt redelijk vertragend.
Wat bedoel je met 10 commandarrays? Standaard is het 1 per script toch?
Snap ik echt welJeroen1985vag schreef op zaterdag 3 juli 2021 @ 09:24:
[...]
Dat is maar net wat jezelf fijn vindt werken.
Ik heb gekozen om mijn Domoticz te laten draaien op een NUC
Alleen dan op windows of linux?
Iets met appels enz
zonneboiler, pelletkachel, 36 panels, Atlantic Wpb, pana 5 Kw H, Heishamon, Domoticz, Grafana, Solarmeters, PVO: https://pvoutput.org/list.jsp?id=15321&sid=19520
Let op:
- Scripts/code graag tussen ~[code] ~[/code] tags voor de leesbaarheid.
- dzVents vragen? Lees eerst even de wiki door!
- Lees ook de openingspost door!
- Sommige vragen kunnen opgelost worden door zelf even Google te gebruiken, probeer dat eerst voordat je een vraag hier stelt!