Den nya versionen av OpenSprinkler-Firmware MED tillägg för Analogt sensorkort samt den nya Truebner RS485 adapter.
OBS: Den här artikeln hänvisar till OpenSprinkler 3 / 3.2 / 3.3 och OSPi
Denna version är baserad på tillverkarens ursprungliga firmware (OpenSprinkler.com), men är min ytterligare justerat.
Nytt är:
- Molnåtkomst via Openthings.io Cloud Token (NYTT: ÄVEN OSPi !!!)
- Gruppera zoner
- Ny bevattningskontroll genom ny schemaläggare
- Ny väderspecifik metod: Månadsvärden
- Analog Sensor API: Anslut analoga sensorer för att styra bevattning
- Övervakning och kontroll: Definiera regler som utlöser åtgärder
Ändringar i version
Observera: Det finns ingen tillverkarsupport (från USA) för den modifierade firmwaren, endast genom detta Support sida!
NYTT i 2.3.3. 174:
- Enheter lumen och lux har lagts till
- Filtrera vid loggning: Data som är identisk med den föregående sparas inte längre
- Bugfix: Tomt MQTT-filter gav inget värde.
- Buggfix: OSPi RS485 SMT100 läsfel
Ladda ner den nya (modifierade) firmware 2.3.3(174)
NYTT i 2.3.3. 173:
- Bugfix MQTT: Värden lästes endast med filter, nu även utan filter
Ladda ner den nya (modifierade) firmware 2.3.3(173)
NYTT i 2.3.3. 172:
- stöd för Truebner Lade till TH100
- Tillagd intern Raspberry Pi temperatursensor
- Tillagd avancerad monitor- och kontrolllogik: AND, OR, XOR, NOT och regnsensor
Ladda ner den nya (modifierade) firmware 2.3.3(172)
NYTT i 2.3.3. 171:
- RESET_STATION_BITS fixade
- Tidsinställd programstart fast
- trasig mqtt+influxdb fix
Ladda ner den nya (modifierade) firmware 2.3.3(171)
NYTT i 2.3.3. 170:
- Förbättrad flödesvarning: Varje zon har nu ett flödesvarningsalternativ (appuppdatering 156 krävs)
- Förbättrad flödesvarning: Varje zon lagrar det genomsnittliga vattenflödet för den senaste körningen per zon (uppenbart med App Update 156 krävs)
- Appuppdatering 156 med push-meddelanden för "Övervakning och kontroll"-aviseringar
NYTT i 2.3.3 169:
- "Övervakning och kontroll" visas nu med Prioritet, Låg=grön, Medium=gul och Hög=röd på frontpanelen
- "Övervakning och kontroll" nu med MQTT och e-postavisering
- Fix: InfluxDB och e-post aktiverade samtidigt
- Ny OpenSprinklerASB APP tillgänglig!
NYTT i 2.3.3 168:
- OSPi: Stöd för USB-RS485-adaptrar med kontroll av Truebner SMT100 och Aquaflex sensorer
- Ny "Monitoring and Control" funktion för sensorvärdeberoende styrning av program och zoner. Detta gör att du kan definiera och utföra händelsekontrollerade åtgärder, t.ex. om cisternnivån är under minimivärdet, påfyllning startar tills ett minimivärde uppnås, eller ventilationssystemet startar när luftfuktigheten/temperaturen är hög.
Mer om detta på den nya sidan "Övervakning och kontroll".
Observera, vänligen säkerhetskopiera konfigurationen! På grund av konfigurationsändringar är alla inställningar nu återställda!
NYTT i 2.3.2 167:
- Stöd för InfluxDB: använd InfluxDBför att hantera den uppmätta data centralt och utvärdera den på ett riktat sätt (efter installationen klickar du på "Arduino" och fortsätter sedan till "Initialisera klient", åtkomstdatan kommer att finnas nedan).
- Flödesvarning: Det här alternativet meddelar dig när ett program körs men inget vatten rinner. Kan även användas som läcksökning. Instruktioner finns här
(Snabbguide: Fungerar med en ansluten pulsvattenmätare och endast om stationsnamnet innehåller de sista 5 tecknen i ett nummer med minsta mängd vatten i liter vattenflöde, t.ex. "Gräsmatta 05.00". Alternativet måste vara aktiverat. Stationen måste köra minst 2,5 minuter) - Sensor API: /sn parametrar "före" och "efter" för att rengöra mätdata beroende på tidsintervallet (se Sensor API.txt på github).
Observera, vänligen säkerhetskopiera konfigurationen! På grund av konfigurationsändringar är alla inställningar nu återställda!
NYTT i 2.3.2 166:
- Support för e-postmeddelanden (Instruktioner för Googles e-post med applösenord finns här)
- OSPi: Nytt OpenThingsFramework med stabilare OTC-anslutning
- Slå samman ändringarna OpenSprinkler 2.2.1 (1).
Observera, vänligen säkerhetskopiera konfigurationen! På grund av konfigurationsändringar är alla inställningar nu återställda!
NYTT i 165:an:
- Tillagt stöd för Trueber RS485-adapter
- Flödesmätareoptimering, upp till 200 tick/s
- Nollpekarefix
- förhandsvisning av programjustering
- Lade till /du-loggstorleksdiagnostik
- Lade till bräddetektering
NYTT i 164:an:
- OSPi med systemd startskript. Installeras och aktiveras automatiskt när du uppdaterar firmware med "sudo ./updater.sh".
- https station fix
- Kortare timeout för fjärrsensorer för att undvika blockering.
NYTT i 163:an:
- OS3x Spärr: Bugfix Zone Expander Spärrjustering
- OSPi: OSPi Buggfix minne fri/ta bort
- OSPi: Fixar datum för fördröjning av regn
NYTT i 162:an:
- Bugfix release: Korrigering av MQTT-lösenordsimplementeringen, längre lösenord är nu möjliga
NYTT i 161:an:
- Bugfix release: Korrigering av ett buffertspill i diagrammets sensorloggvisning
NYTT i 160:an:
- OSPi: OpenThingsFramework. Detta drar det nu OSPi version av OpenSprinkler 3.x version samma och möjliggör fjärråtkomst via OTC-tokens! För detaljer se "Fjärråtkomst via Openthings.io Cloud" nedan
- OSPi: Stöd för OSPi 1.6 2xADS1115
- MQTT: Värd, användarnamn och lösenord nu längre: Värd: 100, Användare: 50, Lösenord 100 tecken
- MQTT: Hantering förbättrad, läsning med nollvärden läser inte längre följande värde
- OS3x: Bättre upptäckt av ENC28J60/W5500 nätverksadaptrar
NYTT i 153:an:
- Digitalt brusfilter för de analoga ingångarna på "Analog Sensor Board".
- Förbättrad hantering av MQTT-abonnemang
Fullständig lista över alla ändringar finns i GitHub
ELLER den officiella firmware 2.2.1: här
A. OpenSprinkler 3.0 - 3.3:!! Säkerhetskopiera först din konfiguration !! Lagring Ladda ner den nya (modifierade) firmware 2.3.3(171): här De exakta instruktionerna för att installera EN uppdatering finns här: Så här fungerar firmwareuppdateringen |
B. OSPi
!! Säkerhetskopiera först din konfiguration !!
OSPi Firmware för att kompilera själv!
Källkoden finns tillgänglig här:
https://github.com/opensprinklershop/OpenSprinkler-Firmware
https://github.com/opensprinklershop/OpenSprinkler-App
https://www.youtube.com/watch?v=T2rB39s4x78
Så här går du tillväga
1. Fjärråtkomst via Openthings.io Cloud
Funktionen förklaras fullständigt här.
2. Gruppering av zoner
Den här nya funktionen ersätter den gamla sekventiella funktionen, som låter dig kontrollera om zoner vattnas samtidigt eller sekventiellt.
Med gruppfunktionen (detta är bokstäverna på kretsarna) körs zoner med samma grupp (t.ex. alla zoner med grupp A) efter varandra, men andra zoner med olika grupper (t.ex. med grupperna A, B och C) körs samtidigt. Justerbar med växeln.
Nytt också: Använd menyn längst ner till höger, "Redigera alternativ", sedan "System" och "Beställ stationer efter grupper", då kommer zonerna att sorteras efter grupper.
Grupperna bestäms här:
P-gruppen representerar ett specialfall: Alla zoner med grupp P vattnas samtidigt.
3. Väderspecifik metod: månadsvärden
Med denna metod kan bevattningskontrollen justeras med förinställda månadsvärden.
4. Analog Sensor API
Funktionen förklaras fullständigt här
Hej,
sedan jag uppdaterade firmware på Raspberry Pi (OSPI) bara en gång om året, jag kommer inte ihåg hur man gör och kan inte hitta instruktionerna. Hur uppdaterar jag till den nuvarande 174-versionen som jag redan har laddat ner? Eller var fanns instruktionerna igen? TACK
Hej, väldigt enkelt:
1. Exportera konfiguration.
2. Anslut till konsolen eller SSH
3.Ins OpenSprinkler-Ändra firmwarekatalog (cd OpenSprinkler- Firmware)
4. Ange:
sudo ./updater.sh
5. Uppdateringen körs
6. Klart. Om det behövs, starta om Raspi
kan du "Truebner RS485 adapter för OpenSprinkler” även koppla in en ”RS485 Ultrasonic Level Sensor” och få den uppläst?
Nej, på Truebner RS485-adaptrar fungerar bara Truebner Sensorer, dvs SMT100, Aquaflex och TH100.
I princip kunde man OSPi-Raspi-version, en USB RS-485-adapter och anpassad firmware gör detta möjligt.
Eller så kan du läsa av värdet med en annan RS-485-programvara och överföra det via MQTT.
Med http:///sg?pw=XXX
Jag får sensor SMT100:
"nativedata":11391,"data": 13.910000,"unit":"°C","
Varför finns det ytterligare 1 i början av nativedata?
Detta är det ursprungliga värdet från sensorn. Truebner har specificerat detta så här:
https://www.truebner.de/assets/download/Anleitung_SMT100_V1.1.pdf
I helgen provade jag de utökade MQTT-lösenorden - UI fastnade (svart skärm)! Jag såg då 161:an - att installera den fungerade också, men gränssnittet hängde sig fortfarande -> fabriksåterställning. Jag har bara ont om tid – ska 100-teckens tokens gå med 161:an?
Tack för (160) och längre MQTT-lösenord!
Hallå. Jag har försökt få denna nya firmware att fungera i en virtuell dator. Tyvärr misslyckas installationen eftersom det inte finns några GPIO i den virtuella datorn och så får jag många felmeddelanden. Jag behöver inte heller GPIO eftersom ventilerna styrs via MQTT. Finns det något sätt att installera den senaste firmware utan att använda GPIO?
Tack på förhand
Hälsning
Kay
OK men varför? Du kan bara använda Homeassist och använda den för att styra ventilerna.
Om du vill anpassa detta, gör gärna det. Programvaran är öppen källkod och finns på Github.
"Firmwareuppdateringen kan ENDAST utföras via WLAN (för versioner lägre än 2.2.0.105)." Och för versionerna ovan? Hur fungerar uppdateringen över Ethernet, eftersom uppdateringssidan obv. fungerar inte över ethernet och avslutas alltid med meddelandet "check device key" (hash och clear)?
Ja, ovanför denna version fungerar firmware-uppdateringen också med Ethernet LAN. "Kontrollera enhetsnyckel" betyder att lösenordet är fel.
Hej, jag var tvungen att ta bort den gamla först, sedan installerade jag om den och den fungerar perfekt!!! Tack så mycket !!!
Hälsningar, Frank.
Hej, tack så mycket för den aktuella APK-filen. Min surfplatta har fortfarande version Android 8.1.0 på den. När jag öppnar APK-filen får jag ett felmeddelande: "Ett fel inträffade när paketet analyserades. ". (På min mobiltelefon har jag en indikation på noggrannheten hos okända appar.)
Kan jag fortfarande ladda APK-filen på något sätt?
Hälsningar, Frank.
Hej Frank, jag är rädd att det inte finns något mer att göra. Din surfplatta är för gammal, Android 8.1.0 stöds inte längre, vi är nu på Android 15. Det skulle vara som att försöka använda Windows XP på en PC, men det fungerar inte så mycket längre.
Jag gjorde dock ett nytt försök och justerade APK-filen i firmware-mappen igen. Försök med den här versionen igen
Hej,
Jag har den nya firmware – version 2.3.0. (140) spelade. Bara det är samma som tidigare. ( Vid OpenSprinkler ASB läkten fungerar inte eller är svart och går inte längre. )
När du arbetar från Internet, även på distans, fungerar allt.
Hälsningar, Frank.
Hej, detta beror inte på firmware, utan snarare på appen. Versionen har uppdaterats i Google Playstore och Apple Appstore, kontrollera om du också har den aktuella versionen.
Hej,
Tack. Ja, det fungerar direkt med din mobiltelefon. Men tyvärr visar den mig "inte kompatibel" på surfplattan. Det är en Samsung Galaxy Tab A (2016). Kan man ändra något i appen så att det fungerar som tidigare?
Hälsningar, Frank.
Du kan, men Google tvingar utvecklare att ange Android 11 som minimioperativsystem från och med nu, annars kommer appen inte att publiceras i Playstore.
https://developer.android.com/google/play/requirements/target-sdk
Och jag antar att din surfplatta fortfarande har Android 10
Den aktuella APK-filen finns också här: https://opensprinklershop.de/firmware/app-release.apk
Hej,
Jag installerade den nya firmware 2024 – version 2.3.0 (139). Det fungerar perfekt.
Den enda gången Batten inte fungerar är när jag vill byta lösenord OpenSprinkler ASB (inget svar när du trycker).
Om jag ställer in opendoor-lösenordet till ett annat (för den enkla versionen Open Sprinkler) fungerar det inte längre OpenSprinkler ASB (den är svart på sidan OpenSprinkler ASB och går inte längre).
Hälsningar, Frank
Sann. Tack för infon, det märkte jag inte ens! Kommer att rättas till inom de närmaste dagarna!
Bra jobbat
Tyvärr starta om min OpenSprinkler permanent efter import av den senaste firmware 2.3.0. Wifi-anslut -> NTP-synkronisering -> Väderkontroll -> Starta om
Hej,
Har du testat en återställning än?
Om det inte hjälper, skicka in det, jag reparerar firmwaren gratis.
Har nu nedgraderat till beta 2.2.0.112 och OS fungerar igen.
Hej,
Jag gjorde några justeringar, testa gärna. Firmware-länken har uppdaterats