Acties:
  • +2 Henk 'm!

  • kevi-n1
  • Registratie: Januari 2010
  • Laatst online: 16:15
In 2022.2 is de status van OpenZwave op deprecated gezet, echter nog niet "removed". Dus ja het werkt "nog".
Deprecated: OpenZWave, please move to MQTT Auto Discovery and ZWave JS UI (Project stopped a long time ago!)

Acties:
  • 0 Henk 'm!

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 20:03

luigi87

Domotica Fanaticus

MikeyMan schreef op maandag 19 december 2022 @ 10:37:
[...]


Meer parameters beschikbaar? Das afhankelijk van het apparaat zelf toch?

Maar vooral de apparaten die met polling werken blijven achter. Ik heb na een nacht draaien nog steeds niet al m'n devices binnen. ZwaveJS uit gezet, OpenZwave weer aan en alles loopt weer als vanouds.
Klopt is afhankelijk van het apparaat.
Maar toch heb ik het gevoeld dat Open zwave in Domoticz dingen voor mij achter hield. die ik nu in eens wel kan instellen.

- leeg -


Acties:
  • 0 Henk 'm!

  • RR46
  • Registratie: Maart 2019
  • Laatst online: 17:55
kevi-n1 schreef op maandag 19 december 2022 @ 10:59:
[...]


In 2022.2 is de status van OpenZwave op deprecated gezet, echter nog niet "removed". Dus ja het werkt "nog".


[...]
Hoelang heb je deze draaien? En draai je de stable of beta? Stabiel?

Ik was even in de veronderstelling dat het bij 2022.2 al ''removed'' was, maar ik kan dus updaten tot 2022.2 en dan blijven hangen (voorlopig)... : )

Acties:
  • 0 Henk 'm!

  • kevi-n1
  • Registratie: Januari 2010
  • Laatst online: 16:15
RR46 schreef op maandag 19 december 2022 @ 11:08:
[...]

Hoelang heb je deze draaien? En draai je de stable of beta? Stabiel?

Ik was even in de veronderstelling dat het bij 2022.2 al ''removed'' was, maar ik kan dus updaten tot 2022.2 en dan blijven hangen (voorlopig)... : )
Ik denk een weekje of 3 a 4 dus ja het draait wel stabiel.

De 2022.1 / 2022.2 versies zijn altijd de "stable" versies. In docker heb ik de tag "2022.2" gebruikt als image waardoor deze ook niet automatisch geupdate meer wordt.

Docker Hub: https://hub.docker.com/r/...z/tags?page=1&name=2022.2

Acties:
  • 0 Henk 'm!

  • DarkAllMan
  • Registratie: Mei 2004
  • Laatst online: 12:47
wimmme schreef op maandag 19 december 2022 @ 09:38:
[...]


[...]


Er is nog altijd het DZGA-project dat ik naar alle tevredenheid al jaren gebruik. Hier een topic daarover op het Domoticz forum. Even wat werk om het op te zetten, maar het is het waard !
Draai jij die op gewoon op de domoticz server zelf of op een dedicated server?

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 20:42

MikeyMan

Vidi, Vici, Veni

Vollervo schreef op maandag 19 december 2022 @ 10:48:
[...]


In de UI van Zwave2MQ zijn meer parameters beschikbaar dan er binnen Domoticz waren met OpenZwave.


[...]


Bedoel je devices die op batterijen werken en eens in de zoveel tijd hun status doorgeven? Misschien moet je die even wakker maken en een info bericht laten sturen. Dat is volgens mij niet helemaal hetzelfde als een periodieke update. Dat is iig zo bij mijn deur sensor.
Ja het zijn goeddeels batterij apparaten.

- Paar 8v en 4v schakelaars
- Temperatuur/vochtsensor
- Brandmelder

Van die temperatuursensor kreeg ik een waarde van 36 graden terug met ZwaveJS. Terwijl die in de schuur hangt. Zou een factor tien ernaast kunnen zitten, aangezien ik nu weer 3,5 graden zie met OpenZwave.

Acties:
  • 0 Henk 'm!

  • wimmme
  • Registratie: Februari 2009
  • Niet online
DarkAllMan schreef op maandag 19 december 2022 @ 11:17:
[...]


Draai jij die op gewoon op de domoticz server zelf of op een dedicated server?
Ik draai alles in Docker-containers -> nieuwe container

Acties:
  • +1 Henk 'm!

  • Knielen
  • Registratie: December 2009
  • Laatst online: 20:54
@MikeyMan Jammer dat je ervaringen niet zo goed zijn. Het bevalt mij echt uitstekend en ik heb nu juist minder foutmeldingen doordat mijn apparaten beter ondersteunt worden.

Voor het vervangen van apparaten nog wel een tip. Laat je oude plugin aanstaan, maar verander de serial port, zo blijven je apparaten bestaan, maar heb je geen conflict met zwave2mqtt.

Verder inderdaad met je eens dat de volgorde van aanmaken van apparaten een rommeltje is, maar door zoals genoemd hierboven op nodeID te zoeken is dat ook weer snel opgelost.

Acties:
  • 0 Henk 'm!

  • kevi-n1
  • Registratie: Januari 2010
  • Laatst online: 16:15
Knielen schreef op dinsdag 20 december 2022 @ 08:45:
@MikeyMan Jammer dat je ervaringen niet zo goed zijn. Het bevalt mij echt uitstekend en ik heb nu juist minder foutmeldingen doordat mijn apparaten beter ondersteunt worden.

Voor het vervangen van apparaten nog wel een tip. Laat je oude plugin aanstaan, maar verander de serial port, zo blijven je apparaten bestaan, maar heb je geen conflict met zwave2mqtt.

Verder inderdaad met je eens dat de volgorde van aanmaken van apparaten een rommeltje is, maar door zoals genoemd hierboven op nodeID te zoeken is dat ook weer snel opgelost.
Welke handleiding heb je hiervoor gevolgd? Diegene die op de wiki van Domoticz staat?

Acties:
  • 0 Henk 'm!

  • Knielen
  • Registratie: December 2009
  • Laatst online: 20:54
kevi-n1 schreef op dinsdag 20 december 2022 @ 08:51:
[...]


Welke handleiding heb je hiervoor gevolgd? Diegene die op de wiki van Domoticz staat?
Nee, want ik wilde geen gebruik maken van Docker, heb via de github pagina het zelf geïnstalleerd met Snap.

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 20:42

MikeyMan

Vidi, Vici, Veni

@Knielen tis ook een beetje prijsschieten zo. Denk dat het lastig is om van tevoren te weten welke apparaten hoe worden opgepikt.

Maar ik blijf vooral moeite hebben met de basale manier van werken van MQTT in dit adagium. Wellicht dat dat nog opgepakt kan worden binnen zwavejs. Maar ik zou wel hopen dat alle devices van een node snel binnen komen.

Weet niet hoe vaak daar updates voor komen, maar ik kan nu relatief makkelijk eens proberen hoe de vlag erbij hangt.

[ Voor 14% gewijzigd door MikeyMan op 20-12-2022 09:05 ]


Acties:
  • 0 Henk 'm!

  • vandermark
  • Registratie: Augustus 2005
  • Laatst online: 17-09 15:38
Ik heb een temperatuur meting die via een MQTT broker beschikbaar is. Ik kan in domoticz een 'MQTT Client Gateway with LAN interface' toevoegen en die werkt ook.

Hoe kan ik nu eenvoudig een temperatuur device aanmaken die de tempwaarden via mqtt inleest? Heb gene zin in node-red...

Is daar een eenvoudige handleiding voor? Zo zie ik het in mqtt explorer:

Afbeeldingslocatie: https://share.bartserver.nl/!UTZsZfgjFB/pasted-2022-12-21T100740.536Z.png

Edit: MQTT auto discovery is eenvoudiger, devices worden direct gemaakt.

[ Voor 7% gewijzigd door vandermark op 21-12-2022 11:21 ]

STRAVA | Panasonic 5kW J Monoblock


  • anconakip
  • Registratie: December 2002
  • Laatst online: 17-09 12:56
DarkAllMan schreef op maandag 19 december 2022 @ 11:17:
[...]


Draai jij die op gewoon op de domoticz server zelf of op een dedicated server?
Ik loop vast op het punt van invullen van mijn url. Ik heb een ddns.net url. Maar dit werkt niet met https. Moet ik nog iets extra's installeren op de pi?

The Force is like Duck-tape, it has a light side, a dark side and it holds the universe together


  • DarkAllMan
  • Registratie: Mei 2004
  • Laatst online: 12:47
anconakip schreef op donderdag 22 december 2022 @ 10:27:
[...]

Ik loop vast op het punt van invullen van mijn url. Ik heb een ddns.net url. Maar dit werkt niet met https. Moet ik nog iets extra's installeren op de pi?
Ik draai het nog helemaal niet dus ik kan je geen antwoord geven :)

Acties:
  • +1 Henk 'm!

  • anconakip
  • Registratie: December 2002
  • Laatst online: 17-09 12:56
DarkAllMan schreef op donderdag 22 december 2022 @ 10:29:
[...]


Ik draai het nog helemaal niet dus ik kan je geen antwoord geven :)
De vraag was ook bedoelt voor @wimmme . Ik zie nu dat ik verkeerd gequote heb.

The Force is like Duck-tape, it has a light side, a dark side and it holds the universe together


Acties:
  • +1 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 20:42

MikeyMan

Vidi, Vici, Veni

vandermark schreef op woensdag 21 december 2022 @ 11:07:
Ik heb een temperatuur meting die via een MQTT broker beschikbaar is. Ik kan in domoticz een 'MQTT Client Gateway with LAN interface' toevoegen en die werkt ook.

Hoe kan ik nu eenvoudig een temperatuur device aanmaken die de tempwaarden via mqtt inleest? Heb gene zin in node-red...

Is daar een eenvoudige handleiding voor? Zo zie ik het in mqtt explorer:

[Afbeelding]

Edit: MQTT auto discovery is eenvoudiger, devices worden direct gemaakt.
als de berichten in de juiste MQTT Map terecht komen, met het juiste IDX gaat het vanzelf goed toch?

Dummy apparaat aanmaken en dan met de betreffende IDX het bericht versturen naar domoticz/in.

Maar das met auto discovery volgens mij niet heel veel makkelijker, behalve dat je de apparaten niet eerst hoeft aan te maken.

Hoe heb jij intussen de (S)Cop berekening erin zitten eigenlijk?

[ Voor 15% gewijzigd door MikeyMan op 22-12-2022 11:36 ]


Acties:
  • +3 Henk 'm!

  • wimmme
  • Registratie: Februari 2009
  • Niet online
anconakip schreef op donderdag 22 december 2022 @ 10:27:
[...]

Ik loop vast op het punt van invullen van mijn url. Ik heb een ddns.net url. Maar dit werkt niet met https. Moet ik nog iets extra's installeren op de pi?
Ik heb alles achter een reverse proxy draaien (security camera's, domoticz, dzga, photoprism, ...)
Hiervoor ook een container opgezet (nginx-proxy-manager).
Die zorgt mee voor https via LetsEncrypt certificaat.

Acties:
  • +1 Henk 'm!

  • Vollervo
  • Registratie: Oktober 2014
  • Laatst online: 16-09 19:39
wimmme schreef op donderdag 22 december 2022 @ 12:30:
[...]


Ik heb alles achter een reverse proxy draaien (security camera's, domoticz, dzga, photoprism, ...)
Hiervoor ook een container opgezet (nginx-proxy-manager).
Die zorgt mee voor https via LetsEncrypt certificaat.
Ik doe hetzelfde deze is min of meer plug and play: https://hub.docker.com/r/linuxserver/swag

[ Voor 0% gewijzigd door Vollervo op 22-12-2022 13:16 . Reden: Typo ]


  • vandermark
  • Registratie: Augustus 2005
  • Laatst online: 17-09 15:38
MikeyMan schreef op donderdag 22 december 2022 @ 10:37:
[...]


als de berichten in de juiste MQTT Map terecht komen, met het juiste IDX gaat het vanzelf goed toch?

Dummy apparaat aanmaken en dan met de betreffende IDX het bericht versturen naar domoticz/in.

Maar das met auto discovery volgens mij niet heel veel makkelijker, behalve dat je de apparaten niet eerst hoeft aan te maken.

Hoe heb jij intussen de (S)Cop berekening erin zitten eigenlijk?
Ik begrijp je eerste zin dus niet... Hoe zorg ik dat die in de juiste map komt met juist IDX. Sensor aanmaken met IDX lukt me prima, maar dat koppelen vanuit Mqtt lukt me niet, of ik heb geen flauw idee hoe dat gaat. Ik kan ook geen goede tutorial vinden.

Nee, nog geen sCOP berekening hier...

STRAVA | Panasonic 5kW J Monoblock


Acties:
  • +1 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
vandermark schreef op woensdag 21 december 2022 @ 11:07:
Ik heb een temperatuur meting die via een MQTT broker beschikbaar is. Ik kan in domoticz een 'MQTT Client Gateway with LAN interface' toevoegen en die werkt ook.

Hoe kan ik nu eenvoudig een temperatuur device aanmaken die de tempwaarden via mqtt inleest?
Dat kan niet zo maar met deze gateway. Die verwacht de berichten in het bepaald formaat.
Vandaar dat mensen vaak nodered gebruiken om het te converteren.
Zie ook: https://www.domoticz.com/wiki/MQTT

Acties:
  • +1 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 20:42

MikeyMan

Vidi, Vici, Veni

vandermark schreef op donderdag 22 december 2022 @ 17:26:
[...]


Ik begrijp je eerste zin dus niet... Hoe zorg ik dat die in de juiste map komt met juist IDX. Sensor aanmaken met IDX lukt me prima, maar dat koppelen vanuit Mqtt lukt me niet, of ik heb geen flauw idee hoe dat gaat. Ik kan ook geen goede tutorial vinden.

Nee, nog geen sCOP berekening hier...
Het 'topic' van het MQTT bericht moet 'domoticz/in' zijn. En het bericht vrij specifiek, zoals in de link die ik postte.

Als de verzendende software niet te porren is om het topic te wijzigen is het inderdaad een optie om hem door node-red te halen. Let wel; met alleen wijzigen van het topic ben je er waarschijnlijk nog niet.

De payload moet ook conform specificatie zijn.

[ Voor 8% gewijzigd door MikeyMan op 22-12-2022 19:38 ]


Acties:
  • +1 Henk 'm!

  • WebWire
  • Registratie: Maart 2010
  • Laatst online: 07-03-2023
anconakip schreef op donderdag 22 december 2022 @ 10:27:
[...]

Ik loop vast op het punt van invullen van mijn url. Ik heb een ddns.net url. Maar dit werkt niet met https. Moet ik nog iets extra's installeren op de pi?
Als je https://www.dynu.com/ (gratis ddns met iets meer vrijheid) gebruikt kun je een TXT record aanmaken om via letsencrypt een https certificaat te gebruiken.

Acties:
  • 0 Henk 'm!

  • AWST6000
  • Registratie: Februari 2016
  • Laatst online: 01-01-2023
Hallo,
Is het mogelijk om scenes uit de app OnSwitch (voor Philips Hue) vanuit Domoticz aan te sturen?
Zo ja, hoe?
Alvast bedankt.

Acties:
  • 0 Henk 'm!

  • Dylantje2
  • Registratie: April 2007
  • Laatst online: 18-09 20:10

Dylantje2

sorry Bricklayere here :-)

DarkAllMan schreef op maandag 19 december 2022 @ 08:59:
[...]


Ja, enorm balen dit. Het werkte voor mij echt goed de afgelopen jaren en ik vond de prijs ook schappelijk! Jammer dat hij ermee stopt. Misschien wil hij het project wel overdragen en is er iemand die er nog wel graag tijd in steekt......
MSS:
https://www.domoticz.com/wiki/Talking_Domoticz

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!

  • Dylantje2
  • Registratie: April 2007
  • Laatst online: 18-09 20:10

Dylantje2

sorry Bricklayere here :-)

Vraag:

Iemand de winddelen werkend? Zia alleen maar api errors.. [ plugin winddelen en windcentrale ]
Iemand de nest protect werkend? [ krijg er geen beeld meer bij ]

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!

  • AWST6000
  • Registratie: Februari 2016
  • Laatst online: 01-01-2023
Hallo,
Sinds de Domoticz-upgrade naar versie 2022.2 krijg ik bij beide scripts van 'It's raining' telkens de melding:
Error: EventSystem: Warning!, lua script <scriptnaam> has been running for more than 10 seconds
(Ik neem aan dat het 'rain'-script algemeen bekend is. Zo niet, dan post ik het alsnog)

Is die limiet te verhogen of is de melding geheel uit te schakelen voor deze beide scripts?
(Ik zou niet weten hoe ik beide scripts zou moeten tunen. Ze bevatten beide een os.execute en een https-request)

Alvast bedankt.

[ Voor 15% gewijzigd door AWST6000 op 31-12-2022 13:33 ]


Acties:
  • 0 Henk 'm!

  • Vollervo
  • Registratie: Oktober 2014
  • Laatst online: 16-09 19:39
Scripts horen niet zo lang te lopen. Is er tegelijkertijd niet iets aan je netwerk. Nodig veranderd? Zou een DNS ding kunnen zijn. Of is de server waarnaar geconnnect wordt down?

Acties:
  • 0 Henk 'm!

  • AWST6000
  • Registratie: Februari 2016
  • Laatst online: 01-01-2023
@Vollervo
Het script haalt de voorspelde regenwaardes op van de site van Buienradar met deze URL:
https://gpsgadget.buienra...ta/raintext?lat=<>&lon=<>

Het is echt na de Domoticz-upgrade gekomen en ik heb, voor zover ik me kan herinneren, verder niets gewijzigd.
Voorgaande Domoticz-versies begonnen pas met signaleren als een script langer dan 30 seconden liep.

[ Voor 15% gewijzigd door AWST6000 op 31-12-2022 14:00 ]


Acties:
  • 0 Henk 'm!

  • Vollervo
  • Registratie: Oktober 2014
  • Laatst online: 16-09 19:39
Is dat wat anders dan de Buienradar hardware optie die je kan kiezen? Zie wiki https://www.domoticz.com/wiki/Buienradar. Die doet het bij mij prima.

[ Voor 1% gewijzigd door Vollervo op 31-12-2022 14:19 . Reden: typo ]


Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 12-09 13:12
Is dat script niet van de tijd dat de buienradar hardware er nog niet was?

Acties:
  • 0 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
AWST6000 schreef op zaterdag 31 december 2022 @ 13:58:
@Vollervo
Het script haalt de voorspelde regenwaardes op van de site van Buienradar met deze URL:
https://gpsgadget.buienra...ta/raintext?lat=<>&lon=<>

Het is echt na de Domoticz-upgrade gekomen en ik heb, voor zover ik me kan herinneren, verder niets gewijzigd.
Voorgaande Domoticz-versies begonnen pas met signaleren als een script langer dan 30 seconden liep.
Die url gebruik ik ook in de vorige versie van domoticz. Ik zie die problemen niet.

Overigens was het altijd al 10 seconden dat je die melding kreeg.

Acties:
  • 0 Henk 'm!

  • skai21
  • Registratie: April 2011
  • Laatst online: 01-09 07:33
wimmme schreef op donderdag 22 december 2022 @ 12:30:
[...]


Ik heb alles achter een reverse proxy draaien (security camera's, domoticz, dzga, photoprism, ...)
Hiervoor ook een container opgezet (nginx-proxy-manager).
Die zorgt mee voor https via LetsEncrypt certificaat.
Ik doe hetzelfde, maar misbruik hier mijn Synology voor. Die doet dit native vanuit de settings ook.

16 x JaSolar 335Wp | 5430Wp | GOODWE 4K-DT


Acties:
  • 0 Henk 'm!

  • AWST6000
  • Registratie: Februari 2016
  • Laatst online: 01-01-2023
Hallo,
Ik wist niet eens dat Domoticz ook native Buienradar-ondersteuning heeft. Ik ben er inmiddels mee aan het testen. Probleem is wel dat het dichtstbijzijnde weerstation wel een aardig eindje uit de buurt is.

De foutmelding 'script <scriptnaam> has been running for more than 10 seconds' treedt eigenlijk alleen op op het hele uur. Ik neem aan dat er dan ook andere dingen lopen, zoals backups.

Ik lees helaas nog niets over het het kunnen wijzigen van de interval.

Acties:
  • 0 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
AWST6000 schreef op zondag 1 januari 2023 @ 13:05:
Hallo,
Ik wist niet eens dat Domoticz ook native Buienradar-ondersteuning heeft. Ik ben er inmiddels mee aan het testen. Probleem is wel dat het dichtstbijzijnde weerstation wel een aardig eindje uit de buurt is.

De foutmelding 'script <scriptnaam> has been running for more than 10 seconds' treedt eigenlijk alleen op op het hele uur. Ik neem aan dat er dan ook andere dingen lopen, zoals backups.

Ik lees helaas nog niets over het het kunnen wijzigen van de interval.
Dat wil je ook niet want dan hang je heel domoticz op. Het is single threaded.
Ik weet niet wat voor script je gebruikt maar je kan async ophalen en timeout specificeren.
Dan zou je hier geen of minder last van moeten hebben

Acties:
  • 0 Henk 'm!

  • Kameelstok
  • Registratie: December 2021
  • Laatst online: 20:12
Mijn buienradar inufluxdb push link is er sinds de jaarwisseling mee opgehouden.

Bij herstart van domoticz wordt er 1 waarde gepusht.

Geen informatie in de logs. Grafana zegt: no data op die ene waarde na de reset na.

Andere parameters werken wel. Buienradar wordt ook gewoon geüpdatet in domoticz.

Iemand enig idee wat de oorzaak kan zijn?

Acties:
  • 0 Henk 'm!

  • kromme
  • Registratie: April 2004
  • Laatst online: 13:07

kromme

Doe hubs slaag in het koffer..

Ik draai al jaren domoticz stabiel op een rpi2. Sinds kort een slimme meter en een p1 kabel gekoppeld aan domoticz. Dat werkt prima en is ook met de app uit te lezen. Echter zou ik de data graag opslaan i n een tabel. Bv iedere dag om 23.59 ofzo. Ik lees va alles van databases installeren op de rpi. Grafana. Maar kan ik niet dagelijks een dump naar een csv maken die wat ik dan via ftp 1 x in de week ophaal naar een pc.

Keep it calm...en lek mig de zuk


Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Nu online

de Peer

under peer review

kromme schreef op zondag 1 januari 2023 @ 20:44:
Ik draai al jaren domoticz stabiel op een rpi2. Sinds kort een slimme meter en een p1 kabel gekoppeld aan domoticz. Dat werkt prima en is ook met de app uit te lezen. Echter zou ik de data graag opslaan i n een tabel. Bv iedere dag om 23.59 ofzo. Ik lees va alles van databases installeren op de rpi. Grafana. Maar kan ik niet dagelijks een dump naar een csv maken die wat ik dan via ftp 1 x in de week ophaal naar een pc.
Je kunt het ook 1x per jaar even handmatig doen?
of ga je iets doen met je csv docs?

Acties:
  • 0 Henk 'm!

  • kromme
  • Registratie: April 2004
  • Laatst online: 13:07

kromme

Doe hubs slaag in het koffer..

de Peer schreef op zondag 1 januari 2023 @ 21:25:
[...]

Je kunt het ook 1x per jaar even handmatig doen?
of ga je iets doen met je csv docs?
Ik zou gewoon van iedere dag willen weten we verbruiken.
Gezien de data door een of andere storing bij enexis niet in mijn essent app komt hou ik het zelf wel bij. ( de dame bij enexis zei letterlijk ik kan er niks aan doen, kan het slimme gedeelte wel uitzetten en dT u zelf even ieder dag een foto maakt van de meterstanden ;( ).

Keep it calm...en lek mig de zuk


Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Nu online

de Peer

under peer review

kromme schreef op zondag 1 januari 2023 @ 21:29:
[...]

Ik zou gewoon van iedere dag willen weten we verbruiken.
Dat zie je toch in domoticz? Ik begrijp de export naar csv niet.

Acties:
  • 0 Henk 'm!

  • kromme
  • Registratie: April 2004
  • Laatst online: 13:07

kromme

Doe hubs slaag in het koffer..

de Peer schreef op zondag 1 januari 2023 @ 21:48:
[...]

Dat zie je toch in domoticz? Ik begrijp de export naar csv niet.
Ja dan koet ik iedere dag inloggen en dan de stand noteren. Ik wil een overzichtelijke tabel.
Of waar slaat domoticz dit op? Ik zie alleen een lompe grafiek.

Keep it calm...en lek mig de zuk


Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Nu online

de Peer

under peer review

kromme schreef op zondag 1 januari 2023 @ 21:50:
[...]


Ja dan koet ik iedere dag inloggen en dan de stand noteren. Ik wil een overzichtelijke tabel.
Of waar slaat domoticz dit op? Ik zie alleen een lompe grafiek.
Huh? Inloggen?
Waarom zou je de stand noteren? Domoticz houdt alles toch mooi voor je bij?
heb je wel eens op de 'log' knop van je slimme meter gedrukt?

Dat geeft een heel mooi overzicht.
Ik zie de toegevoegde waarde niet van een export. Dat maakt het niet bepaald beter of overzichtelijker.

Als je dat toch echt wil zou ik het 1x per jaar even handmatig doen.

[ Voor 5% gewijzigd door de Peer op 01-01-2023 21:55 ]


Acties:
  • 0 Henk 'm!

  • kromme
  • Registratie: April 2004
  • Laatst online: 13:07

kromme

Doe hubs slaag in het koffer..

de Peer schreef op zondag 1 januari 2023 @ 21:54:
[...]

Huh? Inloggen?
Waarom zou je de stand noteren? Domoticz houdt alles toch mooi voor je bij?
heb je wel eens op de 'log' knop van je slimme meter gedrukt?

Dat geeft een heel mooi overzicht.
Ik zie de toegevoegde waarde niet van een export. Dat maakt het niet bepaald beter of overzichtelijker.

Als je dat toch echt wil zou ik het 1x per jaar even handmatig doen.
En wat als domoticz crashed?
En hoe bedoel je handmatig?
En ik moet toch altijd inloggen in mijn domoticz.


Ik zie nu dat ik in de logging een rapport kan draaien van iedere dag. Blijft dqt ik graag een automatische export zou willen.

[ Voor 10% gewijzigd door kromme op 01-01-2023 22:09 ]

Keep it calm...en lek mig de zuk


Acties:
  • 0 Henk 'm!

  • oeps
  • Registratie: Augustus 2007
  • Laatst online: 13:39
kromme schreef op zondag 1 januari 2023 @ 20:44:
Maar kan ik niet dagelijks een dump naar een csv maken die wat ik dan via ftp 1 x in de week ophaal naar een pc.
Zelf dump ik ook alles in influxDB/Grafana maar heel af en toe ligt de koppeling (op dezelfde RPI) tussen Domoticz en influxDB eruit.
Als backup dump ik de eindstanden van elke dag naar een csv als backup.
De code is een rommeltje. Script is oorspronkelijk van een ander voor een iets ander doel en deels in het Frans 7(8)7 .
Script zet je in de volgende map op de RPI:
code:
1
/home/pi/domoticz/scripts/lua

De noodzakelijke aanpassingen doe je tussen regel 21 - 30. De tijd om de dump te maken staat op regel 43.


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
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
-- ********************************************************************************
--
-- Called every minute, records current values of device list every 5 minutes
--    1) yeah, current, no avg - want it simple, doesn't need more
--    2) won't see less than 5 min events - sees switches if they last longer than 5min
--
-- comma "," is the separator => european users may double click csv files to Excel
-- Date and Time in 2 different columns, Excel treats days oddly but hours ok,
-- "plot.ly" (see below) recognizes them and concatenate them nicely (thanks, plotly).
--
-- You can mix all kind of devices in device list (temps, switch, meteo, temphum,
-- thermostat, text; etc...)
--
-- easily used with https://plot.ly/     (great, bit slow to load, free for personnal use, ++)
--
-- switch On Off are replaced with 15-0 to be clearly seen with temps around 20°C
-- 
-- ********************************************************************************
-- Variables 

fichierJournalier="/mnt/autofs/DailyPower.csv"            -- actually, mine is on a tmpfs dir (RAM Drive)
fichierMensuel="/mnt/autofs/MonthlyPower.txt"


devices = {"Power"
        , "Zonnepanelen kWh"
    , "Gas"
    , "Watermeter value"
}

-- ********************************************************************************
commandArray = {}
print('@@Script strip_time_DailyexportPowercsv.lua')

function debug(m)
   print("@@......CSV "..m)
end


now=os.date("*t")


if now.hour == 23 and now.min == 57 then -- at 23:57:00 save values

   f=io.open(fichierJournalier, "r")
   if f == nil then
       debug("@@Create daily file")
      f=io.open("/var/ramtmp/DailyPower.txt", "w")
--      f:write("Date;Time")                         -- separator = ;
            f:write("Date Time")                         -- separator = ;
--      f:write("Date#Time")            -- separator = #
      for i,d in ipairs(devices) do

     v=otherdevices[d]                        -- v is the value attached to device d
--   debug("@@d="..d.."="..(v or "nil"))
     if v==nil or v=="" then                  -- multi valued ?
        v=otherdevices_svalues[d] or ""
        debug("@@d="..d.."="..v)
--      v,nbCommas=string.gsub(v,";",",")   -- separator = ,  
        v,nbCommas=string.gsub(v,";",";")   -- separator = ;        
--      v,nbCommas=string.gsub(v,";",",")   -- separator = #
        if nbCommas==0 then
           f:write(";", d)          -- separator = ;
--         f:write("#", d)          -- separator = #
        else                                  -- write it as Meteo 1, Meteo 2, ...
           for i=1,nbCommas+1 do f:write(";", d.." "..i) end    -- separator = ;
--         for i=1,nbCommas+1 do f:write("#", d.." "..i) end    -- separator = #
        end
     else
        f:write(";", d)         -- separator = ;
--      f:write("#",d)          -- separator = #     
     end
     
      end
      f:write("\n")
      f:close()
      -- made to go on a cifs directory, shared with Windows
      os.execute("iconv -f utf8 -t ISO-8859-1 /var/ramtmp/DailyPower.txt > '"..fichierJournalier.."'")
      os.execute("chmod 666 '"..fichierJournalier.."'")
   else
      f:close()      
   end                                            -- ok, header is now created

   
   -- do the stuff (generate data)
   debug("@@Data generation")
   f=io.open(fichierJournalier, "a")
--   f:write(os.date("%Y-%m-%d;%H:%M"))     -- separator = ;
      f:write(os.date("%Y-%m-%d %H:%M"))     -- separator = ;
--   f:write(os.date("%Y-%m-%d#%H:%M"))     -- separator = # 
   for i,d in ipairs(devices) do
      v=otherdevices[d]
      debug("@@d="..d.."="..(v or "nil"))
      if v==nil  or v=="" then                    -- multi valued ?
     v=otherdevices_svalues[d] or ""        
--   v=string.gsub(v, ";", ",")               -- separator = comma
     v=string.gsub(v, ";", ";")               -- separator = ;
      end
      v=string.gsub(v,"On","15")                  -- yeah, On=15, Off=0
      v=string.gsub(v,"Off","0")
        f:write(";", v)             -- separator = ;
 --     f:write("#",v)              -- separator = #
   end
   f:write("\n")
   print('@@ CSV file written')
   f:close()

   -- once a day, concat daily file to monthly file,
   -- 1) could be any TIME COMPATIBLE WITH % 5 ABOVE
   -- 2) if fichierMensuel is on a cifs dir, you have to choose
   --    a time where your PC is on.   
-- Oeps: Not used for for my uses case   
   if now.hour == 00 and now.min == 10 then
      debug("@@concatenation in the monthly file")
      f=io.open(fichierMensuel, "r")
      if f == nil then
        os.execute("head -n 1 '"..fichierJournalier.."' >> '"..fichierMensuel.."'")
        else
        f:close()
      end
      os.execute("tail -n +2 '"..fichierJournalier.."' >> '"..fichierMensuel.."'")
      fMensuelOk=io.open(fichierMensuel, "r")
      if fMensuelOk == nil then
        debug("@@No deletion because impossible to read "..fichierMensuel)
      else
        os.execute("/bin/rm -f '"..fichierJournalier.."'")
        debug("@@Deleting "..fichierJournalier)
        fMensuelOk:close()
      end
   end
-- Oeps: end of possible remove   
   
end


-- ********************************************************************************
-- la derniere ligne est obligatoire !
return commandArray

Acties:
  • 0 Henk 'm!

  • kromme
  • Registratie: April 2004
  • Laatst online: 13:07

kromme

Doe hubs slaag in het koffer..

oeps schreef op zondag 1 januari 2023 @ 22:10:
[...]

Zelf dump ik ook alles in influxDB/Grafana maar heel af en toe ligt de koppeling (op dezelfde RPI) tussen Domoticz en influxDB eruit.
Als backup dump ik de eindstanden van elke dag naar een csv als backup.
De code is een rommeltje. Script is oorspronkelijk van een ander voor een iets ander doel en deels in het Frans 7(8)7 .
Script zet je in de volgende map op de RPI:
code:
1
/home/pi/domoticz/scripts/lua

De noodzakelijke aanpassingen doe je tussen regel 21 - 30. De tijd om de dump te maken staat op regel 43.


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
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
-- ********************************************************************************
--
-- Called every minute, records current values of device list every 5 minutes
--    1) yeah, current, no avg - want it simple, doesn't need more
--    2) won't see less than 5 min events - sees switches if they last longer than 5min
--
-- comma "," is the separator => european users may double click csv files to Excel
-- Date and Time in 2 different columns, Excel treats days oddly but hours ok,
-- "plot.ly" (see below) recognizes them and concatenate them nicely (thanks, plotly).
--
-- You can mix all kind of devices in device list (temps, switch, meteo, temphum,
-- thermostat, text; etc...)
--
-- easily used with https://plot.ly/     (great, bit slow to load, free for personnal use, ++)
--
-- switch On Off are replaced with 15-0 to be clearly seen with temps around 20°C
-- 
-- ********************************************************************************
-- Variables 

fichierJournalier="/mnt/autofs/DailyPower.csv"            -- actually, mine is on a tmpfs dir (RAM Drive)
fichierMensuel="/mnt/autofs/MonthlyPower.txt"


devices = {"Power"
        , "Zonnepanelen kWh"
    , "Gas"
    , "Watermeter value"
}

-- ********************************************************************************
commandArray = {}
print('@@Script strip_time_DailyexportPowercsv.lua')

function debug(m)
   print("@@......CSV "..m)
end


now=os.date("*t")


if now.hour == 23 and now.min == 57 then -- at 23:57:00 save values

   f=io.open(fichierJournalier, "r")
   if f == nil then
       debug("@@Create daily file")
      f=io.open("/var/ramtmp/DailyPower.txt", "w")
--      f:write("Date;Time")                         -- separator = ;
            f:write("Date Time")                         -- separator = ;
--      f:write("Date#Time")            -- separator = #
      for i,d in ipairs(devices) do

     v=otherdevices[d]                        -- v is the value attached to device d
--   debug("@@d="..d.."="..(v or "nil"))
     if v==nil or v=="" then                  -- multi valued ?
        v=otherdevices_svalues[d] or ""
        debug("@@d="..d.."="..v)
--      v,nbCommas=string.gsub(v,";",",")   -- separator = ,  
        v,nbCommas=string.gsub(v,";",";")   -- separator = ;        
--      v,nbCommas=string.gsub(v,";",",")   -- separator = #
        if nbCommas==0 then
           f:write(";", d)          -- separator = ;
--         f:write("#", d)          -- separator = #
        else                                  -- write it as Meteo 1, Meteo 2, ...
           for i=1,nbCommas+1 do f:write(";", d.." "..i) end    -- separator = ;
--         for i=1,nbCommas+1 do f:write("#", d.." "..i) end    -- separator = #
        end
     else
        f:write(";", d)         -- separator = ;
--      f:write("#",d)          -- separator = #     
     end
     
      end
      f:write("\n")
      f:close()
      -- made to go on a cifs directory, shared with Windows
      os.execute("iconv -f utf8 -t ISO-8859-1 /var/ramtmp/DailyPower.txt > '"..fichierJournalier.."'")
      os.execute("chmod 666 '"..fichierJournalier.."'")
   else
      f:close()      
   end                                            -- ok, header is now created

   
   -- do the stuff (generate data)
   debug("@@Data generation")
   f=io.open(fichierJournalier, "a")
--   f:write(os.date("%Y-%m-%d;%H:%M"))     -- separator = ;
      f:write(os.date("%Y-%m-%d %H:%M"))     -- separator = ;
--   f:write(os.date("%Y-%m-%d#%H:%M"))     -- separator = # 
   for i,d in ipairs(devices) do
      v=otherdevices[d]
      debug("@@d="..d.."="..(v or "nil"))
      if v==nil  or v=="" then                    -- multi valued ?
     v=otherdevices_svalues[d] or ""        
--   v=string.gsub(v, ";", ",")               -- separator = comma
     v=string.gsub(v, ";", ";")               -- separator = ;
      end
      v=string.gsub(v,"On","15")                  -- yeah, On=15, Off=0
      v=string.gsub(v,"Off","0")
        f:write(";", v)             -- separator = ;
 --     f:write("#",v)              -- separator = #
   end
   f:write("\n")
   print('@@ CSV file written')
   f:close()

   -- once a day, concat daily file to monthly file,
   -- 1) could be any TIME COMPATIBLE WITH % 5 ABOVE
   -- 2) if fichierMensuel is on a cifs dir, you have to choose
   --    a time where your PC is on.   
-- Oeps: Not used for for my uses case   
   if now.hour == 00 and now.min == 10 then
      debug("@@concatenation in the monthly file")
      f=io.open(fichierMensuel, "r")
      if f == nil then
        os.execute("head -n 1 '"..fichierJournalier.."' >> '"..fichierMensuel.."'")
        else
        f:close()
      end
      os.execute("tail -n +2 '"..fichierJournalier.."' >> '"..fichierMensuel.."'")
      fMensuelOk=io.open(fichierMensuel, "r")
      if fMensuelOk == nil then
        debug("@@No deletion because impossible to read "..fichierMensuel)
      else
        os.execute("/bin/rm -f '"..fichierJournalier.."'")
        debug("@@Deleting "..fichierJournalier)
        fMensuelOk:close()
      end
   end
-- Oeps: end of possible remove   
   
end


-- ********************************************************************************
-- la derniere ligne est obligatoire !
return commandArray
Morgen eens bekijken op computer. Maar ben bang dat ik uit deze code niet wijs kom

Keep it calm...en lek mig de zuk


Acties:
  • +1 Henk 'm!

  • oeps
  • Registratie: Augustus 2007
  • Laatst online: 13:39
kromme schreef op zondag 1 januari 2023 @ 22:26:
[...]


Morgen eens bekijken op computer. Maar ben bang dat ik uit deze code niet wijs kom
Iets meer context helpt hopelijk:
code:
1
fichierJournalier="/mnt/autofs/DailyPower.csv"

map en filename om te plaatsen. Zou ook prima de /home/pi/ map kunnen zijn. De data wordt elke dag appended dus elke dag een regel erbij en als je de file met FTP ophaalt (en verwijderd) dan heb je de volgende dag een nieuwe.

code:
1
fichierMensuel="/mnt/autofs/MonthlyPower.txt"

Wordt in mijn script niet gebruikt (wel in de oorspronkelijke Franse versie die een dagelijkse file met 5 of 10 minuten waardes had een een dagelijkse samenvatting. Ik doe alleen de dagelijkse in dit script.

code:
1
2
3
4
5
devices = {"Power"
        , "Zonnepanelen kWh"
    , "Gas"
    , "Watermeter value"
}

Dit is een belangrijke. Hier de namen van de devices in Domoticz. De spelling inclusief spaties moet exact overeen komen met zoals ze heten in jouw Domoticz.

code:
1
if now.hour == 23 and now.min == 57 then

De tijd waarop je de dump wil. Het script loopt elke minuut (geregeld door Domoticz maar script doet alleen wat als de tijd 23:57 is.
Ook ZEER belangrijk is de naam van het script bestand. Daar moet _time_ in staan om het script op basis van tijd te triggeren.
Bij mij heet het script: script_time_DailyexportPowercsv.lua

Acties:
  • 0 Henk 'm!

  • Henry65
  • Registratie: December 2005
  • Laatst online: 18:35
kromme schreef op zondag 1 januari 2023 @ 22:26:
[...]


Morgen eens bekijken op computer. Maar ben bang dat ik uit deze code niet wijs kom
Ik doe iets dergelijks voor gegevens uit Domoticz naar een app die ik op mijn tablet gebruik. Dit zijn bestandjes per week die geupload worden naar Dropbox. Mogelijk kan je hier iets mee.

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
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
return {
    active = true,
    logging = {
        -- level = domoticz.LOG_DEBUG, -- uncomment for development, else comment and use generic domoticz settings
        marker = 'MeterReadings',
    },
    on = {
        timer = {'at 23:59'}
    },

    execute = function(dz, timer)
        
        -- Filename = jaar + weeknummer
        local woy = dz.time.timestampToDate (now, 'yyyy_W')
        local csvFile = '/home/pi/MeterReadings/MeterReadings_' .. woy .. '.csv'
        
        local datim   = dz.time.timestampToDate (now, 'dd/mm/yyyy hh:MM')
        
        -- Schrijf waardes naar csv file
        local function appendRow2File (meter, reading1, reading2)
            local row = {}
            
            -- Split waarde op de decimal punt
            local r1 = dz.utils.stringSplit (dz.utils.numDecimals (reading1, 2, 2), '.')
            local r2 = dz.utils.stringSplit (dz.utils.numDecimals (reading2, 2, 2), '.')
             
            row[1] = meter
            row[2] = datim
            row[3] = '"' .. r1[1] .. ',' .. r1[2] .. '"' -- Schrijf waarde met decimal komma i.p.v. punt
            row[4] = '"' .. r2[1] .. ',' .. r2[2] .. '"'
            row[5] = 0
            
            local out = assert (io.open (csvFile, "a"))
            out:write (table.concat (row, ',') ..'\n')
            out:close ()
        end

        appendRow2File ('PV',        dz.devices ('Omnik - Totaal').counter,     0)
        appendRow2File ('Electra L', dz.devices ('Electriciteit').usage2/1000,  dz.devices ('Electriciteit').usage1/1000)
        appendRow2File ('Electra T', dz.devices ('Electriciteit').return2/1000, dz.devices ('Electriciteit').return1/1000)
        appendRow2File ('Gas',       dz.devices ('Gas').counter,                0)
        
        -- change file permissions
        local cmd = "sudo chown pi:pi " .. "'" .. csvFile .. "'" 
        local fileHandle = assert (io.popen (cmd, 'r'))
        fileHandle:close ()
        
        -- copy to Dropbox
        local cmd = "su pi -c '/home/pi/Dropbox-Uploader/dropbox_uploader.sh upload " .. csvFile .. " /Apps/\"Meter Readings\"'" 
        local fileHandle = assert (io.popen (cmd, 'r'))
        -- dz.executeShellCommand (cmd)
        fileHandle:close ()
    end
}


Uitvoer is als volgt
code:
1
2
3
4
PV,01/05/2022 23:59,27490.00,0,0
Electra L,01/05/2022 23:59,14826.85,13146.30,0
Electra T,01/05/2022 23:59,5388.31,2194.01,0
Gas,01/05/2022 23:59,3401.55,0,0

Kolommen: device, datum/tijd, waarde normaal, waarde dal, 0

Acties:
  • 0 Henk 'm!

  • Dylantje2
  • Registratie: April 2007
  • Laatst online: 18-09 20:10

Dylantje2

sorry Bricklayere here :-)

mm zoek eigenlijk een motion script voor dz..
Blockley is vaak lastiger, als pir aan dan lampm voor 10 minuten.
maar als je dan in die ruimte bent en je pir is net voordat de lampen uit gaan aangeweest. Sta je 2 minuten in het donker.

Ik zoek dus iets van reactivate...
Telkdens als de pir aan gaat, weer x minuten verlengen,
Nadat pir laatste x uit is, dan na x minuten lampen uit.

Met blockley lukt me dit niet.
En dz ... ik kan niet scripten..

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!

  • BazemanKM
  • Registratie: Januari 2008
  • Laatst online: 21:10
Dylantje2 schreef op maandag 2 januari 2023 @ 16:32:
mm zoek eigenlijk een motion script voor dz..
Blockley is vaak lastiger, als pir aan dan lampm voor 10 minuten.
maar als je dan in die ruimte bent en je pir is net voordat de lampen uit gaan aangeweest. Sta je 2 minuten in het donker.

Ik zoek dus iets van reactivate...
Telkdens als de pir aan gaat, weer x minuten verlengen,
Nadat pir laatste x uit is, dan na x minuten lampen uit.

Met blockley lukt me dit niet.
En dz ... ik kan niet scripten..
Zo iets?
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
25
26
27
28
29
30
31
32
33
34
return {
    on = {
            timer = {'20 minutes before sunset','20 minutes after sunrise','at 23:01','at 8:15','at 8:30','at 9:00'},
            devices = {'Trap onder','Trap boven','Gang','Voordeur','Schemersensor'}
        
         },
    
    execute = function(domoticz, item, info, timer, device, group)
        
        local motionDetected = domoticz.devices('Gang')
        local lightVoordeur = domoticz.devices('Wandlamp')
        local lightHang = domoticz.devices('Hanglamp')
        local voordeur = domoticz.devices('Voordeur')
        local mySchemer = domoticz.devices('Lichtsensor') --Schemersensor
        local onder = domoticz.devices('Trap onder') -- bewegingssensor
        local boven = domoticz.devices('Trap boven') -- bewegingssensor
        local Time = require('Time')
        local currentTime = Time()

        if currentTime.matchesRule("between 20 minutes after sunrise and 20 minutes before sunset") and mySchemer.state == 'Off' then
            lightVoordeur.switchOff()
        elseif currentTime.matchesRule("between 20 minutes after sunrise and 20 minutes before sunset") and mySchemer.state == 'On' then
            lightVoordeur.switchOn()
        elseif currentTime.matchesRule("between 20 minutes before sunset and 23:00") then
            lightVoordeur.switchOn()
        elseif currentTime.matchesRule("between 23:01 and 20 minutes after sunrise") and (motionDetected.active or voordeur.active or onder.active or boven.active) then
            lightVoordeur.switchOn()
        elseif currentTime.matchesRule("between 23:01 and 20 minutes after sunrise") and (not motionDetected.active and not voordeur.active and not onder.active and not boven.active) then
            lightVoordeur.switchOff()
        
        end
        
    end
}

https://www.fam-oldenburger.nl/category/domotica/


Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 17:05
kromme schreef op zondag 1 januari 2023 @ 21:29:
[...]

Ik zou gewoon van iedere dag willen weten we verbruiken.
Gezien de data door een of andere storing bij enexis niet in mijn essent app komt hou ik het zelf wel bij. ( de dame bij enexis zei letterlijk ik kan er niks aan doen, kan het slimme gedeelte wel uitzetten en dT u zelf even ieder dag een foto maakt van de meterstanden ;( ).
Ik noteer nu ook elke dag mijn standen om te kijken hoe ik uitkom met het prijsplafond.

Nu draai ik via crontab een export naar een txt-bestand en noteer deze stand.

Nadeel is dat de standen geëxporteerd worden dus moet dan nog zelf uitrekenen wat het verbruik is.

Misschien heb ik nog wel eens tijd om dit simpeler te maken :P

2250 WP Zuid PVoutput


Acties:
  • +2 Henk 'm!

  • RR46
  • Registratie: Maart 2019
  • Laatst online: 17:55
@MdO82 waarom zo omslachtig?

Op de sensor (bv gas) in Domoticz kan je de log naar o.a. XLSX exporteren, bv van het laatste jaar… Heb je verbruik p/dag in m3 in Excel :)

(Ik ga er van uit dat je P1 gekoppeld hebt aan Domoticz)

Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 17:05
RR46 schreef op dinsdag 3 januari 2023 @ 20:21:
@MdO82 waarom zo omslachtig?

Op de sensor (bv gas) in Domoticz kan je de log naar o.a. XLSX exporteren, bv van het laatste jaar… Heb je verbruik p/dag in m3 in Excel :)

(Ik ga er van uit dat je P1 gekoppeld hebt aan Domoticz)
@RR46 voor gas is dat simpel idd :p
Elektra met dubbel tarief en teruglevering was voor mij nog te omslachtig ;)

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • Adam1980
  • Registratie: Juni 2011
  • Laatst online: 20:35
RR46 schreef op dinsdag 3 januari 2023 @ 20:21:
@MdO82 waarom zo omslachtig?

Op de sensor (bv gas) in Domoticz kan je de log naar o.a. XLSX exporteren, bv van het laatste jaar… Heb je verbruik p/dag in m3 in Excel :)

(Ik ga er van uit dat je P1 gekoppeld hebt aan Domoticz)
Zat er ook even naar te kijken. Kleine aanvulling: kies bij 'raport' voor een maand, dan krijg je per dag in een bestand. Standaard krijg je een jaar te zien, als je daarvan een export maakt krijg je een lijstje met maandtotalen.

Acties:
  • 0 Henk 'm!

  • RR46
  • Registratie: Maart 2019
  • Laatst online: 17:55
MdO82 schreef op dinsdag 3 januari 2023 @ 20:30:
[...]


@RR46 voor gas is dat simpel idd :p
Elektra met dubbel tarief en teruglevering was voor mij nog te omslachtig ;)
Begrijp niet goed waarom dit omslachtiger is, de data is in de log van de sensor toch aanwezig?

Heb zelf ook een soortgelijke werkwijze, pivot verversen en heb direct een overzicht ivm prijsplafond.

Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 17:05
RR46 schreef op dinsdag 3 januari 2023 @ 21:26:
[...]

Begrijp niet goed waarom dit omslachtiger is, de data is in de log van de sensor toch aanwezig?

Heb zelf ook een soortgelijke werkwijze, pivot verversen en heb direct een overzicht ivm prijsplafond.
Waar ik mee zit is dat ik t1 en t2 van de meter per dag zie in het rapport net als r1 en r2.

Ik heb geen extra meter om mijn verbruik te meten.
Ik zie dat ik vanuit het rapport in domoticz geen export kan maken.

Misschien wil ik iets wat gewoon niet kan.
Als je vanuit domoticz een export kan maken van het rapport dan kom je al verder

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • BazemanKM
  • Registratie: Januari 2008
  • Laatst online: 21:10
MdO82 schreef op dinsdag 3 januari 2023 @ 22:09:
[...]


Waar ik mee zit is dat ik t1 en t2 van de meter per dag zie in het rapport net als r1 en r2.

Ik heb geen extra meter om mijn verbruik te meten.
Ik zie dat ik vanuit het rapport in domoticz geen export kan maken.

Misschien wil ik iets wat gewoon niet kan.
Als je vanuit domoticz een export kan maken van het rapport dan kom je al verder
Meterstanden uit P1 naar t1,2,r1 en 2: https://github.com/Bazema...s/Meterstanden%20uit%20P1

Een berichtje per dag met de meterstanden naar Telegram, kan natuurlijk ook naar mail: https://github.com/Bazema...pts/Meterstanden%20posten

https://www.fam-oldenburger.nl/category/domotica/


Acties:
  • +1 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Nu online

de Peer

under peer review

MdO82 schreef op dinsdag 3 januari 2023 @ 22:09:
[...]


Ik zie dat ik vanuit het rapport in domoticz geen export kan maken.
kan wel. binnen de grafiek rechtsboven op de knop drukken met 3 horizontale strepen. daar kiezen voor CSV of XLSX export.

Acties:
  • 0 Henk 'm!

  • Chris12
  • Registratie: Augustus 2006
  • Laatst online: 18-09 14:58
Even een vraag over het weergeven van de waarden van het energieplafond per dag van elektra en gas welke vastgesteld zijn door de Rijksoverheid per dag.

zie blz 22 van deze pdf:
https://www.rijksoverheid...zen-kleine-gebruikers.pdf

Hoe kan ik deze waarden nu gebruiken in domoticz als input voor een grafiek, en dan ook vervolgens deze waarden in dashticz laten zien? Kan ik iets met een txt/excel bestand doen? Of is er ergens een andere site met een API die deze data al aanbied om te gebruiken?

Ik wil een grafiek in dashticz maken welke mijn gasverbruik laat zien tov.het vastgesteld plafond voor gas van die dag. Idem voor elektriciteit.
Zowel gas en elektriciteit heb ik al inzichtelijk in dashticz/domoticz via een YouLess meter.

Mijn PVOutput


Acties:
  • 0 Henk 'm!

  • RR46
  • Registratie: Maart 2019
  • Laatst online: 17:55
@Chris12 Waarom wil je dit eigenlijk aangezien dit enkel maar 1x p/jaar wenselijk is (op dit detail niveau). Namelijk, het moment (dag) waarop je de jaarrekening ontvangt. Of begrijp ik het niet juist?

Acties:
  • 0 Henk 'm!

  • Mr.Viper
  • Registratie: Oktober 2005
  • Laatst online: 17:17

Mr.Viper

Tja... iets met Dodge Vipers

@Chris12 Ik had dezelfde wens om te kijken of ik dagelijks boven of onder het plafond uit kwam. Maar bij nader inzien heeft @RR46 misschien wel gelijk en is dit niet nodig of misschien minder vaak dus omdat ik dit ook al in excel noteer per maand is bij mij de noodzaak er al af. In excel heb ik het al helemaal doorgerekend en weet ik al wat mijn kosten zouden gaan worden als ik hetzelfde verbruik heb als vorig jaar. En elke maand wordt dit gecorrigeerd.

Daarnaast heb ik mijn jaarafrekening in juli dus mooi in het midden van het jaar en verwacht ik weinig problemen met de knip op dat moment en zorgt met het meenemen van maand op maand wel dat ik denk ik goed uit kom.

[ Voor 14% gewijzigd door Mr.Viper op 04-01-2023 13:18 ]

|| System Specs || 36° Oost-West 4875Wp ||


Acties:
  • 0 Henk 'm!

  • Chris12
  • Registratie: Augustus 2006
  • Laatst online: 18-09 14:58
RR46 schreef op woensdag 4 januari 2023 @ 12:15:
@Chris12 Waarom wil je dit eigenlijk aangezien dit enkel maar 1x p/jaar wenselijk is (op dit detail niveau). Namelijk, het moment (dag) waarop je de jaarrekening ontvangt. Of begrijp ik het niet juist?
Het is vooral om de andere gezinsleden inzicht te geven in het (nodeloos) gebruik van elektra/gas.
Een stukje bewustwording van het energieverbruik zeg maar.

Een grafiek met daarin de plafond waarden per dag/week/maand in vergelijking met het daadwerkelijke verbruik, werkt dan beter dan zeggen "doe het licht uit", "douche geen 20min", "doe de schuurdeur dicht" etc.

Ik toon middels dashticz op een groot formaat tablet aan de muur deze info (naast nog vele andere info, zoals weersverwachting die dag/week, opbrengst zonnepanelen etc.).

Mijn PVOutput


Acties:
  • 0 Henk 'm!

  • Chris12
  • Registratie: Augustus 2006
  • Laatst online: 18-09 14:58
Mr.Viper schreef op woensdag 4 januari 2023 @ 13:17:
...en zorgt met het meenemen van maand op maand wel dat ik denk ik goed uit kom.
Kan je inderdaad maand op maand meenemen van het niet-gebruikte plafond deel gas/elektra?

Mijn PVOutput


Acties:
  • +1 Henk 'm!

  • Mr.Viper
  • Registratie: Oktober 2005
  • Laatst online: 17:17

Mr.Viper

Tja... iets met Dodge Vipers

Chris12 schreef op woensdag 4 januari 2023 @ 13:47:
[...]


Kan je inderdaad maand op maand meenemen van het niet-gebruikte plafond deel gas/elektra?
Klopt... tot de jaarafrekening. Dan begint de teller weer opnieuw bij 0 tot het einde van het jaar of de volgende afrekening.

|| System Specs || 36° Oost-West 4875Wp ||


Acties:
  • 0 Henk 'm!

  • niki_lauda
  • Registratie: November 2010
  • Laatst online: 18:38

niki_lauda

3840Wp/200L zonneboiler ID3B

RR46 schreef op woensdag 4 januari 2023 @ 12:15:
@Chris12 Waarom wil je dit eigenlijk aangezien dit enkel maar 1x p/jaar wenselijk is (op dit detail niveau). Namelijk, het moment (dag) waarop je de jaarrekening ontvangt. Of begrijp ik het niet juist?
Nou op het moment van je jaarrekening wordt je te salderen bedrag / tegoed ook berekend. Dus als je overschot hebt kun je dat bijvoorbeeld beter in je auto stoppen dan x cent krijgen.

Acties:
  • 0 Henk 'm!

  • Chris12
  • Registratie: Augustus 2006
  • Laatst online: 18-09 14:58
niki_lauda schreef op woensdag 4 januari 2023 @ 20:39:
[...]

Nou op het moment van je jaarrekening wordt je te salderen bedrag / tegoed ook berekend. Dus als je overschot hebt kun je dat bijvoorbeeld beter in je auto stoppen dan x cent krijgen.
Behalve als je nog een oude/domme meter hebt, waar de draaischijf nog volgas terug draait ;-)
Dan saldeer je nog maximaal zo te zeggen.

Mijn PVOutput


Acties:
  • 0 Henk 'm!

  • niki_lauda
  • Registratie: November 2010
  • Laatst online: 18:38

niki_lauda

3840Wp/200L zonneboiler ID3B

Chris12 schreef op donderdag 5 januari 2023 @ 07:28:
[...]


Behalve als je nog een oude/domme meter hebt, waar de draaischijf nog volgas terug draait ;-)
Dan saldeer je nog maximaal zo te zeggen.
Dan nog moet je als je bijv een contract hebt tot juni. in juni je meterstanden doorgeven. En krijg je volgens mij je overschot uitbetaald.
Dit zal natuurlijk nog worden aangevochten. Maar heb ergens gelezen dat met de prijsplafond afspraken dit zo gaat werken.

Acties:
  • +1 Henk 'm!

  • Dylantje2
  • Registratie: April 2007
  • Laatst online: 18-09 20:10

Dylantje2

sorry Bricklayere here :-)

Chris12 schreef op donderdag 5 januari 2023 @ 07:28:
[...]


Behalve als je nog een oude/domme meter hebt, waar de draaischijf nog volgas terug draait ;-)
Dan saldeer je nog maximaal zo te zeggen.
Ik hoop voor je dat je een goede ferrasis meter hebt, ooit in een forum gezten met terugleveren.. Er waren erbij die redelijk wat KWH miste omdat de ferrasis niet goed kan omgaan met terugleveren. vooral op piek momenten. Dus soms rekenen mensen zich rijk, terwijl ze veel KWH missen.

En tsja dat salderen, hopleijk gaat die smiley met pensioen, en krijgen we weer nieuwe wetten, waarbij salderen weer terug komt:-)

Andere kant mss kan domotica en windmolen aan huis mss ook nog een beetje helpe _/-\o_

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!

  • superduper
  • Registratie: Juli 2001
  • Laatst online: 14-09 11:19

superduper

Z3_3.0 Woeiiii

Ik probeer dashtics maar eens te installeren om wat beter grip te krijgen op mijn domoticz output en visualisaties... Installatie op synology nas gaat prima, alleen gaat er iets mis met de data die domoticz terugstuurd via de json. Ik zie in de browser dat deze wordt geblokeerd "blocked:mixed-content"

Als ik het json commando direct in de browser uitvoer krijg ik prima output..

Waar en wat moet ik nu precies fixen om dit aan de gang te krijgen?

edit:werkt nu

Acties:
  • 0 Henk 'm!

  • RR46
  • Registratie: Maart 2019
  • Laatst online: 17:55
Vanmiddag stroom uitgevallen zonder dat ik de RPI 4 (icm SSD) correct had afgesloten... Nu start de RPI4 niet meer door waardoor ik eigenlijk niks kan.

Doordat deze niet doorstart, kan ik ook vanaf afstand (b.v. Putty) niks doen. Ik heb de RPI nog aan de TV gehangen mbv HDMI, maar na een kort opstart scherm valt die uit...

Iemand enig idee hoe te herstellen / waar te zoeken? Ik maak dus geen gebruik van een SD kaart.


Laatste back-up is pakweg 1 week oud, maar toch zonde als ik de data verlies... (dus dat is mijn laatste optie).

Edit: draai op de RPI4 bullseye icm Domoticz 2022.2 (stable)

[ Voor 6% gewijzigd door RR46 op 07-01-2023 18:56 ]


Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 17:05
@BazemanKM kan je het script van jouw alleen met dzVents gebruiken of ook zonder ?

@RR46 heb je de mogelijkheid om te testen met een sd-kaart ?
Dan weet je of het probleem in de raspberry zit of de ssd

[ Voor 42% gewijzigd door MdO82 op 07-01-2023 19:06 ]

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • RR46
  • Registratie: Maart 2019
  • Laatst online: 17:55
@MdO82 verse install op SD kaart doen? Of wat bedoel je exact? Ik zou nog wel ergens een SD kaart moeten hebben liggen denk ik...

Enkel de spanning is er af gehaald (onverwacht/aangekondigd ;-) ) en kort erna terug..

Acties:
  • 0 Henk 'm!

  • MdO82
  • Registratie: Maart 2007
  • Laatst online: 17:05
RR46 schreef op zaterdag 7 januari 2023 @ 19:09:
@MdO82 verse install op SD kaart doen? Of wat bedoel je exact? Ik zou nog wel ergens een SD kaart moeten hebben liggen denk ik...

Enkel de spanning is er af gehaald (onverwacht/aangekondigd ;-) ) en kort erna terug..
Ja ik zou even kijken wat er gebeurd met een verse install op SD kaart zo weet je misschien waar de oorzaak zit

2250 WP Zuid PVoutput


Acties:
  • 0 Henk 'm!

  • RR46
  • Registratie: Maart 2019
  • Laatst online: 17:55
Kleine update, data is niet verloren, gelukkig! @MdO82 M.b.v. sd-kaart doorgestart, werkte... toen SSD weer terug en een filmpje gemaakt van de led lampjes op de RPI + een filmpje van opstart fase op een externe monitor.

Zo ben ik ben er achter gekomen dat er enkele files missend waren (o.a. start4.elf en fixup4.dat, snap alleen niet hoe dit kan door enkel de stroom uitval, maar dat terzijde), deze heb ik in de image terug gezet en toen startte de RPI op de SSD weer helemaal door! Direct een back-up gemaakt van de Domoticz DB waardoor er minimale data verloren is gegaan (lees: van 1 week tot 1 dag :) ). Vervolgens via Putty nog eens alles geupdate (voor zover dat nodig was) en de RPI was weer benaderbaar en Domoticz up & running! :+

Alleen zit er nog een issue in Z-wave, verder lijkt alles prima te werken. Iemand tips hoe ik dit kan oplossen:Afbeeldingslocatie: https://tweakers.net/i/UcWaI8Nmde3aAIwtM1xMXK3Dwds=/800x/filters:strip_exif()/f/image/hH5dDt4QC98lF0KwpTKvlr2a.png?f=fotoalbum_large
De 3 wall plugs worden niet (meer) gevonden...

Alles lijkt te duiden op ''dead nodes''... iemand tips hoe dit te herstellen?

code:
1
2
3
4
5
6
7
8
2023-01-08 10:47:48.347 Error: Zwave USB: Node has failed (or is not alive), Switch command not sent! (NodeID: 3, 0x03)
2023-01-08 10:47:50.599 Error: Zwave USB: Node has failed (or is not alive), Switch command not sent! (NodeID: 3, 0x03)
2023-01-08 10:47:52.869 Error: Zwave USB: Node has failed (or is not alive), Switch command not sent! (NodeID: 4, 0x04)
2023-01-08 10:47:54.854 Error: Zwave USB: Node has failed (or is not alive), Switch command not sent! (NodeID: 2, 0x02)
2023-01-08 10:47:58.062 Error: Zwave USB: Node has failed (or is not alive), Switch command not sent! (NodeID: 3, 0x03)
2023-01-08 10:48:15.278 Error: Zwave USB: Node has failed (or is not alive), Switch command not sent! (NodeID: 3, 0x03)
2023-01-08 10:48:24.049 Error: Zwave USB: Node has failed (or is not alive), Switch command not sent! 
(NodeID: 3, 0x03)

Versie:
Version: 2022.2
Build Hash: eea9db734
Compile Date: 2022-11-05 13:05:35
dzVents Version: 3.1.8
Python Version: 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110]

Voor de goede orde, het heeft op 2022.2 ruim een maand vlekkeloos gedraaid (zeer stabiel en zonder enige restart).

Acties:
  • 0 Henk 'm!

  • klump4u
  • Registratie: Februari 2008
  • Niet online

klump4u

Full electric in Zuid-Limburg

Ik ben aan het proberen om onderstaand lua script pas vanaf 00:10u te laten starten en dus om 00:00, 00:05 geen upload i.v.m. reset van sensoren, iemand die mij op de juiste weg kan helpen? mij lukt het niet.

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

local PVoutputPostInterval = 5   -- The number of minutes between posts to PVoutput (normal is 5 but when in donation mode it's max 1)

commandArray = {}

time = os.date("*t")

    if PVoutputPostInterval>1 then
        TimeToGo = PVoutputPostInterval - (time.min % PVoutputPostInterval)
        print('Time to go before upload WPB to PVoutput: ' ..TimeToGo.. " minutes")
    end
 
    if ((time.min % PVoutputPostInterval)==0) then
        
    wpb = otherdevices_svalues['WPBElektra']
    now, total = wpb:match("([^;]+);([^;]+)")
        print("KWH-WPB=" ..now..' '..total)
        
    dht = otherdevices_svalues['WPBTempVocht']
    temp, humidity = dht:match("([^;]+);([^;]+)") 
        print("DHT=" ..temp..' '..humidity)
    
    Koudwater = otherdevices_svalues['KoudWaterTemp']:match("([^;]+)")
    WPB_WW = otherdevices_svalues['WPBTempWarmWater']:match("([^;]+)")
    WPB_Spiraal = otherdevices_svalues['WPBTempSpiraal']:match("([^;]+)")
    WV = otherdevices_svalues['WaterVandaag']:match("([^;]+)")
    WW = otherdevices_svalues['WarmWaterVandaag']:match("([^;]+)")
    
    
        print("KW__WW__Spiraal__WaterVandaag__WarmWaterVandaag=" ..Koudwater..' '..WPB_WW..' '..WPB_Spiraal..' '..WV..' '..WW)
        
baseURL = "https://pvoutput.org/service/r2/addstatus.jsp?"
SID = "xxxxx"
API = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
PVO_URL = baseURL .. "sid=" .. SID .. "&key=" .. API .. "&d=" .. os.date("%Y%m%d") .. "&t=" .. os.date("%H:%M")
PVO_URL = PVO_URL .. "&v3=" .. total .. "&v4=" .. now .. "&v7=" .. WPB_WW .. "&v8=" .. WPB_Spiraal .. "&v9=" .. WW .. "&v11=" .. Koudwater .. "&v12=".. WV .. "&c1=1"

commandArray['OpenURL'] = PVO_URL

end

return commandArray

18950Wp🌞, Atlantic 270V3💧, Pana 5J🔥. Zendure 2400AC 11,5kWh🔋,Hyundai Kona 64kWh 🚗, Peblar Home ⛽


Acties:
  • +1 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Nu online

de Peer

under peer review

klump4u schreef op zondag 8 januari 2023 @ 11:49:
Ik ben aan het proberen om onderstaand lua script pas vanaf 00:10u te laten starten en dus om 00:00, 00:05 geen upload i.v.m. reset van sensoren, iemand die mij op de juiste weg kan helpen? mij lukt het niet.

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

local PVoutputPostInterval = 5   -- The number of minutes between posts to PVoutput (normal is 5 but when in donation mode it's max 1)

commandArray = {}

time = os.date("*t")

    if PVoutputPostInterval>1 then
        TimeToGo = PVoutputPostInterval - (time.min % PVoutputPostInterval)
        print('Time to go before upload WPB to PVoutput: ' ..TimeToGo.. " minutes")
    end
 
    if ((time.min % PVoutputPostInterval)==0) then
        
    wpb = otherdevices_svalues['WPBElektra']
    now, total = wpb:match("([^;]+);([^;]+)")
        print("KWH-WPB=" ..now..' '..total)
        
    dht = otherdevices_svalues['WPBTempVocht']
    temp, humidity = dht:match("([^;]+);([^;]+)") 
        print("DHT=" ..temp..' '..humidity)
    
    Koudwater = otherdevices_svalues['KoudWaterTemp']:match("([^;]+)")
    WPB_WW = otherdevices_svalues['WPBTempWarmWater']:match("([^;]+)")
    WPB_Spiraal = otherdevices_svalues['WPBTempSpiraal']:match("([^;]+)")
    WV = otherdevices_svalues['WaterVandaag']:match("([^;]+)")
    WW = otherdevices_svalues['WarmWaterVandaag']:match("([^;]+)")
    
    
        print("KW__WW__Spiraal__WaterVandaag__WarmWaterVandaag=" ..Koudwater..' '..WPB_WW..' '..WPB_Spiraal..' '..WV..' '..WW)
        
baseURL = "https://pvoutput.org/service/r2/addstatus.jsp?"
SID = "xxxxx"
API = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
PVO_URL = baseURL .. "sid=" .. SID .. "&key=" .. API .. "&d=" .. os.date("%Y%m%d") .. "&t=" .. os.date("%H:%M")
PVO_URL = PVO_URL .. "&v3=" .. total .. "&v4=" .. now .. "&v7=" .. WPB_WW .. "&v8=" .. WPB_Spiraal .. "&v9=" .. WW .. "&v11=" .. Koudwater .. "&v12=".. WV .. "&c1=1"

commandArray['OpenURL'] = PVO_URL

end

return commandArray
Zie mijn toevoegingen op regel 13 en regel 42.
Ik ben zelf ook geen programmeerwonder maar weet altijd wel iets te fabriceren dat werkt.
Ik heb het niet getest overigens.

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

local PVoutputPostInterval = 5   -- The number of minutes between posts to PVoutput (normal is 5 but when in donation mode it's max 1)

commandArray = {}

time = os.date("*t")

    if PVoutputPostInterval>1 then
        TimeToGo = PVoutputPostInterval - (time.min % PVoutputPostInterval)
        print('Time to go before upload WPB to PVoutput: ' ..TimeToGo.. " minutes")
    end
if (time.hour > 0 or (time.hour == 0 and time.min > 10)) then
    if ((time.min % PVoutputPostInterval)==0) then
        
    wpb = otherdevices_svalues['WPBElektra']
    now, total = wpb:match("([^;]+);([^;]+)")
        print("KWH-WPB=" ..now..' '..total)
        
    dht = otherdevices_svalues['WPBTempVocht']
    temp, humidity = dht:match("([^;]+);([^;]+)") 
        print("DHT=" ..temp..' '..humidity)
    
    Koudwater = otherdevices_svalues['KoudWaterTemp']:match("([^;]+)")
    WPB_WW = otherdevices_svalues['WPBTempWarmWater']:match("([^;]+)")
    WPB_Spiraal = otherdevices_svalues['WPBTempSpiraal']:match("([^;]+)")
    WV = otherdevices_svalues['WaterVandaag']:match("([^;]+)")
    WW = otherdevices_svalues['WarmWaterVandaag']:match("([^;]+)")
    
    
        print("KW__WW__Spiraal__WaterVandaag__WarmWaterVandaag=" ..Koudwater..' '..WPB_WW..' '..WPB_Spiraal..' '..WV..' '..WW)
        
baseURL = "https://pvoutput.org/service/r2/addstatus.jsp?"
SID = "xxxxx"
API = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
PVO_URL = baseURL .. "sid=" .. SID .. "&key=" .. API .. "&d=" .. os.date("%Y%m%d") .. "&t=" .. os.date("%H:%M")
PVO_URL = PVO_URL .. "&v3=" .. total .. "&v4=" .. now .. "&v7=" .. WPB_WW .. "&v8=" .. WPB_Spiraal .. "&v9=" .. WW .. "&v11=" .. Koudwater .. "&v12=".. WV .. "&c1=1"

commandArray['OpenURL'] = PVO_URL

end
end
return commandArray

Acties:
  • +1 Henk 'm!

  • klump4u
  • Registratie: Februari 2008
  • Niet online

klump4u

Full electric in Zuid-Limburg

de Peer schreef op zondag 8 januari 2023 @ 12:13:
[...]


Zie mijn toevoegingen op regel 13 en regel 42.
Ik ben zelf ook geen programmeerwonder maar weet altijd wel iets te fabriceren dat werkt.
Ik heb het niet getest overigens.

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

local PVoutputPostInterval = 5   -- The number of minutes between posts to PVoutput (normal is 5 but when in donation mode it's max 1)

commandArray = {}

time = os.date("*t")

    if PVoutputPostInterval>1 then
        TimeToGo = PVoutputPostInterval - (time.min % PVoutputPostInterval)
        print('Time to go before upload WPB to PVoutput: ' ..TimeToGo.. " minutes")
    end
if (time.hour > 0 or (time.hour == 0 and time.min > 10)) then
    if ((time.min % PVoutputPostInterval)==0) then
        
    wpb = otherdevices_svalues['WPBElektra']
    now, total = wpb:match("([^;]+);([^;]+)")
        print("KWH-WPB=" ..now..' '..total)
        
    dht = otherdevices_svalues['WPBTempVocht']
    temp, humidity = dht:match("([^;]+);([^;]+)") 
        print("DHT=" ..temp..' '..humidity)
    
    Koudwater = otherdevices_svalues['KoudWaterTemp']:match("([^;]+)")
    WPB_WW = otherdevices_svalues['WPBTempWarmWater']:match("([^;]+)")
    WPB_Spiraal = otherdevices_svalues['WPBTempSpiraal']:match("([^;]+)")
    WV = otherdevices_svalues['WaterVandaag']:match("([^;]+)")
    WW = otherdevices_svalues['WarmWaterVandaag']:match("([^;]+)")
    
    
        print("KW__WW__Spiraal__WaterVandaag__WarmWaterVandaag=" ..Koudwater..' '..WPB_WW..' '..WPB_Spiraal..' '..WV..' '..WW)
        
baseURL = "https://pvoutput.org/service/r2/addstatus.jsp?"
SID = "xxxxx"
API = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
PVO_URL = baseURL .. "sid=" .. SID .. "&key=" .. API .. "&d=" .. os.date("%Y%m%d") .. "&t=" .. os.date("%H:%M")
PVO_URL = PVO_URL .. "&v3=" .. total .. "&v4=" .. now .. "&v7=" .. WPB_WW .. "&v8=" .. WPB_Spiraal .. "&v9=" .. WW .. "&v11=" .. Koudwater .. "&v12=".. WV .. "&c1=1"

commandArray['OpenURL'] = PVO_URL

end
end
return commandArray
Dat is het, ik had "(time.hour > 0 or " er niet bij staan. Bij mij is het ook altijd knippen en plakken.

18950Wp🌞, Atlantic 270V3💧, Pana 5J🔥. Zendure 2400AC 11,5kWh🔋,Hyundai Kona 64kWh 🚗, Peblar Home ⛽


Acties:
  • 0 Henk 'm!

  • BazemanKM
  • Registratie: Januari 2008
  • Laatst online: 21:10
MdO82 schreef op zaterdag 7 januari 2023 @ 19:00:
@BazemanKM kan je het script van jouw alleen met dzVents gebruiken of ook zonder ?
Het is geschreven voor/in dzVents.

Als je verstand hebt van een andere scripttaal, dan zou je het misschien kunnen vertalen?

Is er een bezwaar op dzVents te gebruiken?

https://www.fam-oldenburger.nl/category/domotica/


Acties:
  • 0 Henk 'm!

  • vandermark
  • Registratie: Augustus 2005
  • Laatst online: 17-09 15:38
Ik wil een Zigbee stick gaan gebruiken icm met de plugin Zigbee for domoticz. De stick zal de Sonoff | Zigbee 3.0 | Dongle Plus worden (op basis van Texas chip). Ik gebruik een RaspberryPi4 voor Domoticz.

Nu lees ik de wiki van de plugin en daar staat oa in dat Python 3.8 of hoger moet zijn.

Mijn domoticz is uptodate (2022.2) maar in de 'about' in domoticz zag ik dat ik Python 3.7.3 heb. Dus updaten maar...

Welke versie moet ik pakken van Python 3 en is dit de reguliere procedure zoals hier beschreven?
https://raspberrytips.com...test-python-raspberry-pi/

Edit: Ik heb Python geupdate naar 3.9.16 zoals aangegeven in bovenstaande link. Dit lijkt goed gegaan te zijn. Heb de Pi herstart maar:
* In Domoticz is alles weg, alle hardware, devices etc...
* In 'Over' in domoticz staat nog steeds Python 3.7.3

Dit zegt de log van Domoticz:
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
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
2023-01-09 18:50:07.500 Active notification Subsystems: fcm (1/13)
2023-01-09 18:50:07.000 Status: Domoticz V2022.2 (c)2012-2022 GizMoCuz
2023-01-09 18:50:07.001 Status: Build Hash: eea9db734, Date: 2022-11-05 13:05:35
2023-01-09 18:50:07.001 Status: Startup Path: /home/pi/domoticz/
2023-01-09 18:50:07.422 Status: PluginSystem: Started, Python version '3.7.3', 4 plugin definitions loaded.
2023-01-09 18:50:07.502 Status: WebServer(HTTP) started on address: :: with port 8085
2023-01-09 18:50:07.519 Status: WebServer(SSL) started on address: :: with port 443
2023-01-09 18:50:07.527 Status: RxQueue: queue worker started...
2023-01-09 18:50:07.446 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='UseEmailInNotifications')") : unable to open database file
2023-01-09 18:50:07.447 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='EmailPassword')") : unable to open database file
2023-01-09 18:50:07.464 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='EmailUsername')") : unable to open database file
2023-01-09 18:50:07.475 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='FCMEnabled')") : unable to open database file
2023-01-09 18:50:07.475 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='HTTPEnabled')") : unable to open database file
2023-01-09 18:50:07.476 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPField1')") : unable to open database file
2023-01-09 18:50:07.477 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPField2')") : unable to open database file
2023-01-09 18:50:07.478 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPField3')") : unable to open database file
2023-01-09 18:50:07.479 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPField4')") : unable to open database file
2023-01-09 18:50:07.479 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPPostContentType')") : unable to open database file
2023-01-09 18:50:07.480 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPPostData')") : unable to open database file
2023-01-09 18:50:07.481 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPPostHeaders')") : unable to open database file
2023-01-09 18:50:07.482 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPTo')") : unable to open database file
2023-01-09 18:50:07.483 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPURL')") : unable to open database file
2023-01-09 18:50:07.483 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='KodiIPAddress')") : unable to open database file
2023-01-09 18:50:07.484 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='KodiEnabled')") : unable to open database file
2023-01-09 18:50:07.485 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='KodiPort')") : unable to open database file
2023-01-09 18:50:07.486 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='KodiTimeToLive')") : unable to open database file
2023-01-09 18:50:07.487 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='LmsPlayerMac')") : unable to open database file
2023-01-09 18:50:07.487 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='LmsDuration')") : unable to open database file
2023-01-09 18:50:07.488 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='LmsEnabled')") : unable to open database file
2023-01-09 18:50:07.489 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='ProwlAPI')") : unable to open database file
2023-01-09 18:50:07.490 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='ProwlEnabled')") : unable to open database file
2023-01-09 18:50:07.491 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='PushALotAPI')") : unable to open database file
2023-01-09 18:50:07.492 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='PushALotEnabled')") : unable to open database file
2023-01-09 18:50:07.492 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='PushbulletAPI')") : unable to open database file
2023-01-09 18:50:07.493 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='PushbulletEnabled')") : unable to open database file
2023-01-09 18:50:07.494 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='PushoverAPI')") : unable to open database file
2023-01-09 18:50:07.495 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='PushoverUser')") : unable to open database file
2023-01-09 18:50:07.496 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='PushoverEnabled')") : unable to open database file
2023-01-09 18:50:07.496 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='PushsaferAPI')") : unable to open database file
2023-01-09 18:50:07.497 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='PushsaferImage')") : unable to open database file
2023-01-09 18:50:07.498 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='PushsaferEnabled')") : unable to open database file
2023-01-09 18:50:07.499 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='TelegramAPI')") : unable to open database file
2023-01-09 18:50:07.499 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='TelegramChat')") : unable to open database file
2023-01-09 18:50:07.500 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='TelegramEnabled')") : unable to open database file
2023-01-09 18:50:07.501 Error: SQL Query("SELECT ID,Base,Name,Description FROM CustomImages") : unable to open database file
2023-01-09 18:50:07.503 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='WebUserName')") : unable to open database file
2023-01-09 18:50:07.509 Error: SQL Query("SELECT ID, Username, Password FROM USERS WHERE ((RemoteSharing==1) AND (Active==1))") : unable to open database file
2023-01-09 18:50:07.510 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='WebLocalNetworks')") : unable to open database file
2023-01-09 18:50:07.512 Error: SQL Query("SELECT ID,Base,Name,Description FROM CustomImages") : unable to open database file
2023-01-09 18:50:07.521 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='WebUserName')") : unable to open database file
2023-01-09 18:50:07.521 Error: SQL Query("SELECT ID, Username, Password FROM USERS WHERE ((RemoteSharing==1) AND (Active==1))") : unable to open database file
2023-01-09 18:50:07.522 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='WebLocalNetworks')") : unable to open database file
2023-01-09 18:50:07.524 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='AuthenticationMethod')") : unable to open database file
2023-01-09 18:50:07.524 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='WebTheme')") : unable to open database file
2023-01-09 18:50:07.525 Error: SQL Query("SELECT ID, Name, Address, Port, Username, Password, ImageURL, Protocol, AspectRatio FROM Cameras WHERE (Enabled == 1) ORDER BY ID") : unable to open database file
2023-01-09 18:50:07.526 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='RemoteSharedPort')") : unable to open database file


Heeft iemand idee wat ik moet/kan doen?
Ik heb elke nacht een backup (.img) van de hele Pi dus ik kan eenvoudig terug maar liever repareer ik het nu zodat ik juiste Python versie heb :)

EDIT II:
Heel raar, domoticz start weer normaal op na reboot... Python blijft op 3.7.3 staan. Wat kan ik hieraan doen?

code:
1
2
3
4
5
6
7
8
9
10
11
2023-01-09 19:18:32.556 Sunrise: 08:42:00 SunSet: 16:46:00
2023-01-09 19:18:32.557 Day length: 08:04:00 Sun at south: 12:44:00
2023-01-09 19:18:32.557 Civil twilight start: 08:03:00 Civil twilight end: 17:26:00
2023-01-09 19:18:32.557 Nautical twilight start: 07:20:00 Nautical twilight end: 18:09:00
2023-01-09 19:18:32.557 Astronomical twilight start: 06:39:00 Astronomical twilight end: 18:49:00
2023-01-09 19:18:32.635 Active notification Subsystems: pushbullet (1/13)
2023-01-09 19:18:32.658 Starting shared server on: :::6144
2023-01-09 19:18:32.446 Status: Domoticz V2022.2 (c)2012-2022 GizMoCuz
2023-01-09 19:18:32.446 Status: Build Hash: eea9db734, Date: 2022-11-05 13:05:35
2023-01-09 19:18:32.446 Status: Startup Path: /home/pi/domoticz/
2023-01-09 19:18:32.593 Status: PluginSystem: Started, Python version '3.7.3', 4 plugin definitions loaded.


Het lijkt erop dat versie 3.9.16 niet in usr/bin geinstalleerd is en dat wordt wel verwacht om bijvoorbeeld alternatives aan te maken en aan te wijzen...
Ik kom er niet helemaal uit hier.

[ Voor 111% gewijzigd door vandermark op 09-01-2023 19:33 ]

STRAVA | Panasonic 5kW J Monoblock


Acties:
  • +1 Henk 'm!

  • Knielen
  • Registratie: December 2009
  • Laatst online: 20:54
vandermark schreef op maandag 9 januari 2023 @ 18:00:
Ik wil een Zigbee stick gaan gebruiken icm met de plugin Zigbee for domoticz. De stick zal de Sonoff | Zigbee 3.0 | Dongle Plus worden (op basis van Texas chip). Ik gebruik een RaspberryPi4 voor Domoticz.

Nu lees ik de wiki van de plugin en daar staat oa in dat Python 3.8 of hoger moet zijn.

Mijn domoticz is uptodate (2022.2) maar in de 'about' in domoticz zag ik dat ik Python 3.7.3 heb. Dus updaten maar...

Welke versie moet ik pakken van Python 3 en is dit de reguliere procedure zoals hier beschreven?
https://raspberrytips.com...test-python-raspberry-pi/

Edit: Ik heb Python geupdate naar 3.9.16 zoals aangegeven in bovenstaande link. Dit lijkt goed gegaan te zijn. Heb de Pi herstart maar:
* In Domoticz is alles weg, alle hardware, devices etc...
* In 'Over' in domoticz staat nog steeds Python 3.7.3

Dit zegt de log van Domoticz:
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
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
2023-01-09 18:50:07.500 Active notification Subsystems: fcm (1/13)
2023-01-09 18:50:07.000 Status: Domoticz V2022.2 (c)2012-2022 GizMoCuz
2023-01-09 18:50:07.001 Status: Build Hash: eea9db734, Date: 2022-11-05 13:05:35
2023-01-09 18:50:07.001 Status: Startup Path: /home/pi/domoticz/
2023-01-09 18:50:07.422 Status: PluginSystem: Started, Python version '3.7.3', 4 plugin definitions loaded.
2023-01-09 18:50:07.502 Status: WebServer(HTTP) started on address: :: with port 8085
2023-01-09 18:50:07.519 Status: WebServer(SSL) started on address: :: with port 443
2023-01-09 18:50:07.527 Status: RxQueue: queue worker started...
2023-01-09 18:50:07.446 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='UseEmailInNotifications')") : unable to open database file
2023-01-09 18:50:07.447 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='EmailPassword')") : unable to open database file
2023-01-09 18:50:07.464 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='EmailUsername')") : unable to open database file
2023-01-09 18:50:07.475 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='FCMEnabled')") : unable to open database file
2023-01-09 18:50:07.475 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='HTTPEnabled')") : unable to open database file
2023-01-09 18:50:07.476 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPField1')") : unable to open database file
2023-01-09 18:50:07.477 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPField2')") : unable to open database file
2023-01-09 18:50:07.478 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPField3')") : unable to open database file
2023-01-09 18:50:07.479 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPField4')") : unable to open database file
2023-01-09 18:50:07.479 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPPostContentType')") : unable to open database file
2023-01-09 18:50:07.480 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPPostData')") : unable to open database file
2023-01-09 18:50:07.481 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPPostHeaders')") : unable to open database file
2023-01-09 18:50:07.482 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPTo')") : unable to open database file
2023-01-09 18:50:07.483 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='HTTPURL')") : unable to open database file
2023-01-09 18:50:07.483 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='KodiIPAddress')") : unable to open database file
2023-01-09 18:50:07.484 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='KodiEnabled')") : unable to open database file
2023-01-09 18:50:07.485 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='KodiPort')") : unable to open database file
2023-01-09 18:50:07.486 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='KodiTimeToLive')") : unable to open database file
2023-01-09 18:50:07.487 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='LmsPlayerMac')") : unable to open database file
2023-01-09 18:50:07.487 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='LmsDuration')") : unable to open database file
2023-01-09 18:50:07.488 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='LmsEnabled')") : unable to open database file
2023-01-09 18:50:07.489 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='ProwlAPI')") : unable to open database file
2023-01-09 18:50:07.490 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='ProwlEnabled')") : unable to open database file
2023-01-09 18:50:07.491 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='PushALotAPI')") : unable to open database file
2023-01-09 18:50:07.492 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='PushALotEnabled')") : unable to open database file
2023-01-09 18:50:07.492 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='PushbulletAPI')") : unable to open database file
2023-01-09 18:50:07.493 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='PushbulletEnabled')") : unable to open database file
2023-01-09 18:50:07.494 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='PushoverAPI')") : unable to open database file
2023-01-09 18:50:07.495 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='PushoverUser')") : unable to open database file
2023-01-09 18:50:07.496 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='PushoverEnabled')") : unable to open database file
2023-01-09 18:50:07.496 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='PushsaferAPI')") : unable to open database file
2023-01-09 18:50:07.497 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='PushsaferImage')") : unable to open database file
2023-01-09 18:50:07.498 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='PushsaferEnabled')") : unable to open database file
2023-01-09 18:50:07.499 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='TelegramAPI')") : unable to open database file
2023-01-09 18:50:07.499 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='TelegramChat')") : unable to open database file
2023-01-09 18:50:07.500 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='TelegramEnabled')") : unable to open database file
2023-01-09 18:50:07.501 Error: SQL Query("SELECT ID,Base,Name,Description FROM CustomImages") : unable to open database file
2023-01-09 18:50:07.503 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='WebUserName')") : unable to open database file
2023-01-09 18:50:07.509 Error: SQL Query("SELECT ID, Username, Password FROM USERS WHERE ((RemoteSharing==1) AND (Active==1))") : unable to open database file
2023-01-09 18:50:07.510 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='WebLocalNetworks')") : unable to open database file
2023-01-09 18:50:07.512 Error: SQL Query("SELECT ID,Base,Name,Description FROM CustomImages") : unable to open database file
2023-01-09 18:50:07.521 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='WebUserName')") : unable to open database file
2023-01-09 18:50:07.521 Error: SQL Query("SELECT ID, Username, Password FROM USERS WHERE ((RemoteSharing==1) AND (Active==1))") : unable to open database file
2023-01-09 18:50:07.522 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='WebLocalNetworks')") : unable to open database file
2023-01-09 18:50:07.524 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='AuthenticationMethod')") : unable to open database file
2023-01-09 18:50:07.524 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='WebTheme')") : unable to open database file
2023-01-09 18:50:07.525 Error: SQL Query("SELECT ID, Name, Address, Port, Username, Password, ImageURL, Protocol, AspectRatio FROM Cameras WHERE (Enabled == 1) ORDER BY ID") : unable to open database file
2023-01-09 18:50:07.526 Error: SQL Query("SELECT nValue, sValue FROM Preferences WHERE (Key='RemoteSharedPort')") : unable to open database file


Heeft iemand idee wat ik moet/kan doen?
Ik heb elke nacht een backup (.img) van de hele Pi dus ik kan eenvoudig terug maar liever repareer ik het nu zodat ik juiste Python versie heb :)

EDIT II:
Heel raar, domoticz start weer normaal op na reboot... Python blijft op 3.7.3 staan. Wat kan ik hieraan doen?

code:
1
2
3
4
5
6
7
8
9
10
11
2023-01-09 19:18:32.556 Sunrise: 08:42:00 SunSet: 16:46:00
2023-01-09 19:18:32.557 Day length: 08:04:00 Sun at south: 12:44:00
2023-01-09 19:18:32.557 Civil twilight start: 08:03:00 Civil twilight end: 17:26:00
2023-01-09 19:18:32.557 Nautical twilight start: 07:20:00 Nautical twilight end: 18:09:00
2023-01-09 19:18:32.557 Astronomical twilight start: 06:39:00 Astronomical twilight end: 18:49:00
2023-01-09 19:18:32.635 Active notification Subsystems: pushbullet (1/13)
2023-01-09 19:18:32.658 Starting shared server on: :::6144
2023-01-09 19:18:32.446 Status: Domoticz V2022.2 (c)2012-2022 GizMoCuz
2023-01-09 19:18:32.446 Status: Build Hash: eea9db734, Date: 2022-11-05 13:05:35
2023-01-09 19:18:32.446 Status: Startup Path: /home/pi/domoticz/
2023-01-09 19:18:32.593 Status: PluginSystem: Started, Python version '3.7.3', 4 plugin definitions loaded.


Het lijkt erop dat versie 3.9.16 niet in usr/bin geinstalleerd is en dat wordt wel verwacht om bijvoorbeeld alternatives aan te maken en aan te wijzen...
Ik kom er niet helemaal uit hier.
Staat je versie toevallig in de folder /home/pi/.local

Als dat zo is dan heb je hem mogelijk zonder sudo command geïnstalleerd en kan niet je hele systeem er gebruik van maken

Acties:
  • 0 Henk 'm!

  • vandermark
  • Registratie: Augustus 2005
  • Laatst online: 17-09 15:38
Knielen schreef op maandag 9 januari 2023 @ 20:15:
[...]


Staat je versie toevallig in de folder /home/pi/.local

Als dat zo is dan heb je hem mogelijk zonder sudo command geïnstalleerd en kan niet je hele systeem er gebruik van maken
Nee, staat in usr/local/bin

In heb aan eind dit installatie commando gegeven

code:
1
sudo make altinstall

[ Voor 17% gewijzigd door vandermark op 09-01-2023 20:34 ]

STRAVA | Panasonic 5kW J Monoblock


Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 20:42

MikeyMan

Vidi, Vici, Veni

Zijn er meer mensen die de meterstanden via API uploaden naar Mindergas?

Lijkt niet te werken de laatste dagen.

De upload vanuit domoticz lijkt goed te gaan:
code:
1
2
3
4
5
6
7
8
9
10
2023-01-10 23:58:00.196  Status: dzVents: Info: ------ Start external script: upload_gas_usage_to_minderGas.lua:, trigger: "at 23:58"
2023-01-10 23:58:00.222  Status: dzVents: Debug: Processing device-adapter for Heishamon - Hoofdverbruik: kWh device adapter
2023-01-10 23:58:00.224  Status: dzVents: Debug: Processing device-adapter for Heishamon - Backup verbruik: kWh device adapter
2023-01-10 23:58:00.224  Status: dzVents: Debug: WP kWh is 1444.013
2023-01-10 23:58:00.224  Status: dzVents: Debug: The date is 2023-01-10
2023-01-10 23:58:00.225  Status: dzVents: Debug: OpenURL: url = https://www.mindergas.nl/api/meter_readings
2023-01-10 23:58:00.225  Status: dzVents: Debug: OpenURL: method = POST
2023-01-10 23:58:00.225  Status: dzVents: Debug: OpenURL: post data = {"date":"2023-01-10","reading":1444.013}
2023-01-10 23:58:00.225  Status: dzVents: Debug: OpenURL: headers = !#Content-Type: application/json!#AUTH-TOKEN: 
2023-01-10 23:58:00.225  Status: dzVents: Debug: OpenURL: callback = UploadToMindergas


Brengt me op het volgende... Die domoticz.log is 350mb groot and counting. Is daar niet een max formaat op te zetten?

Acties:
  • 0 Henk 'm!

  • Mr.Viper
  • Registratie: Oktober 2005
  • Laatst online: 17:17

Mr.Viper

Tja... iets met Dodge Vipers

MikeyMan schreef op woensdag 11 januari 2023 @ 09:39:
Zijn er meer mensen die de meterstanden via API uploaden naar Mindergas?
Je AUTH-TOKEN is leesbaar...

[ Voor 74% gewijzigd door Mr.Viper op 11-01-2023 10:01 ]

|| System Specs || 36° Oost-West 4875Wp ||


Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 20:42

MikeyMan

Vidi, Vici, Veni

Mr.Viper schreef op woensdag 11 januari 2023 @ 10:01:
[...]


Je AUTH-TOKEN is leesbaar...
Doh... Altijd prettig als die in de logs terecht komt ook :X

edit: Blijkbaar heeft de gasmeter de afgelopen dagen toch wat standen doorgegeven plotseling.

[ Voor 18% gewijzigd door MikeyMan op 11-01-2023 10:11 ]


Acties:
  • 0 Henk 'm!

  • Rolandtwilt
  • Registratie: Januari 2020
  • Laatst online: 30-03 07:50
Goedemiddag, ik krijg een volgende foutmelding in Domoticz en weet niet waar dit vandaan kom:

2023-01-12 09:48:58.989 Error: SQL Query("SELECT sValue FROM Preferences WHERE (Key='Title')") : no more rows available
2023-01-12 09:50:43.532 Error: SQL Query("SELECT ID, Name FROM Cameras where enabled = '1' ORDER BY ID ASC") : no more rows available

Ik heb geen camera's gekoppeld aan Domoticz, dus ik snap er ook niets van....help

Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 12-09 13:12
Zou zo maar een corrupte database kunnen zijn. Probeer eens met een backup.

Acties:
  • 0 Henk 'm!

  • klump4u
  • Registratie: Februari 2008
  • Niet online

klump4u

Full electric in Zuid-Limburg

Ik heb een dummy device van het type 'counter', deze telt netjes op en geeft rechtsboven de dag telling weer.
Deze dag telling (counterToday) upload ik iedere 5 minuten naar PVOutput (extended data) en dat gaat allemaal goed.
Echter de counterToday gaat om 00:00u niet naar 0 maar blijft zijn waarde van de voorgaande dag behouden tot dat er een update komt van de telling (waterverbruik) en springt dan pas naar 1 of hoger. Hoe kan ik zorgen dat de counterToday om 00:00u naar 0 gaat?

18950Wp🌞, Atlantic 270V3💧, Pana 5J🔥. Zendure 2400AC 11,5kWh🔋,Hyundai Kona 64kWh 🚗, Peblar Home ⛽


Acties:
  • 0 Henk 'm!

  • Andrehj
  • Registratie: Juni 2002
  • Laatst online: 21:30
Ik moet nog steeds mijn Domoticz updaten naar 2022-2, maar zit alleen tegen de upgrade van Z-wave van Open Z-Wave naar Z-Wave JS UI aan te hikken omdat dat nogal bewerkelijk is en er echt nergens een fatsoenlijke handleiding te vinden is. Je moet echt alles zelf bij elkaar Googlen.

Belangrijk is dat ik mijn installatie zo eenvoudig mogelijk probeer te houden. Ik lees veel over Docker, maar zie daar nog geen nut van in.

Huidig plan is:Zie ik hier iets over het hoofd? Zijn er redenen om toch naar Docker te gaan?

WP: ME PUHZ-SW75YAA + ERSD-VM2D + EV-WP-TWS-1W 300; AC: ME MXZ-2F42VF + 2x MSZ-LN25VGV; PV: 14.08 kWp O/W + SMA STP 8.0; Vent: Zehnder Q600 ERV + Ubbink AirExcellent.


Acties:
  • 0 Henk 'm!

  • M.v.Veelen
  • Registratie: Januari 2001
  • Laatst online: 17-09 18:38
Ik heb al jarenlang 2 Xiaomi gateways in gebruik en nu lijkt 1 van de 2 problemen te hebben. Is er in de afgelopen jaren iets veranderd mbt de Xiaomi gateways? Zijn er alternatieven die beter zijn? Als ik straks m'n Xiaomi devices niet meer kan gebruiken wordt het flink puzzelen welke alternatieven ik moet gaan gebruiken.

Zo heb ik deurcontacten (lekker klein en werken heel lang perfect op 1 batterijtje), deurbel-knop en lichtschakelaars die via de Xiaomi gateway lopen.

¯\_(ツ)_/¯


Acties:
  • 0 Henk 'm!

  • DaRk PoIsOn
  • Registratie: Oktober 2002
  • Laatst online: 21:27
M.v.Veelen schreef op donderdag 12 januari 2023 @ 18:11:
Ik heb al jarenlang 2 Xiaomi gateways in gebruik en nu lijkt 1 van de 2 problemen te hebben. Is er in de afgelopen jaren iets veranderd mbt de Xiaomi gateways? Zijn er alternatieven die beter zijn? Als ik straks m'n Xiaomi devices niet meer kan gebruiken wordt het flink puzzelen welke alternatieven ik moet gaan gebruiken.

Zo heb ik deurcontacten (lekker klein en werken heel lang perfect op 1 batterijtje), deurbel-knop en lichtschakelaars die via de Xiaomi gateway lopen.
Heb je de gateway al een reset gegeven? En hoe werken de sensoren op de gateway zelf ipv domoticz?

Alternatieven komen hier redelijk vaak langs:
Sonoff zigbee dongle
Conbee II
CC2652
Om wat voorbeelden te noemen

who put a "stop payment" on my reality check


Acties:
  • +1 Henk 'm!

  • tsjoender
  • Registratie: April 2005
  • Laatst online: 19:09
Andrehj schreef op donderdag 12 januari 2023 @ 18:02:
Ik moet nog steeds mijn Domoticz updaten naar 2022-2, maar zit alleen tegen de upgrade van Z-wave van Open Z-Wave naar Z-Wave JS UI aan te hikken omdat dat nogal bewerkelijk is en er echt nergens een fatsoenlijke handleiding te vinden is. Je moet echt alles zelf bij elkaar Googlen.

Belangrijk is dat ik mijn installatie zo eenvoudig mogelijk probeer te houden. Ik lees veel over Docker, maar zie daar nog geen nut van in.

Huidig plan is:Zie ik hier iets over het hoofd? Zijn er redenen om toch naar Docker te gaan?
Volgens mij werkt 2022.2 nog steeds met open zwave, dus je hoeft nu nog niet persé die migratie naar Zwave-JS te doen. Dit is wel de laatste stable versie waar open zwave nog werkt, dus bij de volgende upgrade zul je aan de bak moeten.

Jouw stappenplan lijkt me prima, maar zelf zou ik eerst de upgrade naar Bullseye doen en de snap en Zwave-JS zou je dus nog even vooruit kunnen schuiven.

Acties:
  • 0 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
klump4u schreef op donderdag 12 januari 2023 @ 16:24:
Ik heb een dummy device van het type 'counter', deze telt netjes op en geeft rechtsboven de dag telling weer.
Deze dag telling (counterToday) upload ik iedere 5 minuten naar PVOutput (extended data) en dat gaat allemaal goed.
Echter de counterToday gaat om 00:00u niet naar 0 maar blijft zijn waarde van de voorgaande dag behouden tot dat er een update komt van de telling (waterverbruik) en springt dan pas naar 1 of hoger. Hoe kan ik zorgen dat de counterToday om 00:00u naar 0 gaat?
Een waarde naar het device sturen om 00:01.

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 20:42

MikeyMan

Vidi, Vici, Veni

Andrehj schreef op donderdag 12 januari 2023 @ 18:02:
Ik moet nog steeds mijn Domoticz updaten naar 2022-2, maar zit alleen tegen de upgrade van Z-wave van Open Z-Wave naar Z-Wave JS UI aan te hikken omdat dat nogal bewerkelijk is en er echt nergens een fatsoenlijke handleiding te vinden is. Je moet echt alles zelf bij elkaar Googlen.

Belangrijk is dat ik mijn installatie zo eenvoudig mogelijk probeer te houden. Ik lees veel over Docker, maar zie daar nog geen nut van in.

Huidig plan is:Zie ik hier iets over het hoofd? Zijn er redenen om toch naar Docker te gaan?
https://www.domoticz.com/...opic.php?p=297704#p297704

Hier staat nog wat info.

Ik ben voorlopig teruggegaan. De combinatie mqtt en zwave is in mijn ogen geen gelukkige. Ze hadden beter openzwave over kunnen nemen.

Acties:
  • 0 Henk 'm!

  • klump4u
  • Registratie: Februari 2008
  • Niet online

klump4u

Full electric in Zuid-Limburg

jobr schreef op donderdag 12 januari 2023 @ 18:41:
[...]


Een waarde naar het device sturen om 00:01.
Zoiets? een dzvents script?
code:
1
2
3
4
5
6
7
8
9
10
11
return {
    on = {
        timer = {
            'at 00:01',             
        }
    },
        execute = function(domoticz, device)
        local current = 0
                domoticz.devices('WarmWater').updateCounterToday(current)
        end
}

18950Wp🌞, Atlantic 270V3💧, Pana 5J🔥. Zendure 2400AC 11,5kWh🔋,Hyundai Kona 64kWh 🚗, Peblar Home ⛽


Acties:
  • 0 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
klump4u schreef op donderdag 12 januari 2023 @ 19:11:
[...]

Zoiets? een dzvents script?
code:
1
2
3
4
5
6
7
8
9
10
11
return {
    on = {
        timer = {
            'at 00:01',             
        }
    },
        execute = function(domoticz, device)
        local current = 0
                domoticz.devices('WarmWater').updateCounterToday(current)
        end
}
Nee, die today kun je niet updaten. De gewone waarde updaten met updateCounter.
Dus net zoals je dat met je watermeter nu doet (ik weet niet hoe je dat nu doet).
Bij een incrementele waarde zou ik eerst eens beginnen met waarde 0 sturenn. Werkt dat niet dan 1.

[ Voor 21% gewijzigd door jobr op 12-01-2023 19:19 ]


Acties:
  • 0 Henk 'm!

  • Andrehj
  • Registratie: Juni 2002
  • Laatst online: 21:30
Dank, dat topic had ik al gevonden.
Hier staat nog wat info.

Ik ben voorlopig teruggegaan. De combinatie mqtt en zwave is in mijn ogen geen gelukkige. Ze hadden beter openzwave over kunnen nemen.
Dank, maar dat lijkt een issue met Dokker te zijn (wat ik toch al niet wilde gebruiken). Gelukkig heb ik niet zoveel z-wave nodes (volgens mij maar 3), dus zelfs als alles mis gaat kan ik die ook nog wel opnieuw opbouwen.

WP: ME PUHZ-SW75YAA + ERSD-VM2D + EV-WP-TWS-1W 300; AC: ME MXZ-2F42VF + 2x MSZ-LN25VGV; PV: 14.08 kWp O/W + SMA STP 8.0; Vent: Zehnder Q600 ERV + Ubbink AirExcellent.


Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 20:42

MikeyMan

Vidi, Vici, Veni

Andrehj schreef op donderdag 12 januari 2023 @ 19:20:
[...]

Dank, dat topic had ik al gevonden.

[...]

Dank, maar dat lijkt een issue met Dokker te zijn (wat ik toch al niet wilde gebruiken). Gelukkig heb ik niet zoveel z-wave nodes (volgens mij maar 3), dus zelfs als alles mis gaat kan ik die ook nog wel opnieuw opbouwen.
Ging over het hele topic, niet zozeer de laatste post ;)

Mijn probleem is vooral dat mqtt zeker icm batterij apparaten niet lekker werkt. Er wordt gewacht op een signaal voordat het apparaat wordt aangemaakt in domoticz. En de helft werkte ook nog eens niet bij mij.

Acties:
  • 0 Henk 'm!

  • klump4u
  • Registratie: Februari 2008
  • Niet online

klump4u

Full electric in Zuid-Limburg

jobr schreef op donderdag 12 januari 2023 @ 19:14:
[...]


Nee, die today kun je niet updaten. De gewone waarde updaten met updateCounter.
Dus net zoals je dat met je watermeter nu doet (ik weet niet hoe je dat nu doet).
Bij een incrementele waarde zou ik eerst eens beginnen met waarde 0 sturenn. Werkt dat niet dan 1.
Ik heb een een type 'çounter', die krijgt de data via een wemos waar tasmota opdraait, misschiem via tasmota om 00:01 nog eens dezelfde laatste waarde laten doorgeven?

18950Wp🌞, Atlantic 270V3💧, Pana 5J🔥. Zendure 2400AC 11,5kWh🔋,Hyundai Kona 64kWh 🚗, Peblar Home ⛽


Acties:
  • 0 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
klump4u schreef op donderdag 12 januari 2023 @ 19:33:
[...]

Ik heb een een type 'çounter', die krijgt de data via een wemos waar tasmota opdraait, misschiem via tasmota om 00:01 nog eens dezelfde laatste waarde laten doorgeven?
Bij Setup/Devices en dan subtype kun zien of het incrementeel is of.
Als dat het niet is dan de laatste waarde nog een keer sturen. Evt met +1.
Als dat via Tasmota kan kun je dat ook doen.

Eventueel even proberen met een extra counter van hetzelfde type.

[ Voor 6% gewijzigd door jobr op 12-01-2023 19:36 ]


Acties:
  • 0 Henk 'm!

  • Andrehj
  • Registratie: Juni 2002
  • Laatst online: 21:30
MikeyMan schreef op donderdag 12 januari 2023 @ 19:24:
Ging over het hele topic, niet zozeer de laatste post ;)

Mijn probleem is vooral dat mqtt zeker icm batterij apparaten niet lekker werkt. Er wordt gewacht op een signaal voordat het apparaat wordt aangemaakt in domoticz. En de helft werkte ook nog eens niet bij mij.
Dat is wel jammer ja. Gelukkig heb ik daar geen last van, want alledrie die nodes zijn dimmers, die gewoon door het net worden gevoed.

WP: ME PUHZ-SW75YAA + ERSD-VM2D + EV-WP-TWS-1W 300; AC: ME MXZ-2F42VF + 2x MSZ-LN25VGV; PV: 14.08 kWp O/W + SMA STP 8.0; Vent: Zehnder Q600 ERV + Ubbink AirExcellent.


Acties:
  • 0 Henk 'm!

  • klump4u
  • Registratie: Februari 2008
  • Niet online

klump4u

Full electric in Zuid-Limburg

jobr schreef op donderdag 12 januari 2023 @ 19:36:
[...]


Bij Setup/Devices en dan subtype kun zien of het incrementeel is of.
Als dat het niet is dan de laatste waarde nog een keer sturen. Evt met +1.
Als dat via Tasmota kan kun je dat ook doen.

Eventueel even proberen met een extra counter van hetzelfde type.
Is een RFXMeter counter.

18950Wp🌞, Atlantic 270V3💧, Pana 5J🔥. Zendure 2400AC 11,5kWh🔋,Hyundai Kona 64kWh 🚗, Peblar Home ⛽


Acties:
  • 0 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
DIe is inderdaad niet incrementeel
Pagina: 1 ... 35 ... 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!