OpenSprinklerShop-firmware
De volgende informatie is verouderd en wordt alleen om historische redenen vermeld:
De nieuwe versie van de OpenSprinkler-firmware MET extensie voor de Analoge Sensor Board evenals de nieuwe Truebner RS485-adapter.
OPMERKING: Dit artikel is van toepassing op OpenSprinkler 3/3.2/3.3/3.4 en OSPi
Deze versie is gebaseerd op de originele firmware van de fabrikant (OpenSprinkler.com), maar is van mij extra aangepast.
Wat nieuw is:
- Cloudtoegang via Openthings.io Cloud Token (NIEUW: OOK OSPi!!!)
- Zones groeperen
- Nieuwe irrigatiecontrole via nieuwe planner
- Nieuwe weerspecifieke methode: maandwaarden
- Analoge sensor-API: sluit analoge sensoren aan en gebruik ze om de irrigatie te regelen
- Monitoring en controle: definieer regels die acties activeren
Wijzigingen in versie
Let op: Er is geen fabrikantondersteuning (uit de VS) voor de gewijzigde firmware, alleen hierdoor Ondersteuningspagina evenals dat forum!
** U krijgt toegang tot de nieuwere versie via de nieuwe online update. Gebruik hiervoor de OpenSprinklerASB APP of de webinterface**
NIEUW in 2.4.0 194 vanaf 6 april 2026
- MCP-serverintegratie ook voor OS 3.2/3.3/3.4
- Inverse zonelogica schakelbaar
- Automatische update verbeterd
NIEUW in 2.4.0 190 vanaf 31 maart 2026
– Gebruik nu de automatische updatefunctie om bij te werken
– Alternatief: Downloadlink hier
NIEUW in 2.4.0 186 vanaf 15 maart 2026
** LET OP: Bewaar de configuratie van de firmware EN ook de configuratie van de analoge sensorconfiguratie!! **
– ONLINE Updater: update de firmware met slechts één klik
– Runtimestatistieken: toont de runtimes in een grafiek
– Nieuwe meldingen: detectie van inbreuken en lekkages
- Let op bekend probleem: e-mailmeldingen kunnen opnieuw opstarten veroorzaken, blijf bij firmware 2.3.3 (184)
Download de nieuwe (gewijzigde) firmware 2.4.0 (186)
NIEUW in 2.3.3 185 7 maart 2026:
ALGEMEEN:
- **Unified Pinger** (18-02-2026): Nieuwe platformonafhankelijke `Pinger.h`-implementatie voor ESP8266, ESP32 en Linux/OSP
– Ping-strategie in 3 fasen: Gateway → google.com → OpenSprinkler.com
OpenThings-framework (OTF):
Versie is verwijderd omdat sommige klanten er problemen mee meldden.
NIEUW in 2.3.3. 184 16-01-2026:
- Voeg de nieuwste firmwarewijzigingen van OpenSprinkler.com voor OS 3.4 samen
Download de nieuwe (gewijzigde) firmware 2.3.3(184)
NIEUW in 2.3.3. 183 02.11.2025:
- Verbeterde watermeterberekening voor overlappende irrigatie
- Verbeterde watermeterberekening voor niet-overlappende watergift of in combinatie met negatieve starttijden
Download de nieuwe (gewijzigde) firmware 2.3.3(183)
NIEUW in 2.3.3 182 21 september 2025:
- ARP-proxyfix
- Verbeterde watermeterberekening voor overlappende irrigatie
- Tennisbaan: Nieuwe commando's voor het starten en stoppen van het programma
Download de nieuwe (gewijzigde) firmware 2.3.3(182)
NIEUW in 2.3.3 181 25 augustus 2025:
- Ondersteuning voor FYTA-sensoren
Download de nieuwe (gewijzigde) firmware 2.3.3(181)
NIEUW in 2.3.3 180 17 augustus 2025:
- Ondersteuning voor RS485 Modbus-stations (Zie ook hier)
Download de nieuwe (gewijzigde) firmware 2.3.3(180)
NIEUW in 2.3.3 178:
- Monitoring en controle: Nieuwe optie “Reset in (s)” voor een tijdgestuurde reset van de monitorstatus
- Blokkerend: Stop alle irrigatiecircuits: Als er geen programma of zone actief is en deze functie wordt opgeroepen, krijgen alle zones opnieuw de stoppuls
Download de nieuwe (gewijzigde) firmware 2.3.3(178)
NIEUW in 2.3.3 177:
- Virtuele sensoren voor ETO en straling (vereist weerservice die dit ondersteunt)
- Oplossing voor sommige W5500-adapters, aangepast naar 40 MHz
- Berekening van zonsopgang en zonsondergang met behulp van interne formules (in plaats van weerservice)
Download de nieuwe (gewijzigde) firmware 2.3.3(177)
NIEUW in 2.3.3 176:
- Nieuwste hoofdtak van OpenSprinkler-firmware geïnstalleerd (07/11/2025)
- ARP-tabel met 40
- W5500 op 80 MHz, ENC28J60 op 20 MHz voor snellere netwerktransmissie
Download de nieuwe (gewijzigde) firmware 2.3.3(176)
NIEUW in 2.3.3 175:
- Nieuwste hoofdtak van OpenSprinkler-firmware geïnstalleerd
- Bugfix: OSPi: ADS1115 fout te veel geopende bestanden
- Nieuw type voor “Monitoring en Controle”: TIME voor tijdsafhankelijke gebeurtenissen
Download de nieuwe (gewijzigde) firmware 2.3.3(175)
NIEUW in 2.3.3. 174:
- Lumen- en Lux-eenheden toegevoegd
- Filter bij het loggen: gegevens die identiek zijn aan de voorganger worden niet meer opgeslagen
- Bugfix: Een leeg MQTT-filter resulteerde in geen waarde.
- Bugfix: OSPi RS485 SMT100 leesfout
Download de nieuwe (gewijzigde) firmware 2.3.3(174)
NIEUW in 2.3.3. 173:
- Bugfix MQTT: Waarden werden alleen gelezen met een filter, nu ook zonder filter
Download de nieuwe (gewijzigde) firmware 2.3.3(173)
NIEUW in 2.3.3. 172:
- Ondersteuning toegevoegd voor Truebner TH100
- Interne Raspberry Pi-temperatuursensor toegevoegd
- Geavanceerde monitoring- en besturingslogica toegevoegd: AND, OR, XOR, NOT en regensensor
Download de nieuwe (gewijzigde) firmware 2.3.3(172)
NIEUW in 2.3.3. 171:
- RESET_STATION_BITS opgelost
- Tijdprogrammastart vast
- gebroken mqtt+influxdb-fix
Download de nieuwe (gewijzigde) firmware 2.3.3(171)
NIEUW in 2.3.3. 170:
- Verbeterde stroomwaarschuwing: elke zone heeft nu een stroomwaarschuwingsoptie (app-update 156 vereist)
- Verbeterde stroomwaarschuwing: elke zone slaat de gemiddelde waterstroom van de laatste run per zone op (duidelijk met App Update 156 vereist)
- App Update 156 met pushmeldingen voor “Monitoring en Controle”-meldingen
NIEUW in 2.3.3 169:
- “Monitoring en controle” wordt nu weergegeven met Prioriteit, Laag=groen, Medium=geel en Hoog=rood op het voorpaneel
- “Monitoring en controle” nu met MQTT en e-mailmelding
- Oplossing: InfluxDB en e-mail tegelijkertijd ingeschakeld
- Nieuwe OpenSprinklerASB APP beschikbaar!
NIEUW in 2.3.3 168:
- OSPi: Ondersteuning van USB-RS485-adapters met aansturing van Truebner SMT100- en Aquaflex-sensoren
- Nieuwe functie “Monitoring and Control” voor sensorwaardeafhankelijke besturing van programma’s en zones. Hiermee kunt u gebeurtenisgestuurde acties definiëren en uitvoeren, b.v. als het niveau van het reservoir onder de minimumwaarde ligt, begint het bijvullen totdat een minimumwaarde is bereikt, of start het ventilatiesysteem wanneer de luchtvochtigheid/temperatuur hoog is
Meer hierover op de nieuwe pagina “Toezicht en controle”.
Let op, maak een back-up van de configuratie! Vanwege configuratiewijzigingen zijn nu alle instellingen gereset!
NIEUW in 2.3.2 167:
- InfluxDB-ondersteuning: gebruik InfluxDBom de gemeten gegevens centraal te beheren en gericht te evalueren (klik na de installatie op “Arduino” en ga vervolgens verder naar “Cliënt initialiseren”, de toegangsgegevens vindt u hieronder).
- Flow Alert: Deze optie waarschuwt u wanneer een programma loopt maar er geen water stroomt. Ook te gebruiken als lekdetectie. Instructies zijn hier
(Beknopte handleiding: Werkt met een aangesloten pulswatermeter en alleen als de stationsnaam de laatste 5 tekens bevat van een getal met de minimale hoeveelheid water in liters waterstroom, bijvoorbeeld “Gazon 05.00”. Optie moet geactiveerd zijn. Station moet minimaal 2,5 minuten draaien) - Sensor API: /sn parameters “voor” en “na” om de meetgegevens op te schonen, afhankelijk van het tijdsbereik (zie Sensor-API.txt op github).
Let op, maak een back-up van de configuratie! Vanwege configuratiewijzigingen zijn nu alle instellingen gereset!
NIEUW in 2.3.2 166:
- Ondersteuning voor e-mailmeldingen (Instructies voor Google e-mail met app-wachtwoord vindt u hier)
- OSPi: Nieuw OpenThingsFramework met stabielere OTC-verbinding
- Voeg de wijzigingen uit OpenSprinkler 2.2.1(1) samen.
Let op, maak een back-up van de configuratie! Vanwege configuratiewijzigingen zijn nu alle instellingen gereset!
NIEUW in de 165:
- Ondersteuning toegevoegd voor Trueber RS485-adapter
- Optimalisatie van de flowmeter, tot 200 ticks/s
- Nulwijzer-oplossing
- Voorbeeld van programma-aanpassing
- Diagnostiek van /du-loggrootte toegevoegd
- Borddetectie toegevoegd
NIEUW in de 164:
- OSPi met systemd startscript. Wordt automatisch geïnstalleerd en geactiveerd wanneer u de firmware bijwerkt met "sudo ./updater.sh".
- https-station opgelost
- Kortere time-out voor externe sensoren om blokkering te voorkomen.
NIEUW in de 163:
- OS3x Latch: Bugfix aanpassing van de vergrendeling van de zone-expander
- OSPi: OSPi-bugfix geheugen vrij/verwijderd
- OSPi: repareert de datum van de regenvertraging
NIEUW in de 162:
- Bugfix-release: Correctie van de MQTT-wachtwoordimplementatie, langere wachtwoorden zijn nu mogelijk
NIEUW in de 161:
- Bugfix-release: correctie van een bufferoverloop in de sensorlogweergave van de kaarten
NIEUW in de 160:
- OSPi: OpenThingsFramework. De OSPi-versie haalt nu de OpenSprinkler 3.x-versie in en maakt externe toegang via OTC-tokens mogelijk! Voor details zie “Toegang op afstand via Openthings.io Cloud” hieronder
- OSPi: Ondersteuning voor OSPi 1.6 2xADS1115
- MQTT: Host, gebruikersnaam en wachtwoord nu langer: Host: 100, Gebruiker: 50, Wachtwoord 100 tekens
- MQTT: Bediening verbeterd, uitlezen met nulwaarden leest niet langer de volgende waarde
- OS3x: Betere detectie van de ENC28J60/W5500 netwerkadapters
NIEUW in de 153:
- Digitaal ruisfilter voor de analoge ingangen op de “Analog Sensor Board”.
- Verbeterde afhandeling van MQTT-abonnementen
Een volledig overzicht van alle wijzigingen vindt u in GitHub
OF de officiële firmware 2.2.1: Hier
A. OpenSprinkler 3.0 – 3.4:!! Maak eerst een back-up van uw configuratie!! De exacte instructies voor het installeren van ONE update vindt u hier: Dit is hoe de firmware-update werkt |
Bijvoorbeeld OSPi
!! Maak eerst een back-up van uw configuratie!!
OSPi firmware om zelf te compileren!
De broncode is hier beschikbaar:
https://github.com/OpenSprinklerShop/OpenSprinkler-Firmware
https://github.com/OpenSprinklerShop/OpenSprinkler-App
https://www.youtube.com/watch?v=T2rB39s4x78
Dit is hoe het gaat
1. Toegang op afstand via Openthings.io Cloud
De functie wordt hier volledig uitgelegd.
2. Zones groeperen
Deze nieuwe functie vervangt de oude “sequentieel”-functie, waarmee u kunt bepalen of zones tegelijkertijd of opeenvolgend worden bewaterd.
Bij de groepsfunctie (dit zijn de letters op de circuits) draaien zones met dezelfde groep (bijvoorbeeld alle zones met groep A) na elkaar, maar andere zones met verschillende groepen (bijvoorbeeld met groepen A, B en C) lopen tegelijkertijd. Verstelbaar met de versnelling.

Ook nieuw: Gebruik het menu rechtsonder, “Opties bewerken”, dan “Systeem” en “Stationen ordenen op groepen”, dan worden de zones gesorteerd op groepen.

De groepen worden hier bepaald:

De P-groep vertegenwoordigt een speciaal geval: alle zones met groep P worden tegelijkertijd beregend.
3. Weerspecifieke methode: maandwaarden
Met deze methode kan de watergiftregeling worden aangepast aan de hand van maandelijks opgegeven waarden.

