Maak van Domoticz een weerstation – Deel 1

Helaas is de data-service van Weather Undergound nog maar tot eind 2018 gratis beschikbaar. Nieuwe gebruikers kunnen nu al geen API-key meer registreren om gratis weer-data naar Domoticz te halen. De afgelopen week hebben wij hard gewerkt aan een nieuw script dat gebruik maakt van data van Buienradar en Darksky. In dit artikel leggen we stap voor stap uit hoe je jouw Raspberry met Domoticz kunt omtoveren naar een weerstation. Iedere 5 minuten krijg je automatisch de actuele waarden uit jouw woonplaats van:

  • Buitentemperatuur
  • Gevoelstemperatuur
  • Grondtemperatuur
  • Zicht
  • Luchtvochtigheid
  • Luchtdruk
  • Zonkracht
  • Windsnelheid, -stoten, -richting, -temperatuur
  • Dauwpunt
  • Bewolkingsgraad
  • UV-index
  • Ozon
  • Weersverwachting voor morgen
  • Weersverwachting komende 1 tot 5 dagen
  • Weersverwachting komende 6 tot 10 dagen
  • Zeer uitgebreide korte termijn verwachting
  • Weer-waarschuwing
  • Regen-waarschuwing
  • Lux-waarde

 

Benodigdheden

Virtuele sensoren aanmaken

De volgende stap is om een virtuele sensor aan te maken. Ga naar Setup -> Hardware en kies bij Type voor Dummy. Je mag zeg een herkenbare naam kiezen:

Zodra de Dummy Hardware toegevoegd is kunnen de virtuele sensoren gaan aanmaken. Klik hiervoor op Create Virtual Sensors (in het donkerblauw).

Maak nu de virtuele sensor aan van het type “Temperature” en geef “Gevoelstemperatuur” als naam van de sensor in:

Maak op dezelfde wijze onderstaande virtuele sensoren aan (kies zelf een herkenbare naam):

Barometer sensor — Luchtdruk
Wind+Temp+Chill sensor — Wind, temperatuur en gevoelstemperatuur
Wind sensor — Alleen wind
Visibility sensor — Zicht
Solar Radiaton sensor — solar
Lux sensor — Lux-waarde gebaseerd op SolarPower.time
Rain sensor — Regengegevens
Temp+Hum sensor — Temperatur en luchtvochtigheid
Text sensor — Weersverwachting (lang)
Text sensor — Weersverwachting (kort)
Custom sensor — Regen in mm/h, komend uur
Custom sensor — Regen in mm/h, komende 2 uren
Text sensor — Regenalarm als text sensor
Alert sensor — Regenalarm als alert sensor
Switch sensor — Regelalarm als switch (handig voor bv. zonnescherm)
Text sensor — Weersverwachting (dag 1 t/m 5)
Text sensor — Weersverwachting (dag 6 t/m 10)

 

Scripts

De laatste stap is het script. Download hier de vier benodigde scripts. Pak de scripts uit met een extractor als WinRar. Je ziet nu vier dzVents-scripts. Alleen het bestand wusSettings.lua moet je nog even aanpassen naar jouw situatie.

Op regel 14 t/m 31 vul je de idx-nummers van de virtuele sensoren/switches in die je zojuist hebt aangemaakt. Mocht je een bepaalde sensor niet willen gebruiken, dan zet je -- voor de regel. Regel 35 /tm 51 kun je naar eigen wens aanpassen, de overige regel moet je niet wijzigen. Tot slot moet je de vier scripts nog uploaden naar je raspberry:

wusSettings.lua          -> /home/pi/domoticz/scripts/dzVents/scripts/modules/
wusFunctions.lua         -> /home/pi/domoticz/scripts/dzVents/scripts/modules/
wusErrors.lua            -> /home/pi/domoticz/scripts/dzVents/scripts/modules/
updateWeatherSensors.lua -> /home/pi/domoticz/scripts/dzVents/scripts/

 

Iedere x minuten zullen de aangemaakte sensoren/switches geüpdatet worden.

 

Ga door naar Deel 2

44 gedachten over “Maak van Domoticz een weerstation – Deel 1

  • 16 december 2018 om 03:22
    Permalink

    Dit is een aangepaste versie van de post van 23 november?

    Beantwoorden
    • 2 februari 2019 om 19:27
      Permalink

      zojuist deel 1 en 2 geïnstalleerd. Ik krijg geen foutmeldingen, maar het script draait niet. De waardes worden niet gerefresht. Deel 1 heb ik via putty geupload, deel 2 rechtstreeks in de rasppberry.
      Kunnen jullie mij helpen om dit werkend te krijgen.

      Beantwoorden
      • 15 februari 2019 om 19:15
        Permalink

        Anne,

        Zit alles nog eens na te kijken voor deel 1.
        Zie dat je api key nodig hebt voor google. Lees ik dat goed in het script.

        Beantwoorden
        • 18 februari 2019 om 09:47
          Permalink

          Anne,

          Alles werkt nu. Miet tot mij schande erkennen dat de scripts niet allemaal op goede plaats stonden.
          Nog 1 vraag. De verwijzing voor de data van buienradaris naar versie 1.1. Er is ook versie 2, maar dan moetn de scripts worden aangepast. Zit da nog in jouw planning om dat te gaan doen?
          Of is dat aangepast script al beschikbaar ergens anders?

          Albert

          Beantwoorden
          • 18 februari 2019 om 17:36
            Permalink

            Hoi Albert,

            Dat zou je aan de maker van de scripts moeten vragen 😉

            Er staat je natuurlijk niets in de weg om dat zelf te doen.

            Anne.

          • 18 februari 2019 om 17:40
            Permalink

            Albert,

            Zolang versie 1.1 werkt zal er geen wijzigingen komen, aangezien versie 2 in dit geval nauwelijks tot geen voordelen heeft.

  • 25 december 2018 om 14:07
    Permalink

    Lijkt me een aardig iets, dit.
    Maar wat doe ik verkeerd?
    Ik kan nl de lua scripts niet kopieren naar de benodigde map, en kan ook de permissies niet aanpassen?

    Bij voorbaat dank,
    René

    Beantwoorden
    • 25 december 2018 om 14:31
      Permalink

      Hoe probeer je de scripts te kopiëren? En wat is de melding die je krijgt?

      Beantwoorden
      • 25 december 2018 om 15:30
        Permalink

        Uiteindelijk toch gelukt, bedankt voor je tijd, goede dagen verder,

        M.V.G.
        René

        Beantwoorden
  • 16 januari 2019 om 21:01
    Permalink

    Mooi script en met de stap voor stap beschrijving ook goed te volgen. Zeker met WinSCP als editor had ik dit vlot draaien.

    Begrijp ik het nu goed dat het niet mogelijk is om (zoals buienradar) de info van de exacte locatie te krijgen maar dat het enkel van een weerstation? Want wat zegt een regen switch als het weerstation 20km verder op ligt?

    Wouter Hagedoorn

    Beantwoorden
    • 17 januari 2019 om 12:36
      Permalink

      Hoi Wouter,

      De informatie komt inderdaad van 1 van de weerstations. Welke moet je zelf kiezen instellen of als je useDomoticzLocation op true hebt staan, dan probeert het script zelf het dichts bij zijnde station te bepalen.

      WU was mogelijk een stuk preciezer kwa locatie omdat zij ook lokale prive weerstations gebruiken.

      Dus voor informatie of het nu op je huis regent is het idd wel te grof.
      Overigens zou dat ook het geval kunnen zijn voor een weerstation dat 5 straten verder staat.

      Als je naar dit overzicht kijkt op WU
      https://www.wunderground.com/personal-weather-station/dashboard?ID=ITHEHAGU53&cm_ven=localwx_pwsdash
      dan zie je dat de weerstations het ook niet allemaal met elkaar eens zijn.
      De waarden moet je dus ook met een korreltje zout nemen.

      Bij de officiele weerstations zullen die dan weer wel goed vergelijkbaar zijn gok ik.

      Anne.

      Beantwoorden
      • 17 januari 2019 om 18:32
        Permalink

        Tsja, hopelijk komt er nog een beter alternatief. Ik gebruik de gegevens om via OTGW de buiten temperatuur naar mijn CV te leiden en zo de gecombineerde weersafhankelijk en ruimte regeling aan te dsturen. Ik had een WU station hier een straat verder op …. ik kom er nu pas achter dat ik daarmee verwend was 😉 – Misschien dan toch werk gaan maken van mijn eigen zonnepanneel / temp sensor.

        Met het RegenAlarm wil ik de Landroid grasmaaier naar binnen roepen, die heeft ook een eigen sensor maar dan ben je eigenlijk al te laat. Ik houdt jouw website in de gaten voor als er nieuwe ontwikkelingen zijn.

        Beantwoorden
  • 20 januari 2019 om 12:17
    Permalink

    Krijg met geen mogelijkheid met WINscp de scripts in de mappen van Domoticz dat draait op een Synology. Als eigenaar van de mappen staat Domoticz en niet root en toegang wordt dus geweigerd en krijg dit niet gewijzigd. Het copieren van de scripts via gebeurtenissen in Domoticz gaat wel, maar dan krijg ik alleen maar foutmeldingen in de log en functioneert het niet. Wie weet de oplossing?

    Beantwoorden
    • 21 januari 2019 om 13:12
      Permalink

      Hoi Michel,
      Kun je niet op je Synology box inloggen en de rechten aanpassen?
      Overigens zou ik verwachten dat Domoticz geen root rechten nodig zou hebben, maar weten doe ik dat niet.

      Kun je ook een wat relevante foutmeldingen uit de log delen.
      Anders wordt het idd wel heel erg lastig er iets zinnigs over te zeggen 😉

      Anne.

      Beantwoorden
      • 22 januari 2019 om 10:12
        Permalink

        Ik had ze als LUA script in Domiticz gecopieerd. Nu als DZvents en nu werkt het. Jammer alleen dat hij een weerstation pakt wat zo’n 20 km verderop ligt. Met Weatherunderground was dat een 1 km verderop. Een zonnescherm laten reageren op zonkracht, wind en regen gaat dus zo niet werken.

        Beantwoorden
  • 21 januari 2019 om 16:21
    Permalink

    Mooi script, precies waar ik naar op zoek ben.

    Ik heb de scrips als event in Domoticz geplaatst, maar helaas krijg ik een aantal meldingen de log:

    …domoticz/scripts/dzVents/generated_scripts/wusErrors.lua:6: attempt to index global ‘TRIGGERERROR’ (a nil value)
    …moticz/scripts/dzVents/generated_scripts/wusSettings.lua:61: attempt to index global ‘dzW’ (a nil value)
    Error opening url: http://127.0.0.1:8080/json.htm?type=settings
    dzVents: Error (2.4.6): WUS: [0006] Er is een probleem met inlezen van de data; controleer wat er fout is gegaan. in:WUS_locationResponse, Error: 401

    Ik kan alleen niet achterhalen wat er precies fout gaat. Kunnen jullie hier meer over zeggen?

    Bij voorbaat dank,

    Dennis

    Beantwoorden
      • 23 januari 2019 om 17:21
        Permalink

        Hoi Anne,

        Bedankt voor je reactie.
        In dit geval krijg ik ook een error 401Unauthorized.
        Heb ik dan ergens in Raspian de autorisatie niet goed staan of speelt er iets anders?

        Groet,

        Dennis

        Beantwoorden
      • 24 januari 2019 om 20:42
        Permalink

        Hoi Anne,

        Ondertussen erachter waar het aan lag, de login gegevens moesten toegevoegd worden aan de url.
        Daarmee is de foutmelding weg, bedankt voor het op weg helpen!

        Maar in de log blijven de volgende meldingen terug komen:
        Status: dzVents: Error (2.4.6): …domoticz/scripts/dzVents/generated_scripts/wusErrors.lua:6: attempt to index global ‘TRIGGERERROR’ (a nil value)
        Status: dzVents: Error (2.4.6): …moticz/scripts/dzVents/generated_scripts/wusSettings.lua:61: attempt to index global ‘dzW’ (a nil value)

        Zou je daar misschien iets over kunnen zeggen?

        Beantwoorden
      • 14 februari 2019 om 22:03
        Permalink

        Als je in de settings useDomoticzLocation=false zet dan werkte het wel.
        De URL die gegeven wordt is bij mij fout.
        Waar kun je die URL wijzigen?

        Voor de rest lijkt het nu goed te werken.

        Jacco

        Beantwoorden
  • 27 januari 2019 om 17:15
    Permalink

    Hallo,
    Dit weerstation lijkt me een prachtige aanvulling op mijn domoticz….maar helaas krijg ik het op 1 of andere manier niet werkend.
    De virtuele sensoren krijg ik simpel aangemaakt, en het kopiëren van de scripts naar de goede directory’s lukte ook.
    De virtuele sensoren staan in domoticz, maar worden niet geactiveerd of geupdate.
    Moet ik nou nog ergens een api van een weerstation o.i.d toevoegen of heb je enig idee wat er nog mis kan gaan?
    Ik hoop dat je me een stapje verder kunt helpen.
    Alvast bedankt voor alle mooie info op deze site.

    Groet Richard

    Beantwoorden
    • 28 januari 2019 om 10:23
      Permalink

      Hoi Richard,

      Staat er in je log file een melding zoals
      “Error opening url: https://data.buienradar.nl/1.1/feed/json” ?

      Er is nl een wijziging bij buienradar geweest.
      Je moet dan even de nieuwste versie van de scripts downloaden en updateWeatherSensors.lua vervangen. Daar staat dan als het goed is op regel 307

      https://data.buienradar.nl/1.1/feed/json

      Zie ook het commentaar bij https://ehoco.nl/domoticz-weerstation-deel-2/

      Overigens wordt de oude url op dit moment nog doorgestuurd, dus meestal zou het nog wel goed moeten gaan.

      Staat er in de log file nog iets anders wat je verder zou kunnen helpen?
      De grootste kans is dat de index nummers niet helemaal overeen komen.
      Je zou eens bij ‘luchtdruk’ kunnen kijken wanneer die het laatste is ge-update.

      Anne.

      Beantwoorden
      • 28 januari 2019 om 20:30
        Permalink

        Hoi Anne,

        Ik heb de nieuwste versie van de scripts gedownload en deze in de aangegeven directory’s gezet.
        Als ik in de log file kijk zie ik het volgende:

        …omoticz/scripts/dzVents/scripts/updateWeatherSensors.lua:209: module ‘wusSettings’ not found:
        no field package.preload[‘wusSettings’]
        no file ‘/usr/local/share/lua/5.2/wusSettings.lua’
        no file ‘/usr/local/share/lua/5.2/wusSettings/init.lua’
        no file ‘/usr/local/lib/lua/5.2/wusSettings.lua’
        no file ‘/usr/local/lib/lua/5.2/wusSettings/init.lua’
        no file ‘./wusSettings.lua’
        no file ‘/home/pi/domoticz/scripts/dzVents/wusSettings.lua’
        no file ‘/home/pi/domoticz/scripts/dzVents/runtime/wusSettings.lua’
        no file ‘/home/pi/domoticz/scripts/dzVents/runtime/device-adapters/wusSettings.lua’
        no file ‘/home/pi/domoticz/scripts/dzVents/dzVents/wusSettings.lua’
        no file ‘/home/pi/domoticz/scripts/dzVents/scripts/wusSettings.lua’
        no file ‘/home/pi/domoticz/scripts/dzVents/generated_scripts/wusSettings.lua’
        no file ‘/home/pi/domoticz/scripts/dzVents/data/wusSettings.lua’
        no file ‘/home/pi/domoticz/scripts/dzVents/wusSettings.lua’
        no file ‘/home/pi/domoticz/scripts/dzVents/wusSettings.lua’
        no file ‘/usr/local/lib/lua/5.2/wusSettings.so’
        no file ‘/usr/local/lib/lua/5.2/loadall.so’
        no file ‘./wusSettings.so’

        2019-01-28 20:20:00.310 Error: dzVents: Error: WUS: User settings file unusable or not present
        2019-01-28 20:20:00.310 Error: dzVents: Error: WUS: Gebruikers instellingen file kan niet worden geladen. Verwerking stopt.

        Ik heb ook de rechten van de files aangepast om te kijken of dat het probleem was maar dat lijkt niet het geval.
        Maar op 1 of ander maar toch lijkt het toch of het script de wuSettings file niet kan vinden.
        Zit er iets mis in mijn Pi of iets met rechtenkwestie?

        Groeten Richard

        Beantwoorden
        • 29 januari 2019 om 03:04
          Permalink

          Hoi Richard,

          Welke versie van Domoticz draai jij? Ik heb v4.9700
          Als ik modules/wusSettings.lua weg haal dan krijg ik ook een vergelijkbare melding, daar staat echter bij mij in de lijst wel

          \home\domoticz\scripts\dzVents\scripts/modules/wusSettings.lua

          bij. (Negeer de combo van forward/backward slashes maar even)
          Blijkbaar dat de modules folder bij jou geen standaard zoek locatie is voor een lua script.
          Dat zou mss aan de versie van Domoticz kunnen liggen?

          Ik denk dat het op te lossen zou moeten zijn door de scripts die je nu in de
          /home/pi/domoticz/scripts/dzVents/scripts/modules
          folder hebt staan een niveau ‘lager’ in de
          /home/pi/domoticz/scripts/dzVents/scripts/
          folder te plaatsen.

          Of natuurlijk mss door je versie te updaten.

          Anne.

          Beantwoorden
          • 30 januari 2019 om 20:02
            Permalink

            Hoi Anne,

            Het klopt inderdaad dat de oudere versie van Domoticz de bestanden niet kon vinden.
            Na de update werkt het nu prima.
            Nog bedankt voor de tips.

            Richard

  • 6 februari 2019 om 18:14
    Permalink

    Dag Anne,

    Ik heb de stappen precies uitgevoerd zoals je hierboven hebt omschreven. Het staat er ook erg duidelijk dus volgens mij heb ik alles goed gedaan. En inmiddels is er ook wel informatie ingelezen. Maar helaas krijg ik nu de volgende melding in het log-bestand:
    2019-02-06 18:13:00.162 Status: dzVents: Error (2.4.6): WUS: User settings file unusable or not present
    2019-02-06 18:13:00.162 Status: dzVents: Error (2.4.6): WUS: Gebruikers instellingen file kan niet worden geladen. Verwerking stopt.
    2019-02-06 18:13:00.218 Status: dzVents: Error (2.4.6): …local/domoticz/var/scripts/dzVents/scripts/wusErrors.lua:6: attempt to index global ‘TRIGGERERROR’ (a nil value)
    2019-02-06 18:13:00.218 Status: dzVents: Error (2.4.6): error loading module ‘wusSettings’ from file ‘/usr/local/domoticz/var/scripts/dzVents/scripts/wusSettings.lua’:
    2019-02-06 18:13:00.218 …cal/domoticz/var/scripts/dzVents/scripts/wusSettings.lua:19: ‘}’ expected (to close ‘{‘ at line 12) near ‘=’
    2019-02-06 18:13:00.256 Status: dzVents: Error (2.4.6): …local/domoticz/var/scripts/dzVents/scripts/wusErrors.lua:6: attempt to index global ‘TRIGGERERROR’ (a nil value)
    2019-02-06 18:13:00.257 Status: dzVents: Error (2.4.6): error loading module ‘wusSettings’ from file ‘/usr/local/domoticz/var/scripts/dzVents/scripts/wusSettings.lua’:
    2019-02-06 18:13:00.257 …cal/domoticz/var/scripts/dzVents/scripts/wusSettings.lua:19: ‘}’ expected (to close ‘{‘ at line 12) near ‘=’
    2019-02-06 18:13:00.296 Status: dzVents: Error (2.4.6): …local/domoticz/var/scripts/dzVents/scripts/wusErrors.lua:6: attempt to index global ‘TRIGGERERROR’ (a nil value)
    2019-02-06 18:13:00.296 Status: dzVents: Error (2.4.6): error loading module ‘wusSettings’ from file ‘/usr/local/domoticz/var/scripts/dzVents/scripts/wusSettings.lua’:
    2019-02-06 18:13:00.296 …cal/domoticz/var/scripts/dzVents/scripts/wusSettings.lua:19: ‘}’ expected (to close ‘{‘ at line 12) near ‘=’
    2019-02-06 18:13:00.339 Status: dzVents: Error (2.4.6): …local/domoticz/var/scripts/dzVents/scripts/wusErrors.lua:6: attempt to index global ‘TRIGGERERROR’ (a nil value)
    2019-02-06 18:13:00.340 Status: dzVents: Error (2.4.6): error loading module ‘wusSettings’ from file ‘/usr/local/domoticz/var/scripts/dzVe

    Kan je hier misschien iets meer over zeggen?

    Beantwoorden
  • 6 februari 2019 om 21:57
    Permalink

    Hoi Maarten,

    Even voor de duidelijkheid, dit is niet mijn site maar die van Joost ;P

    Op basis van deze melding
    “Error (2.4.6): error loading module ‘wusSettings’ from file ‘/usr/local/domoticz/var/scripts/dzVents/scripts/wusSettings.lua’”

    vraag ik me af of de files op de goede plek staan?
    Bij mij staat deze nl in de scripts\dzVents\scripts\modules folder.

    Controleer ook nog even of je Domoticz versie wel up2date is.

    Anne.

    Beantwoorden
  • 7 februari 2019 om 12:25
    Permalink

    Goeden dag
    Ik krijg in de 4 scripten van deel 1 de volgende fout meldingen, en kan maar niet achterhalen waar de fout zit, kan iemand mij helpen.

    2019-02-07 12:21:00.089 Error: EventSystem: in Update WeatherSensors: [string “–[[ Version 0.20181204…”]:181: attempt to index global ‘domoticz’ (a nil value)
    2019-02-07 12:21:00.096 Error: EventSystem: in wusErrors: [string “–[[ The settings in this file will be loa…”]:6: attempt to index global ‘TRIGGERERROR’ (a nil value)
    2019-02-07 12:21:00.109 Error: EventSystem: Lua script wusFunctions did not return a commandArray
    2019-02-07 12:21:00.116 Error: EventSystem: in wusSettings: [string “–[[ Dit script moet opgeslagen worden in …”]:111: invalid escape sequence near ‘\B’

    Alvast bedankt.

    Beantwoorden
    • 7 februari 2019 om 19:28
      Permalink

      Hoi Rene,

      Er lijkt iets mis te zijn gegaan met het opslaan van de wusSettings.lua
      Je zou kunnen controleren of alle bestanden op de geode plek staan en goed te lezen zijn en er nog goed (niet verminkt) uit zien.

      Anne.

      Beantwoorden
      • 9 februari 2019 om 10:14
        Permalink

        Hoi Anne
        Bedankt voor je antwoord, ik ga alle scripts er weer opnieuw in zetten. Ik kopiër de scripts wel onder >meer opties> gebeurtenissen naar domoticz, dat mag toch wel. ??

        Rene

        Beantwoorden
        • 9 februari 2019 om 14:12
          Permalink

          Hoi Rene,

          Ik heb directe toegang tot de windows omgeving waar ik (oa) Domoticz op draai, dus ik kan alles gewoon direct op zijn plek kopieeren en heb ook (bijna ;)) nooit last van lees/schrijf rechten problemen.
          Daarnaast staat bij mij Domoticz ingesteld op Engels, omdat het daardoor veel makkelijker is om internationale fora te gebruiken die meestal naar de Engelse versie verwijzen.

          Dat gezegd hebbende, volgens mij moet je de hierboven genoemde ua scripts *niet* via /#/Events laden. De scripts die je daar neer zet worden als ik het goed begrepen heb in de database ingelezen. Deze scripts moeten juist op de machine waar je Domoticz ook hebt draaien in de specifiek hierboven genoemde folders worden gekopieerd en dan ook de juiste rechten hebben zodat Domoticz ze ook kan lezen en uitvoeren.

          Anne.

          Beantwoorden
  • 7 februari 2019 om 12:59
    Permalink

    Dag,

    Mijn devices updaten niet, en er is nog “nooit” informatief ingekomen. Het is pas zojuist allemaal geïnstalleerd.

    Ik heb Domoticz versie V4.9796 en heb alle scripts geplaatst zoals is aangegeven. Bij “– Start devices” heb ik alle dummy devices aangegeven, en nogmaals gecontroleerd of het klopt.

    Ik krijg geen error’s in mijn Domoticz log.

    Enig idee wat het nog zou kunnen zijn waarom de devices niet updaten?

    Het ziet er verder erg netjes en uitgebreid uit!

    Gr michiel

    Beantwoorden
    • 7 februari 2019 om 19:29
      Permalink

      Hoi Michiel,

      Waar het je je domoticz op draaien?
      En wat zie je *wel* voor (type) meldingen in de log langs komen?

      Anne.

      Beantwoorden
      • 7 februari 2019 om 20:30
        Permalink

        Op een Pi met Raspbian. In de log komen geen errors voor, alleen veel meldingen over de P1 en wat MQTT meldingen over ontvangen data.
        Nog even ter info: de Pi heeft een internet aansluiting 🙂
        Heb geprobeerd met de lokatie van domoticz en met de naam van een weerstation.

        Beantwoorden
        • 7 februari 2019 om 23:00
          Permalink

          Hoi Michiel,

          Ik denk dat het moeilijk wordt er iets zinnigs over te zeggen zonder je scripts te zien en wat er in de log staat. Kun je deze eens ergens neerzetten in een archive? Dan wil ik wel kijken of ik er iets wijs uit kan worden.

          Anne.

          Beantwoorden
          • 11 februari 2019 om 17:48
            Permalink

            Ik heb het script hier staan: http://92.108.28.253:81/script.zip
            De LOG is niet relevant denk ik, aangezien er echt niks over het weerstation in het log voorbij komt. Mocht je toch het LOG willen zien dan kan dat alsnog natuurlijk.

            Alvast bedankt, Michiel

          • 16 februari 2019 om 02:22
            Permalink

            Hoi Michiel,

            Ik krijg een 404 voor de script.zip?

            Anne

          • 17 februari 2019 om 18:40
            Permalink

            Ik had dzEvents niet aan staan in Domoticz, bij toeval kwam ik deze tegen. Ik wist niet van het bestaan van deze optie af 🙂 Werkt nu top!

  • 14 februari 2019 om 16:39
    Permalink

    Alles werkt perfect, alleen het script logd iedere minuut,
    Kan ik deze frequentie aanpassen, ik denk het wel maar waar doe ik dit in het script
    Alvast bedankt,

    Groet Rene

    Beantwoorden
    • 14 februari 2019 om 19:22
      Permalink

      Hoi Rene,

      Het script bij stap 2 heeft een instelling waarmee je dat kunt regelen:
      local debug = 1 — 0 = no debug, 1 = debug

      Overigens zou de meeste code daarvan maar eens in de 5 minuten moeten worden uitgevoerd:

      if ((time.min+2)%5)==0 then — Script loopt iedere 5 minuten (bv. 11.03, 11.08, 11.13, 11.18, etc.

      Anne.

      Beantwoorden

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *