Firmware OpenSprinklerShop
Le seguenti informazioni sono obsolete ed elencate solo per motivi storici:
La nuova versione del firmware OpenSprinkler CON estensione per Scheda sensore analogico così come quello nuovo Adattatore Truebner RS485.
NOTA: questo articolo si applica a OpenSprinkler 3/3.2/3.3/3.4 e OSPi
Questa versione è basata sul firmware originale del produttore (OpenSprinkler.com), ma è mio ulteriormente aggiustato.
La novità è:
- Accesso al cloud tramite Openthings.io Cloud Token (NOVITÀ: ANCHE OSPi!!!)
- Zone di raggruppamento
- Nuovo controllo dell'irrigazione tramite nuovo programmatore
- Nuovo metodo specifico per il meteo: valori mensili
- API sensore analogico: collega i sensori analogici e usali per controllare l'irrigazione
- Monitoraggio e controllo: definire le regole che attivano le azioni
Cambiamenti nella versione
Nota: non esiste supporto da parte del produttore (dagli USA) per il firmware modificato, ma solo tramite questo Pagina di supporto così come quello foro!
** È possibile accedere alla versione più recente tramite il nuovo aggiornamento online. Per fare ciò utilizzare l'APP OpenSprinklerASB o l'interfaccia web**
NOVITÀ nella 2.4.0 194 dal 6 aprile 2026
- Integrazione server MCP anche per OS 3.2/3.3/3.4
- Logica di zona inversa commutabile
- Aggiornamento automatico migliorato
NOVITÀ nella 2.4.0 190 dal 31 marzo 2026
– Ora utilizza la funzione di aggiornamento automatico per aggiornare
– In alternativa: Scarica il collegamento qui
NOVITÀ nella 2.4.0 186 dal 15 marzo 2026
** ATTENZIONE: Salvare la configurazione del firmware E anche la configurazione del sensore analogico!! **
– Aggiornamento ONLINE: aggiorna il firmware con un solo clic
– Statistiche di runtime: mostra i tempi di runtime in un grafico
– Nuove notifiche: rilevamento di violazioni e perdite
- Attenzione problema noto: le notifiche e-mail possono attivare il riavvio, rimanere con il firmware 2.3.3 (184)
Scarica il nuovo firmware (modificato) 2.4.0 (186)
NOVITÀ nella 2.3.3 185 7 marzo 2026:
GENERALMENTE:
- **Unified Pinger** (18-02-2026): nuova implementazione multipiattaforma `Pinger.h` per ESP8266, ESP32 e Linux/OSP
– Strategia di ping in 3 fasi: Gateway → google.com → OpenSprinkler.com
OpenThings Framework (OTF):
La versione è stata rimossa perché alcuni clienti hanno segnalato problemi con essa.
NOVITÀ nella versione 2.3.3. 184 16/01/2026:
- Unisci le ultime modifiche al firmware da OpenSprinkler.com per OS 3.4
Scarica il nuovo firmware (modificato) 2.3.3(184)
NOVITÀ nella versione 2.3.3. 183 02.11.2025:
- Calcolo del contatore dell'acqua migliorato per l'irrigazione sovrapposta
- Calcolo del contatore dell'acqua migliorato per l'irrigazione non sovrapposta o in combinazione con orari di avvio negativi
Scarica il nuovo firmware (modificato) 2.3.3(183)
NOVITÀ in 2.3.3 182 21 settembre 2025:
- Correzione del proxy ARP
- Calcolo del contatore dell'acqua migliorato per l'irrigazione sovrapposta
- Campo da tennis: Nuovi comandi di avvio e arresto del programma
Scarica il nuovo firmware (modificato) 2.3.3(182)
NOVITÀ in 2.3.3 181 25 agosto 2025:
- Supporto per sensori FYTA
Scarica il nuovo firmware (modificato) 2.3.3(181)
NOVITÀ in 2.3.3 180 17 agosto 2025:
- Supporto per stazioni Modbus RS485 (Vedi anche qui)
Scarica il nuovo firmware (modificato) 2.3.3(180)
NOVITÀ nella versione 2.3.3 178:
- Monitoraggio e controllo: Nuova opzione “Reset in (s)” per un reset temporizzato dello stato del monitor
- Blocco: Arresta tutti i circuiti di irrigazione: se nessun programma o zona è in esecuzione e viene richiamata questa funzione, tutte le zone ricevono nuovamente l'impulso di arresto
Scarica il nuovo firmware (modificato) 2.3.3(178)
NOVITÀ nella versione 2.3.3 177:
- Sensori virtuali per ETO e radiazioni (è necessario un servizio meteorologico che lo supporti)
- Correzione per alcuni adattatori W5500, regolati a 40 MHz
- Calcolo dell'alba e del tramonto utilizzando formule interne (invece del servizio meteorologico)
Scarica il nuovo firmware (modificato) 2.3.3(177)
NOVITÀ nella versione 2.3.3 176:
- Ultimo ramo principale del firmware OpenSprinkler installato (07/11/2025)
- Tavolo ARP con 40
- W5500 a 80 MHz, ENC28J60 a 20 MHz per una trasmissione di rete più veloce
Scarica il nuovo firmware (modificato) 2.3.3(176)
NOVITÀ nella versione 2.3.3 175:
- Installato l'ultimo ramo principale del firmware OpenSprinkler
- Correzione bug: OSPi: ADS1115 errore con troppi file aperti
- Nuova tipologia per “Monitoraggio e Controllo”: TIME per eventi dipendenti dal tempo
Scarica il nuovo firmware (modificato) 2.3.3(175)
NOVITÀ nella versione 2.3.3. 174:
- Aggiunte unità Lumen e Lux
- Filtra durante la registrazione: i dati identici al predecessore non vengono più salvati
- Correzione bug: il filtro MQTT vuoto non ha prodotto alcun valore.
- Correzione bug: errore di lettura OSPi RS485 SMT100
Scarica il nuovo firmware (modificato) 2.3.3(174)
NOVITÀ nella versione 2.3.3. 173:
- Bugfix MQTT: i valori venivano letti solo con un filtro, ora anche senza filtro
Scarica il nuovo firmware (modificato) 2.3.3(173)
NOVITÀ nella versione 2.3.3. 172:
- Aggiunto il supporto per Truebner TH100
- Aggiunto sensore di temperatura interno Raspberry Pi
- Aggiunta logica avanzata di monitoraggio e controllo: AND, OR, XOR, NOT e sensore pioggia
Scarica il nuovo firmware (modificato) 2.3.3(172)
NOVITÀ nella versione 2.3.3. 171:
- RESET_STATION_BITS risolto
- Inizio programma temporizzato fisso
- Correzione di mqtt+influxdb non funzionante
Scarica il nuovo firmware (modificato) 2.3.3(171)
NOVITÀ nella versione 2.3.3. 170:
- Avviso di flusso migliorato: ogni zona ora dispone di un'opzione di avviso di flusso (è richiesto l'aggiornamento 156 dell'app)
- Avviso di flusso migliorato: ciascuna zona memorizza il flusso d'acqua medio dell'ultima corsa per zona (evidente con l'aggiornamento dell'app 156 richiesto)
- Aggiornamento App 156 con notifiche push per le notifiche “Monitoraggio e Controllo”.
NOVITÀ nella versione 2.3.3 169:
- "Monitoraggio e controllo" ora viene visualizzato con Priorità, Basso=verde, Medio=giallo e Alto=rosso sul pannello frontale
- "Monitoraggio e controllo" ora con MQTT e notifica via email
- Correzione: InfluxDB ed e-mail abilitati contemporaneamente
- Nuova APP OpenSprinklerASB disponibile!
NOVITÀ nella versione 2.3.3 168:
- OSPi: supporto di adattatori USB-RS485 con controllo di sensori Truebner SMT100 e Aquaflex
- Nuova funzione “Monitoraggio e controllo” per il controllo di programmi e zone in base al valore del sensore. Ciò consente di definire ed eseguire azioni controllate da eventi, ad es. se il livello della cisterna è al di sotto del valore minimo, il riempimento inizia fino al raggiungimento di un valore minimo, oppure il sistema di ventilazione si avvia quando l'umidità/temperatura è elevata
Maggiori informazioni su questo nella nuova pagina “Monitoraggio e controllo”.
Attenzione, eseguire il backup della configurazione! A causa delle modifiche alla configurazione, tutte le impostazioni sono ora ripristinate!
NOVITÀ nella versione 2.3.2 167:
- Supporto InfluxDB: utilizzare DB di afflussoper gestire centralmente i dati misurati e valutarli in modo mirato (dopo l'installazione, cliccare su “Arduino” e poi proseguire su “Inizializza Client”, i dati di accesso saranno di seguito).
- Avviso flusso: questa opzione avvisa quando un programma è in esecuzione ma non scorre acqua. Può essere utilizzato anche come rilevatore di perdite. Le istruzioni sono qui
(Guida rapida: funziona con un contatore dell'acqua a impulsi collegato e solo se il nome della stazione contiene gli ultimi 5 caratteri di un numero con la quantità minima di acqua in litri di flusso d'acqua, ad esempio "Prato 05.00". L'opzione deve essere attivata. La stazione deve funzionare per almeno 2,5 minuti) - Sensor API: parametri /sn “prima” e “dopo” per pulire i dati di misurazione in base all'intervallo di tempo (vedi Sensor API.txt su github).
Attenzione, eseguire il backup della configurazione! A causa delle modifiche alla configurazione, tutte le impostazioni sono ora ripristinate!
NOVITÀ nella versione 2.3.2 166:
- Supporto per le notifiche e-mail (Le istruzioni per l'e-mail di Google con la password dell'app possono essere trovate qui)
- OSPi: Nuovo OpenThingsFramework con connessione OTC più stabile
- Unisci le modifiche da OpenSprinkler 2.2.1(1).
Attenzione, eseguire il backup della configurazione! A causa delle modifiche alla configurazione, tutte le impostazioni sono ora ripristinate!
NOVITÀ nel 165:
- Aggiunto supporto per l'adattatore Trueber RS485
- Ottimizzazione del flussometro, fino a 200 tick/s
- Correzione del puntatore zero
- anteprima della regolazione del programma
- Aggiunta la diagnostica della dimensione del log /du
- Aggiunto rilevamento della scheda
NOVITÀ nel 164:
- OSPi con script di avvio systemd. Si installa e si attiva automaticamente quando si aggiorna il firmware con “sudo ./updater.sh”.
- Correzione della stazione https
- Timeout più breve per i sensori remoti per evitare il blocco.
NOVITÀ nel 163:
- OS3x Latch: correzione del bug relativo alla regolazione del fermo dell'espansore della zona
- OSPi: bug OSPi corretto per liberare/eliminare memoria
- OSPi: fissa la data di ritardo della pioggia
NOVITÀ nel 162:
- Versione bugfix: correzione dell'implementazione della password MQTT, ora sono possibili password più lunghe
NOVITÀ nel 161:
- Versione bugfix: correzione di un buffer overflow nella visualizzazione del log del sensore dei grafici
NOVITÀ nel 160:
- OSPi: OpenThingsFramework. La versione OSPi ora raggiunge la versione OpenSprinkler 3.x e consente l'accesso remoto tramite token OTC! Per i dettagli vedere "Accesso remoto tramite Openthings.io Cloud" di seguito
- OSPi: supporto per OSPi 1.6 2xADS1115
- MQTT: Host, nome utente e password ora più lunghi: Host: 100, Utente: 50, Password 100 caratteri
- MQTT: gestione migliorata, la lettura con valori zero non legge più il valore successivo
- OS3x: migliore rilevamento degli adattatori di rete ENC28J60/W5500
NOVITÀ nel 153:
- Filtro antirumore digitale per gli ingressi analogici sulla “Scheda sensori analogici”.
- Gestione migliorata degli abbonamenti MQTT
L'elenco completo di tutte le modifiche è disponibile in GitHub
OPPURE il firmware ufficiale 2.2.1: Qui
A. OpenSprinkler 3.0 – 3.4:!! Per prima cosa fai il backup della tua configurazione!! Le istruzioni esatte per installare UN aggiornamento possono essere trovate qui: Ecco come funziona l'aggiornamento del firmware |
Per esempio. OSPi
!! Per prima cosa fai il backup della tua configurazione!!
Firmware OSPi da compilare da soli!
Il codice sorgente è disponibile qui:
https://github.com/OpenSprinklerShop/OpenSprinkler-Firmware
https://github.com/OpenSprinklerShop/OpenSprinkler-App
https://www.youtube.com/watch?v=T2rB39s4x78
Ecco come va
1. Accesso remoto tramite Openthings.io Cloud
La funzione è completamente spiegata qui.
2. Raggruppamento delle zone
Questa nuova funzionalità sostituisce la vecchia funzionalità “in sequenza”, che consente di controllare se le zone vengono irrigate simultaneamente o in sequenza.
Con la funzione gruppo (queste sono le lettere sui circuiti), le zone con lo stesso gruppo (ad esempio tutte le zone con il gruppo A) funzionano una dopo l'altra, ma altre zone con gruppi diversi (ad esempio con i gruppi A, B e C) funzionano contemporaneamente. Regolabile con l'ingranaggio.

Un'altra novità: tramite il menu in basso a destra, “Modifica opzioni”, poi “Sistema” e “Ordina stazioni per gruppi”, poi le zone verranno ordinate per gruppi.

I gruppi sono determinati qui:

Il gruppo P rappresenta un caso particolare: tutte le zone con il gruppo P vengono irrigate contemporaneamente.
3. Metodo specifico meteorologico: valori mensili
Con questo metodo, il controllo dell'irrigazione può essere regolato utilizzando valori specificati mensilmente.

