Acties:
  • 0 Henk 'm!

  • bello2011
  • Registratie: November 2011
  • Laatst online: 23-09 17:47
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
Dank je wel. Jouw 2e optie werkt. _/-\o_

Acties:
  • +1 Henk 'm!

  • Groentjuh
  • Registratie: September 2011
  • Nu online
@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.

[ Voor 3% gewijzigd door Groentjuh op 30-05-2021 01:40 ]


Acties:
  • 0 Henk 'm!

  • Parody
  • Registratie: December 2002
  • Niet online
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?
Even een kick-je...Heeft er iemand een idee?

Acties:
  • 0 Henk 'm!

  • stuffer
  • Registratie: Juli 2009
  • Laatst online: 02-09 15:40

stuffer

Ondertietel

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.
Nice! Die ga ik binnenkort eens testen. Thanx!

Schaamteloze verkoop van:
http://tweakers.net/aanbod/user/311422/
*** NIKS ***


Acties:
  • +1 Henk 'm!

  • Vollervo
  • Registratie: Oktober 2014
  • Laatst online: 16-09 19:39
Parody schreef op dinsdag 1 juni 2021 @ 10:24:
[...]

Even een kick-je...Heeft er iemand een idee?
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.

Acties:
  • 0 Henk 'm!

  • Parody
  • Registratie: December 2002
  • Niet online
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.
Bedankt voor het meedenken! :D

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.

Acties:
  • +1 Henk 'm!

  • Vollervo
  • Registratie: Oktober 2014
  • Laatst online: 16-09 19:39
Parody schreef op dinsdag 1 juni 2021 @ 11:56:
[...]

Bedankt voor het meedenken! :D

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.
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

Acties:
  • 0 Henk 'm!

  • Parody
  • Registratie: December 2002
  • Niet online
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
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. :)

Acties:
  • 0 Henk 'm!

  • vso
  • Registratie: Augustus 2001
  • Niet online

vso

tja...

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 .. 8)7 (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 ..

[ Voor 24% gewijzigd door vso op 01-06-2021 18:36 ]

Tja vanalles


Acties:
  • 0 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
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 .. 8)7 (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 ..
In de grafieken kun je ook punten weghalen met shift-click, maar dat wist je vast al.

Acties:
  • 0 Henk 'm!

  • vso
  • Registratie: Augustus 2001
  • Niet online

vso

tja...

jobr 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.
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 verbruik

[ Voor 10% gewijzigd door vso op 01-06-2021 19:15 ]

Tja vanalles


Acties:
  • 0 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
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 dacht te begrijpen dat je negatieve waardes wilt verwijderen. Dat kun je ook in de grafieken doen.

Acties:
  • 0 Henk 'm!

  • vso
  • Registratie: Augustus 2001
  • Niet online

vso

tja...

jobr 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.
ik wil er positieve waardes van maken ... niet geheel laten verdwijnen

[ Voor 6% gewijzigd door vso op 01-06-2021 19:16 ]

Tja vanalles


Acties:
  • +2 Henk 'm!

  • rens-br
  • Registratie: December 2009
  • Laatst online: 10:57

rens-br

Admin IN & Moderator Mobile
Topicstarter
vso schreef op dinsdag 1 juni 2021 @ 19:15:
[...]

ik wil er positieve waardes van maken ... niet geheel laten verdwijnen
Kwestie van de stekker omdraaien. Je electronen lopen nu de verkeerde kant op.

Acties:
  • 0 Henk 'm!

  • vso
  • Registratie: Augustus 2001
  • Niet online

vso

tja...

rens-br schreef op dinsdag 1 juni 2021 @ 19:33:
[...]


Kwestie van de stekker omdraaien. Je electronen lopen nu de verkeerde kant op.
omdat je vaak een behulpzaam antwoord geeft,
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


Acties:
  • 0 Henk 'm!

  • Seafarer
  • Registratie: November 2012
  • Laatst online: 06:17

Seafarer

XXX

_O-

Een CV-Ketel is een vlamkoeler en een radiator is een waterkoeler.


Acties:
  • +3 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
vso schreef op dinsdag 1 juni 2021 @ 19:15:
[...]

ik wil er positieve waardes van maken ... niet geheel laten verdwijnen
Het is een sqlite database dus je kunt aanpassingen doen, bijv met sqllitestudio.
Alleen niet terwijl domoticz loopt.

Acties:
  • +3 Henk 'm!
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 .. 8)7 (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 ..
Ik wil ze wel van je overnemen als ze ook de meter terug laten lopen. €50 per stuk :+

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!


Acties:
  • 0 Henk 'm!

  • vso
  • Registratie: Augustus 2001
  • Niet online

vso

tja...

Toppe 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 :+
& @Seafarer Heb je een draaischijf dan _O-

[ Voor 3% gewijzigd door vso op 03-06-2021 15:51 ]

Tja vanalles


Acties:
  • +1 Henk 'm!
vso schreef op donderdag 3 juni 2021 @ 15:51:
[...]
& @Seafarer Heb je een draaischijf dan _O-
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!


Acties:
  • 0 Henk 'm!

  • Seafarer
  • Registratie: November 2012
  • Laatst online: 06:17

Seafarer

XXX

vso schreef op donderdag 3 juni 2021 @ 15:51:
[...]
& @Seafarer Heb je een draaischijf dan _O-
Wel een draai stekker.

Een CV-Ketel is een vlamkoeler en een radiator is een waterkoeler.


Acties:
  • 0 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 17-09 00:04

Copitano

Hoorn NH

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.
Afbeeldingslocatie: https://tweakers.net/i/9EeZw8DA6SU97QmS0DeaEPcvWjA=/800x/filters:strip_icc():strip_exif()/f/image/bx3V5sAjYiowhJRDI5zw81hG.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/-Yplic-ULg8P_mvyA2fbXVNtEZw=/800x/filters:strip_icc():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


Acties:
  • +3 Henk 'm!
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 ;w ;w :N

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!


Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 10:50

de Peer

under peer review

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 ;w ;w :N
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.

Acties:
  • +1 Henk 'm!
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.
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.

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!


Acties:
  • +1 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 10:50

de Peer

under peer review

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.
Als ik na ga wat ik allemaal zou moeten doen... :o

-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.

Acties:
  • +1 Henk 'm!
de Peer schreef op zaterdag 5 juni 2021 @ 19:59:
[...]


Als ik na ga wat ik allemaal zou moeten doen... :o

-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 mee :+

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!


Acties:
  • 0 Henk 'm!

  • Rolandtwilt
  • Registratie: Januari 2020
  • Laatst online: 30-03 07:50
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

[ Voor 0% gewijzigd door rens-br op 07-06-2021 20:47 . Reden: Code tags gefixt ]


Acties:
  • 0 Henk 'm!
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
Zet het even tussen code tags. Dan blijft het leesbaar.

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!


Acties:
  • 0 Henk 'm!

  • vandermark
  • Registratie: Augustus 2005
  • Laatst online: 23-09 10:56
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:
Afbeeldingslocatie: https://tweakers.net/i/kEU34jjRW0uAySRzBXlIJ2JbM1Q=/full-fit-in/4920x3264/filters:max_bytes(3145728):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:
Afbeeldingslocatie: https://tweakers.net/i/2zgEyPMtCqu4w2GETtFACjiXfzI=/800x/filters:strip_icc():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


Acties:
  • +1 Henk 'm!

  • Rouwette
  • Registratie: Maart 2007
  • Laatst online: 23-09 00:43

Rouwette

Rouwette.com

vandermark 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]
Voor zoiets ben ik een lua script aan het schrijven, hoop dat deze week werkend te krijgen. Ik zal hem delen als hij werkt :)

https://www.rouwette.com/


Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
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.

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 ]


Acties:
  • 0 Henk 'm!

  • vandermark
  • Registratie: Augustus 2005
  • Laatst online: 23-09 10:56
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.
Nou, ik zie dewPoint beschreven staan bij de Temperature, Humidity sensor maar verder kom ik daar niet...
Ik wacht wel even op vorderingen @Rouwette :)

STRAVA | Panasonic 5kW J Monoblock


Acties:
  • +1 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
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 :)
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😅

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 ]


Acties:
  • +1 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
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 :)
dat kun je doen met opvragen domoticz.devices('Netatmo Woonkamer').dewPoint

Acties:
  • 0 Henk 'm!

  • Knielen
  • Registratie: December 2009
  • Laatst online: 10:48
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
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?

Acties:
  • +4 Henk 'm!

  • vandermark
  • Registratie: Augustus 2005
  • Laatst online: 23-09 10:56
Het is gelukt, heb een mooi nieuw dauwpunt device (temperatuur sensor) die ik kan gaan gebruiken om de vloerkoeling te beveiligen tegen condensatie :)
Afbeeldingslocatie: https://tweakers.net/i/MYvf25KaXyBJfsfrlHwILZK7wAg=/800x/filters:strip_icc():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


Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 10:50

de Peer

under peer review

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
Dat hangt er vanaf wat je wil. Kun je in woorden uitleggen wat de bedoeling is?
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.

Acties:
  • 0 Henk 'm!

  • Rolandtwilt
  • Registratie: Januari 2020
  • Laatst online: 30-03 07:50
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?
Er staat best wat apparatuur:

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!

Acties:
  • 0 Henk 'm!

  • Dylantje2
  • Registratie: April 2007
  • Laatst online: 21-09 18:31

Dylantje2

sorry Bricklayere here :-)

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
    
}
THANKS!!!!
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


Acties:
  • +1 Henk 'm!

  • Parody
  • Registratie: December 2002
  • Niet online
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.
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
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. |:( M.a.w. vervang de batterij eens. En inderdaad: met een nieuwe batterij kunnen beide knoppen wel gereset en opnieuw verbonden worden.

Nogmaals dank voor het meedenken!

Acties:
  • 0 Henk 'm!

  • Woodski
  • Registratie: Maart 2006
  • Laatst online: 22-09 21:33
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 ?

Acties:
  • 0 Henk 'm!
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 ?
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.

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!


Acties:
  • 0 Henk 'm!

  • dorenberg
  • Registratie: Februari 2013
  • Laatst online: 23-09 16:30
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 ?
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.

Acties:
  • 0 Henk 'm!

  • tsjoender
  • Registratie: April 2005
  • Laatst online: 09:56
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.
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.

Acties:
  • 0 Henk 'm!

  • jimmya3
  • Registratie: Februari 2008
  • Laatst online: 23-09 13:21
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.

Acties:
  • 0 Henk 'm!

  • Woodski
  • Registratie: Maart 2006
  • Laatst online: 22-09 21:33
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.
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 ?

Acties:
  • 0 Henk 'm!

  • Knielen
  • Registratie: December 2009
  • Laatst online: 10:48
@Woodski met plugwise-2-py heb je de stretch niet meer nodig, werkt hier al een drietal jaar erg stabiel.

Acties:
  • 0 Henk 'm!

  • vandermark
  • Registratie: Augustus 2005
  • Laatst online: 23-09 10:56
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:

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


Acties:
  • +1 Henk 'm!

  • dorenberg
  • Registratie: Februari 2013
  • Laatst online: 23-09 16:30
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 ?
yep, plugwise-2-py heet het geloof ik. op github.

Acties:
  • 0 Henk 'm!

  • Knielen
  • Registratie: December 2009
  • Laatst online: 10:48
@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?

Acties:
  • +1 Henk 'm!

  • Groentjuh
  • Registratie: September 2011
  • Nu online
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
DzVents heeft/ondersteund vele type "devices". Jouw weerstation heeft vast een wind sensor device?
https://www.domoticz.com/...ipting#Temperature_sensor
https://www.domoticz.com/...ration_Lua_scripting#Wind

Acties:
  • 0 Henk 'm!

  • vandermark
  • Registratie: Augustus 2005
  • Laatst online: 23-09 10:56
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?
Nee, de router is niet herstart. Domoticz kan ook wel over netwerk zaken doen. Het gaat om externe verbindingen...

STRAVA | Panasonic 5kW J Monoblock


Acties:
  • +2 Henk 'm!

  • rens-br
  • Registratie: December 2009
  • Laatst online: 10:57

rens-br

Admin IN & Moderator Mobile
Topicstarter
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.

Acties:
  • 0 Henk 'm!
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.

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!


Acties:
  • +2 Henk 'm!

  • Plenkske
  • Registratie: Mei 2011
  • Nu online
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.
Zelf maken ?
Micro USB kabel strippen en adereindhulsje erop ? En/of solderen ? Krimpkous er evt. bij en klaar.
Of begrijp ik je misschien verkeerd...

Acties:
  • +1 Henk 'm!
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...
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

[ Voor 22% gewijzigd door Toppe op 21-06-2021 15:08 ]

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!


Acties:
  • 0 Henk 'm!

  • Rouwette
  • Registratie: Maart 2007
  • Laatst online: 23-09 00:43

Rouwette

Rouwette.com

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
een langere kabel krijg je voor dezelfde prijs en dan die strippen.

https://www.rouwette.com/


Acties:
  • +1 Henk 'm!

  • DjAntoon
  • Registratie: Augustus 2017
  • Laatst online: 23-09 14:27
Rouwette schreef op maandag 21 juni 2021 @ 23:28:
[...]
een langere kabel krijg je voor dezelfde prijs en dan die strippen.
Maar hierbij zijn de erg dunne draadjes al voorzien van meer robuste uitlopers. Soms soldeert dat hele dunne spul ook slecht.

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.

Acties:
  • 0 Henk 'm!

  • Kees de kapper
  • Registratie: November 2009
  • Laatst online: 11-06 22:41
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

Schopje naar Domoticz

[ Voor 1% gewijzigd door Septillion op 25-06-2021 13:35 ]


Acties:
  • 0 Henk 'm!

  • Plenkske
  • Registratie: Mei 2011
  • Nu online
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]
Ik had dit probleem ook de laatste keer dat ik hem probeerde en heb het opgegeven.
Ben overgestapt op zigbee2mqtt met een zzh stick. Daarmee kan je de gateway dus niet gebruiken helaas, maar wel de sensoren.

Acties:
  • 0 Henk 'm!

  • Kees de kapper
  • Registratie: November 2009
  • Laatst online: 11-06 22:41
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.

Acties:
  • 0 Henk 'm!

  • Plenkske
  • Registratie: Mei 2011
  • Nu online
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 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.

Acties:
  • 0 Henk 'm!

  • MikeOO
  • Registratie: Augustus 2007
  • Laatst online: 07:08
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.
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.

Acties:
  • 0 Henk 'm!

  • Kees de kapper
  • Registratie: November 2009
  • Laatst online: 11-06 22:41
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.
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.

Acties:
  • 0 Henk 'm!

  • MikeOO
  • Registratie: Augustus 2007
  • Laatst online: 07:08
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.
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 >:)

Acties:
  • 0 Henk 'm!

  • vandermark
  • Registratie: Augustus 2005
  • Laatst online: 23-09 10:56
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


Acties:
  • +1 Henk 'm!

  • Knielen
  • Registratie: December 2009
  • Laatst online: 10:48
vandermark 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
Even Googlen: https://www.domoticz.com/forum/viewtopic.php?t=10984

Acties:
  • 0 Henk 'm!

  • Kees de kapper
  • Registratie: November 2009
  • Laatst online: 11-06 22:41
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 >:)
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:
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.
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?

Acties:
  • 0 Henk 'm!

  • MikeOO
  • Registratie: Augustus 2007
  • Laatst online: 07:08
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?
Even getest voor je en dat blijkt te kloppen.

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 ]


Acties:
  • 0 Henk 'm!

  • vandermark
  • Registratie: Augustus 2005
  • Laatst online: 23-09 10:56

STRAVA | Panasonic 5kW J Monoblock


Acties:
  • 0 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 17-09 00:04

Copitano

Hoorn NH

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 ;)

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


Acties:
  • 0 Henk 'm!

  • Kees de kapper
  • Registratie: November 2009
  • Laatst online: 11-06 22:41
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.
  • 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?
Dank (y) alvast voor ieders aandacht.

Acties:
  • 0 Henk 'm!

  • LJ80
  • Registratie: Februari 2007
  • Laatst online: 23-07 16:08
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?

Acties:
  • 0 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
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.
  • 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?
Dank (y) alvast voor ieders aandacht.
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.

Acties:
  • +2 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
LJ80 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?
Ik zou voor de pi3 gaan

Acties:
  • 0 Henk 'm!

  • Kees de kapper
  • Registratie: November 2009
  • Laatst online: 11-06 22:41
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.
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?

Acties:
  • 0 Henk 'm!

  • Dylantje2
  • Registratie: April 2007
  • Laatst online: 21-09 18:31

Dylantje2

sorry Bricklayere here :-)

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


Acties:
  • 0 Henk 'm!

  • MikeOO
  • Registratie: Augustus 2007
  • Laatst online: 07:08
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?
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.

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.

Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 10:50

de Peer

under peer review

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:

Afbeeldingslocatie: https://tweakers.net/i/l4xnQk5iiJ2J2bo1GGxPKfKK-io=/full-fit-in/4920x3264/filters:max_bytes(3145728):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 ]


Acties:
  • 0 Henk 'm!

  • Parody
  • Registratie: December 2002
  • Niet online
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...

Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 10:50

de Peer

under peer review

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...
hmm ja dus dan is het een hardware probleem.
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.

Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
Dylantje2 schreef op vrijdag 2 juli 2021 @ 07:08:
[...]


Ik zou voor een odroid gaanincl emmc
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.

Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 10:50

de Peer

under peer review

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.
Ik vind zelf pi3 met SD-kaart nog altijd een prima oplossing.

Acties:
  • 0 Henk 'm!

  • Kees de kapper
  • Registratie: November 2009
  • Laatst online: 11-06 22:41
MikeOO 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.
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 helaas :'( .

Acties:
  • 0 Henk 'm!

  • Dylantje2
  • Registratie: April 2007
  • Laatst online: 21-09 18:31

Dylantje2

sorry Bricklayere here :-)

de Peer schreef op vrijdag 2 juli 2021 @ 13:13:
[...]


Ik vind zelf pi3 met SD-kaart nog altijd een prima oplossing.
Zou toch eens beter geooglen dan.
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


Acties:
  • +2 Henk 'm!

  • Parody
  • Registratie: December 2002
  • Niet online
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
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.

Acties:
  • 0 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
de Peer schreef op vrijdag 2 juli 2021 @ 09:34:
Ik schakel op deze manier mijn rolluiken:

[Afbeelding]
Zou je niet beter over kunnen gaan naar dzVents?
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 ]


Acties:
  • 0 Henk 'm!

  • Rolandtwilt
  • Registratie: Januari 2020
  • Laatst online: 30-03 07:50
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

Acties:
  • 0 Henk 'm!

  • tsjoender
  • Registratie: April 2005
  • Laatst online: 09:56
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
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.

Acties:
  • 0 Henk 'm!

  • Dylantje2
  • Registratie: April 2007
  • Laatst online: 21-09 18:31

Dylantje2

sorry Bricklayere here :-)

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.
Er komt al meer bij kijken dan de normale Pi user zal doen..


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


Acties:
  • 0 Henk 'm!

  • Jeroen1985vag
  • Registratie: Februari 2017
  • Laatst online: 04-08 17:53
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
probeer eens opnieuw je CC2531 te flashen

Acties:
  • 0 Henk 'm!

  • Jeroen1985vag
  • Registratie: Februari 2017
  • Laatst online: 04-08 17:53
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 :-)
Dat is maar net wat jezelf fijn vindt werken.

Ik heb gekozen om mijn Domoticz te laten draaien op een NUC

Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 10:50

de Peer

under peer review

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.
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 :P

Acties:
  • +2 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 10:50

de Peer

under peer review

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
Tsja ik draai nu 4 jaar op 1 SD kaart zonder ook maar een enkele error. en ik heb er echt veel op draaien.

Acties:
  • 0 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
de 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 :P
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.

Acties:
  • 0 Henk 'm!

  • Rolandtwilt
  • Registratie: Januari 2020
  • Laatst online: 30-03 07:50
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.
Hoi,

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 ]


Acties:
  • +1 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
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.
Ik ben het t-infinity eens. En ik ga echt niet ombouwen.

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.

Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 10:50

de Peer

under peer review

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.
En daarmee bedoel je dat je 1 Lua device script in totaal hebt?

Wat bedoel je met 10 commandarrays? Standaard is het 1 per script toch?

Acties:
  • 0 Henk 'm!

  • Dylantje2
  • Registratie: April 2007
  • Laatst online: 21-09 18:31

Dylantje2

sorry Bricklayere here :-)

Jeroen1985vag 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
Snap ik echt wel

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

Pagina: 1 ... 17 ... 52 Laatste

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!