Firmware OpenSprinklerShop
As informações a seguir estão desatualizadas e listadas apenas por motivos históricos:
A nova versão do firmware OpenSprinkler COM extensão para o Placa de sensor analógico assim como o novo Adaptador Truebner RS485.
NOTA: Este artigo se aplica ao OpenSprinkler 3/3.2/3.3/3.4 e OSPi
Esta versão é baseada no firmware original do fabricante (OpenSprinkler.com), mas é minha adicionalmente ajustado.
O que há de novo é:
- Acesso à nuvem via Openthings.io Cloud Token (NOVO: TAMBÉM OSPi!!!)
- Agrupando zonas
- Novo controle de irrigação através de novo programador
- Novo método específico para o clima: valores mensais
- API de sensor analógico: conecte sensores analógicos e use-os para controlar a irrigação
- Monitoramento e Controle: Defina regras que desencadeiam ações
Mudanças na versão
Atenção: Não há suporte do fabricante (dos EUA) para o firmware modificado, apenas através deste Página de suporte assim como isso fórum!
** Você pode acessar a versão mais recente através da nova atualização online. Para isso, utilize o APP OpenSprinklerASB ou a interface web **
NOVO em 2.4.0 194 de 6 de abril de 2026
- Integração de servidor MCP também para OS 3.2/3.3/3.4
- Lógica de zona inversa comutável
- Atualização automática melhorada
NOVO em 2.4.0 190 de 31 de março de 2026
– Agora use a função de atualização automática para atualizar
– Alternativamente: Baixe o link aqui
NOVO em 2.4.0 186 de 15 de março de 2026
** ATENÇÃO: Salve a configuração do firmware E também a configuração do sensor analógico!! **
– Atualizador ONLINE: atualize o firmware com apenas um clique
– Estatísticas de tempo de execução: mostra os tempos de execução em um gráfico
– Novas notificações: detecção de violação e vazamento
- Atenção, problema conhecido: notificações por e-mail podem acionar a reinicialização, permaneça com o firmware 2.3.3 (184)
Baixe o novo firmware (modificado) 2.4.0 (186)
NOVO em 2.3.3 185 7 de março de 2026:
GERALMENTE:
- **Pinger Unificado** (18/02/2026): Nova implementação `Pinger.h` de plataforma cruzada para ESP8266, ESP32 e Linux/OSP
– Estratégia de ping de 3 estágios: Gateway → google.com → OpenSprinkler.com
Estrutura OpenThings (OTF):
A versão foi removida porque alguns clientes relataram problemas com ela.
NOVO em 2.3.3. 184 16/01/2026:
- Mesclar as alterações de firmware mais recentes do OpenSprinkler.com para OS 3.4
Baixe o novo firmware (modificado) 2.3.3(184)
NOVO em 2.3.3. 183 11.02.2025:
- Cálculo aprimorado do medidor de água para irrigação sobreposta
- Cálculo melhorado do hidrômetro para irrigação sem sobreposição ou em combinação com tempos de início negativos
Baixe o novo firmware (modificado) 2.3.3(183)
NOVO em 2.3.3 182 21 de setembro de 2025:
- Correção de proxy ARP
- Cálculo aprimorado do medidor de água para irrigação sobreposta
- Quadra de tênis: novos comandos de início e parada do programa
Baixe o novo firmware (modificado) 2.3.3(182)
NOVO em 2.3.3 181 25 de agosto de 2025:
- Suporte para sensores FYTA
Baixe o novo firmware (modificado) 2.3.3(181)
NOVO em 2.3.3 180 17 de agosto de 2025:
- Suporte para estações Modbus RS485 (Veja também aqui)
Baixe o novo firmware (modificado) 2.3.3(180)
NOVO em 2.3.3 178:
- Monitoramento e controle: Nova opção “Reset in (s)” para uma reinicialização controlada por tempo do status do monitor
- Trava: Parar todos os circuitos de irrigação: Se nenhum programa ou zona estiver em execução e esta função for chamada, todas as zonas receberão novamente o pulso de parada
Baixe o novo firmware (modificado) 2.3.3(178)
NOVO em 2.3.3 177:
- Sensores virtuais para ETO e radiação (precisa de serviço meteorológico que suporte isso)
- Correção para alguns adaptadores W5500, ajustados para 40MHz
- Cálculo do nascer e do pôr do sol usando fórmulas internas (em vez do serviço meteorológico)
Baixe o novo firmware (modificado) 2.3.3(177)
NOVO em 2.3.3 176:
- Ramo master mais recente do firmware OpenSprinkler instalado (11/07/2025)
- Tabela ARP com 40
- W5500 a 80 MHz, ENC28J60 a 20 MHz para transmissão de rede mais rápida
Baixe o novo firmware (modificado) 2.3.3(176)
NOVO em 2.3.3 175:
- Ramo mestre mais recente do firmware OpenSprinkler instalado
- BugFix: OSPi: ADS1115 erro de muitos arquivos abertos
- Novo tipo para “Monitoramento e Controle”: TIME para eventos dependentes de tempo
Baixe o novo firmware (modificado) 2.3.3(175)
NOVO em 2.3.3. 174:
- Adicionadas unidades Lumen e Lux
- Filtrar ao registrar: Dados idênticos ao antecessor não são mais salvos
- BugFix: O filtro MQTT vazio não resultou em nenhum valor.
- BugFix: erro de leitura OSPi RS485 SMT100
Baixe o novo firmware (modificado) 2.3.3(174)
NOVO em 2.3.3. 173:
- Bugfix MQTT: Valores só eram lidos com filtro, agora também sem filtro
Baixe o novo firmware (modificado) 2.3.3(173)
NOVO em 2.3.3. 172:
- Adicionado suporte para Truebner TH100
- Adicionado sensor de temperatura interno Raspberry Pi
- Adicionada lógica avançada de monitoramento e controle: AND, OR, XOR, NOT e sensor de chuva
Baixe o novo firmware (modificado) 2.3.3(172)
NOVO em 2.3.3. 171:
- RESET_STATION_BITS corrigido
- Início do programa cronometrado corrigido
- correção mqtt + influxdb quebrada
Download der neuen (modifizierten) Firmware 2.3.3(171)
NEU in der 2.3.3. 170:
- Verbesserte Strömungswarnung: Jede Zone hat nun eine Option für die Strömungswarnung (App Update 156 notwendig)
- Verbesserte Strömungswarnung: Jede Zone speichert den durchschnittlichen Wasserfluss des letzten Laufes pro Zone (ersichtlich mit App Update 156 notwendig)
- App Update 156 mit Push-Benachrichtigungen für “Überwachung und Kontrolle” – Meldungen
NEU in der 2.3.3 169:
- “Überwachung und Kontrolle” jetzt mit Priorität, Niedrig=grün, Mittel=gelb und Hoch=rot auf der Frontseite dargestellt
- “Überwachung und Kontrolle” jetzt mit MQTT und E-Mail Benachrichtigung
- Fix: InfluxDB und E-Mail gleichzeitig aktiviert
- Neu OpenSprinklerASB APP verfügbar!
NEU in der 2.3.3 168:
- OSPi: Unterstützung von USB-RS485 Adaptern mit Ansteuerung von Truebner SMT100 und Aquaflex-Sensoren
- Neue Funktion “Überwachung und Kontrolle” zur Sensorwert-abhängigen Steuerung von Programmen und Zonen. Damit lassen Sie nun ereignisgesteuerte Aktionen definieren und ausführen, z.B. Zisternenstand unter Minimumwert startet ein Nachfüllen bis ein Mindestwert erreicht, oder starten vom Belüftungssystemen bei hoher Luftfeuchtigkeit/Temperatur
Mehr dazu auf der neuen Seite “Monitoramento e Controle”.
Achtung, bitte Backup der Konfiguration! Aufgrund von Konfigurationsänderungen wird nun ein Reset aller Einstellungen ausgeführt!
NEU in der 2.3.2 167:
- InfluxDB Unterstützung: verwenden Sie InfluxDB, um die gemessenen Daten zentral zu verwalten und zielgerecht auswerten zu können (Klicken Sie nach der Installation auf “Arduino” und dann weiter bis auf “Initialize Client”, hier stehen dann unten die Zugangsdaten).
- Strömungswarnung: Mit dieser Option werden Sie benachrichtigt, wenn ein Programm läuft, aber kein Wasser fließt. Auch als Lecksuche verwendbar. Anleitung ist hier
(Kurzanleitung: Funktioniert mit angeschlossenem Impulswasserzähler und nur, wenn der Stations-Name die letzten 5 Zeichen eine Zahl mit der Mindest-Wassermenge in Litern des Wasserdurchflusses enthält, z.b. “Rasen 05.00”. Option muss aktiviert sein. Station muss mindestens 2,5 Minuten laufen) - Sensor API: /sn Parameter “before” und “after”, um die Messdaten Zeitbereichabhängig bereinigen zu können (Siehen Sensor API.txt auf github).
Achtung, bitte Backup der Konfiguration! Aufgrund von Konfigurationsänderungen wird nun ein Reset aller Einstellungen ausgeführt!
NEU in der 2.3.2 166:
- Unterstützung für E-Mail Benachrichtigungen (Anleitung Google E-Mail mit App-Passwort siehe hier)
- OSPi: Neues OpenThingsFramework mit stabilerer OTC Anbindung
- Merge der Änderungen aus OpenSprinkler 2.2.1(1).
Achtung, bitte Backup der Konfiguration! Aufgrund von Konfigurationsänderungen wird nun ein Reset aller Einstellungen ausgeführt!
NEU in der 165:
- Added support for Trueber RS485 Adapter
- Flow meter optimization, up to 200 ticks/s
- Nullpointer Fix
- program adjustment preview
- Added /du log size diagnostics
- Added board detection
NEU in der 164:
- OSPi mit systemd start script. Installiert und aktiviert sich automatisch, wenn man die Firmware mit “sudo ./updater.sh” aktualisiert
- https-station fix
- kürzere Timeout für remote Sensoren, um ein Blockieren zu vermeiden.
NEU in der 163:
- OS3x Latch: Bugfix Zone Expander Latch Anpassung
- OSPi: OSPi Bugfix Memory free/delete
- OSPi: Fixt rain delay date
NEU in der 162:
- Bugfix release: Korrektur der MQTT-Passwort-Umsetzung, nun sind wirklich längere Passwörter möglich
NEU in der 161:
- Bugfix release: Korrektur eines Buffer overflows bei der Sensor log Darstellung der Charts
NEU in der 160:
- OSPi: OpenThingsFramework. Damit zieht nun die OSPi Version der OpenSprinkler 3.x Version gleich und ermöglicht Remote Zugang über OTC Tokens! Details siehe unten “Remote Zugriff per Openthings.io Cloud”
- OSPi: Unterstützung für OSPi 1.6 2xADS1115
- MQTT: Host, Benutzername und Passwort nun länger: Host: 100, User: 50, Passwort 100 Zeichen
- MQTT: Handling verbessert, Auslesen bei null-werten liest nun nicht mehr den Folgewert
- OS3x: Bessere Erkennung der Netzwerkadapter ENC28J60/W5500
NEU in der 153:
- Digitaler Rauschfilter für die analogen Eingänge am “Analog Sensor Board”.
- Verbessertes Handling von MQTT Subscriptions
Vollständige Liste aller Änderungen finden Sie in GitHub
ODER die offizielle Firmware 2.2.1: Hier
A. OpenSprinkler 3.0 – 3.4:!! Zuerst Backup ihrer Konfiguration !! Die genaue Anleitung zum Einspielen EINES Updates finden Sie hier: So geht das Firmware Update |
B. OSPi
!! Zuerst Backup ihrer Konfiguration !!
OSPi Firmware zum selber compilieren!
Der Sourcecode ist hier verfügbar:
https://github.com/OpenSprinklerShop/OpenSprinkler-Firmware
https://github.com/OpenSprinklerShop/OpenSprinkler-App
https://www.youtube.com/watch?v=T2rB39s4x78
So gehts weiter
1. Remote Zugriff per Openthings.io Cloud
Die Funktion wird hier vollständig erklärt.
2. Gruppieren von Zonen
Diese neue Funktion ersetzt die alte Funktion “nacheinander”, mit der man steuern kann, ob Zonen gleichzeitig oder nacheinander bewässert werden.
Mit der Gruppen-Funktion (das sind die Buchstaben an den Kreisläufen) laufen Zonen mit derselben Gruppe (z.b. alle Zonen mit Gruppe A) nacheinander, andere Zonen mit unterschiedlichen Gruppen (z.B. mit Gruppen A, B und C) jedoch gleichzeitig. Mit dem Zahnrad einstellbar.

Auch Neu: Über das Menü rechts unten, “Optionen bearbeiten”, dann “System” und “Order Stations by Groups”, dann werden die Zonen nach Gruppen sortieren.

Die Gruppen werden hier bestimmt:

Ein Sonderfall stellt die P Gruppe dar: Alle Zonen mit der Gruppe P werden gleichzeitig bewässert.
3. Wetterspezifische Methode: Monatliche Werte
Mit dieser Methode kann die Bewässerungssteuerung durch monatlich vorgegebene Werte angepasst werden.

