![Wink ;-)](./images/smilies/icon_e_wink.gif)
Als een 'uitlees- & upload-probleem' via een alternatieve route kan worden ingevuld, is dat toch ook een oplossing?
De reden dat ik alleen een hint geef en niet bij voorbaat de files in het HWA-forum zet, is dat ik veel gebruik maak van Domoticz met een paar zijstappen, en het lijkt mij (gezien eerdere reacties) dat zo'n eigenbouw-invulling niet veel navolgers heeft in het HWA-forum.
![Wink ;-)](./images/smilies/icon_e_wink.gif)
Wel nuttig om als hint aan te geven dat er andere mogelijkheden zijn, maar verdere uitwerking alleen op aanvraag ........
De
alternatieve route is
in de praktijk niet 1 geheel, maar een pakket met specifieke opbouw, dat een aantal jaren geleden historisch is gegroeid, DHZ gebruikmakend van (voor mij & toen) beschikbare geschikte andere scripts:
1) python-script om de JSON-file van de fijnstofmeter uit te lezen en daaruit een eigen set met JSON-file en XML-file te maken, voor upload naar mijn webserver als centrale distributeur.
2) lua-script1 om uit de XML-file een aantal Virtual Devices in Domoticz aan te sturen, voor vulling van een RRA-database en een aantal RRD-grafieken, als basis voor verdere, lokale data-uitwerking en voor een provisorische website-vulling, zoals
http://www.vannwnhzn.nl/esp8266a7_Dust00.html
3) lua-script2 is een algemene filterbank voor data-bewerking, waarin de 'schoonmaak' van de SDS011-data meeloopt
4) lua-script3 stelt uit de gefilterde & ongefilterde data voor fijnstof en voor meteo een andere RRA-database samen met een aantal extra RRD-grafieken.
Het python-script en en de aanzet voor lua-script1 staan in het Domoticz-forum, terwijl lua-scripts 2 en 3
m.i. te specifiek zijn om algemeen te delen.
Met de huidige kennis & ervaring zou hiervan 1 enkel script gemaakt kunnen worden met toepassing van betere database en grafica, maar voor mijn persoonlijk gebruik ontbreekt daarvoor nu de dringende noodzaak.
Duplicatie van de files op meerdere forums lijkt me niet handig (al was het maar dat je dan moet opletten met configuratie management), en de scripts zijn
m.i. niet van een kwaliteit dat ze op bijv. github een plaats verdienen.
Nog een reden dat ik de scripts hier niet plaats, is dat voor upload naar de webserver (of andere locatie) in het python-script een FTP-functie zit, terwijl steeds vaker SFTP/SSH wordt vereist voor beveiligde upload.
[In dat opzicht is het python-script onvolledig, en als snelle invulling los ik dat SFTP-aspect voorlopig op met een extern Windows-hulpprogramma, maar dat is - in mijn ogen - een ongewenste constructie:
als iemand een SFTP-implementatie heeft op basis van python-script of lua-script, dan houd ik me zeer aanbevolen, want rechtstreekse upload vanuit de applicatie naar de bestemming is beter dan inschakelen van hulpsoftware terzijde!]
Config = TFA_Nexus/WS7000/Tempest/Ecowitt + Domoticz/GW1000/Meteobridge + DHZ
WS Hengelo_Slangenbeek
Kwaliteitsstreven, maar pragmatisch/KISS, ook voor Meteo als liefhebberij!
Moderator = ondersteunend, vrijwillig, in eigen vrije tijd, zover als passend ....