Den nye version af OpenSprinkler-Firmware MED udvidelse til Analog sensorkort samt den nye Truebner RS485 adapter.
BEMÆRK: Denne artikel henviser til OpenSprinkler 3 / 3.2 / 3.3 og OSPi
Denne version er baseret på producentens originale firmware (OpenSprinkler.com), men er min yderligere justeret.
Nyt er:
- Skyadgang via Openthings.io Cloud Token (NYT: OGSÅ OSPi !!!)
- Gruppering af zoner
- Ny vandingskontrol gennem ny skemalægger
- Ny vejrspecifik metode: Månedsværdier
- Analog Sensor API: Tilslut analoge sensorer for at styre vanding
- Overvågning og kontrol: Definer regler, der udløser handlinger
Ændringer i version
Bemærk venligst: Der er ingen producentsupport (fra USA) for den ændrede firmware, kun gennem denne support side!
NYHED i 2.3.3. 174:
- Enheder lumen og lux tilføjet
- Filtrer ved logning: Data identisk med den forrige gemmes ikke længere
- Bugfix: Tomt MQTT-filter resulterede i ingen værdi.
- Fejlrettelse: OSPi RS485 SMT100 læsefejl
Download den nye (modificerede) firmware 2.3.3(174)
NYHED i 2.3.3. 173:
- Bugfix MQTT: Værdier blev kun læst med filter, nu også uden filter
Download den nye (modificerede) firmware 2.3.3(173)
NYHED i 2.3.3. 172:
- støtte for Truebner Tilføjet TH100
- Tilføjet intern Raspberry Pi temperatursensor
- Tilføjet avanceret monitor- og kontrollogik: AND, OR, XOR, NOT og regnsensor
Download den nye (modificerede) firmware 2.3.3(172)
NYHED i 2.3.3. 171:
- RESET_STATION_BITS rettet
- Tidsindstillet programstart fast
- brudt mqtt+influxdb rettelse
Download den nye (modificerede) firmware 2.3.3(171)
NYHED i 2.3.3. 170:
- Forbedret flowadvarsel: Hver zone har nu en flowadvarselsmulighed (appopdatering 156 påkrævet)
- Forbedret strømningsadvarsel: Hver zone gemmer den gennemsnitlige vandstrøm for den sidste kørsel pr. zone (indlysende med App Update 156 påkrævet)
- App Update 156 med push-beskeder for "Overvågning og kontrol"-meddelelser
NYT i 2.3.3 169:
- "Overvågning og kontrol" vises nu med Prioritet, Lav=grøn, Medium=gul og Høj=rød på frontpanelet
- "Overvågning og kontrol" nu med MQTT og e-mail notifikation
- Fix: InfluxDB og e-mail aktiveret på samme tid
- Nyt OpenSprinklerASB APP tilgængelig!
NYT i 2.3.3 168:
- OSPi: Understøttelse af USB-RS485 adaptere med kontrol af Truebner SMT100 og Aquaflex sensorer
- Ny "Monitoring and Control" funktion til sensorværdiafhængig styring af programmer og zoner. Dette giver dig mulighed for at definere og udføre hændelseskontrollerede handlinger, f.eks. hvis cisterneniveauet er under minimumsværdien, genopfyldning starter, indtil en minimumsværdi er nået, eller ventilationssystemet starter, når luftfugtigheden/temperaturen er høj.
Mere om dette på den nye side "Overvågning og kontrol".
Bemærk venligst, sikkerhedskopier konfigurationen! På grund af konfigurationsændringer er alle indstillinger nu nulstillet!
NYT i 2.3.2 167:
- InfluxDB support: brug TilstrømningDBfor at administrere de målte data centralt og evaluere dem på en målrettet måde (efter installation skal du klikke på "Arduino" og derefter fortsætte til "Initialize Client", adgangsdataene vil være nedenfor).
- Flowalarm: Denne indstilling giver dig besked, når et program kører, men der ikke flyder vand. Kan også bruges som lækagedetektion. Instruktioner er her
(Hurtig vejledning: Virker med tilsluttet pulsvandmåler og kun hvis stationsnavnet indeholder de sidste 5 tegn af et tal med den mindste mængde vand i liter vandflow, f.eks. "Plæne 05.00". Mulighed skal være aktiveret. Station skal løbe mindst 2,5 minutter) - Sensor API: /sn parametre "før" og "efter" for at rense måledataene afhængigt af tidsintervallet (se Sensor API.txt på github).
Bemærk venligst, sikkerhedskopier konfigurationen! På grund af konfigurationsændringer er alle indstillinger nu nulstillet!
NYT i 2.3.2 166:
- Support til e-mail notifikationer (Instruktioner til Google-e-mail med app-adgangskode kan findes her)
- OSPi: Nyt OpenThingsFramework med mere stabil OTC-forbindelse
- Flet ændringerne OpenSprinkler 2.2.1 (1).
Bemærk venligst, sikkerhedskopier konfigurationen! På grund af konfigurationsændringer er alle indstillinger nu nulstillet!
NYT i 165'eren:
- Tilføjet understøttelse af Trueber RS485-adapter
- Flowmåleroptimering, op til 200 tick/s
- Nul pointer rettelse
- forhåndsvisning af programjustering
- Tilføjet /du-logstørrelsesdiagnostik
- Tilføjet borddetektion
NYT i 164'eren:
- OSPi med systemd startscript. Installeres og aktiveres automatisk, når du opdaterer firmwaren med "sudo ./updater.sh".
- https station fix
- Kortere timeout for fjernsensorer for at undgå blokering.
NYT i 163'eren:
- OS3x Latch: Bugfix Zone Expander Latch justering
- OSPi: OSPi Bug fix hukommelse fri/slet
- OSPi: Retter regnforsinkelsesdato
NYT i 162'eren:
- Bugfix-udgivelse: Korrektion af MQTT-adgangskodeimplementeringen, længere adgangskoder er nu mulige
NYT i 161'eren:
- Bugfix release: Korrektion af et bufferoverløb i diagrammets sensorlogvisning
NYT i 160'eren:
- OSPi: OpenThingsFramework. Dette trækker det nu OSPi version af OpenSprinkler 3.x version samme og muliggør fjernadgang via OTC-tokens! For detaljer se "Fjernadgang via Openthings.io Cloud" nedenfor
- OSPi: Støtte for OSPi 1.6 2xADS1115
- MQTT: Vært, brugernavn og adgangskode længere: Vært: 100, Bruger: 50, Adgangskode 100 tegn
- MQTT: Håndtering forbedret, udlæsning med nulværdier læser ikke længere følgende værdi
- OS3x: Bedre registrering af ENC28J60/W5500 netværksadaptere
NYT i 153'eren:
- Digitalt støjfilter til de analoge indgange på "Analog Sensor Board".
- Forbedret håndtering af MQTT-abonnementer
Fuld liste over alle ændringer kan findes i GitHub
ELLER den officielle firmware 2.2.1: her
A. OpenSprinkler 3.0 - 3.3:!! Sikkerhedskopier først din konfiguration !! (03.11.2024) Download den nye (modificerede) firmware 2.3.3(171): her Den nøjagtige vejledning til installation af ONE update kan findes her: Sådan fungerer firmwareopdateringen |
B. OSPi
!! Sikkerhedskopier først din konfiguration !!
OSPi Firmware til at kompilere dig selv!
Kildekoden er tilgængelig her:
https://github.com/opensprinklershop/OpenSprinkler-Firmware
https://github.com/opensprinklershop/OpenSprinkler-App
https://www.youtube.com/watch?v=T2rB39s4x78
Sådan kommer du videre
1. Fjernadgang via Openthings.io Cloud
Funktionen er fuldstændig forklaret her.
2. Gruppering af zoner
Denne nye funktion erstatter den gamle sekventielle funktion, som giver dig mulighed for at kontrollere, om zoner vandes samtidigt eller sekventielt.
Med gruppefunktionen (det er bogstaverne på kredsløbene) kører zoner med samme gruppe (f.eks. alle zoner med gruppe A) efter hinanden, men andre zoner med forskellige grupper (f.eks. med gruppe A, B og C) kører samtidigt. Justerbar med gearet.
Også nyt: Brug menuen nederst til højre, "Rediger muligheder", derefter "System" og "Bestil stationer efter grupper", så vil zonerne blive sorteret efter grupper.
Grupperne bestemmes her:
P-gruppen repræsenterer et særligt tilfælde: Alle zoner med gruppe P vandes samtidigt.
3. Vejrspecifik metode: månedlige værdier
Med denne metode kan vandingskontrollen justeres med månedlige forudindstillede værdier.
4. Analog Sensor API
Funktionen er fuldstændig forklaret her
Desværre genstart min OpenSprinkler permanent efter import af den seneste firmware 2.3.0. Wifi-forbindelse -> NTP-synkronisering -> Vejrkontrol -> Genstart
Hej,
Har du prøvet en nulstilling endnu?
Hvis det ikke hjælper, så send det ind, jeg reparerer firmwaren gratis.
Har nu nedgraderet til beta 2.2.0.112 og OS virker igen.
Hej,
Jeg lavede et par justeringer, prøv venligst. Firmwarelinket er blevet opdateret
Flot arbejde
Hej,
Jeg installerede den nye firmware 2024 – version 2.3.0 (139). Det fungerer perfekt.
Den eneste gang Batten ikke virker, er når jeg vil ændre en adgangskode OpenSprinkler ASB (intet svar ved tryk).
Hvis jeg indstiller opendoor-adgangskoden til en anden (for den simple version Open Sprinkler), virker den ikke længere OpenSprinkler ASB (den er sort på siden OpenSprinkler ASB og går ikke længere).
Hilsen Frank
Rigtigt. Tak for info, jeg lagde ikke engang mærke til det! Vil blive rettet i de næste par dage!
Hej,
Jeg har den nye firmware – version 2.3.0. (140) spillede. Bare det er det samme som før. ( Ved OpenSprinkler ASB lægten virker ikke eller er sort og går ikke længere. )
Når du opererer fra internettet, selv på afstand, fungerer alt.
Hilsen Frank.
Hej, dette skyldes ikke firmwaren, men snarere appen. Versionen er blevet opdateret i Google Playstore og Apple Appstore, tjek venligst om du også har den aktuelle version.
Hej,
Tak skal du have. Ja, det virker med det samme med din mobiltelefon. Men det viser mig desværre "ikke kompatibel" på tabletten. Det er en Samsung Galaxy Tab A (2016). Kan du ændre noget i appen, så den fungerer som før?
Hilsen Frank.
Det kunne du, men Google tvinger udviklere til at angive Android 11 som minimumsoperativsystem fra nu af, ellers vil appen ikke blive offentliggjort i Playstore.
https://developer.android.com/google/play/requirements/target-sdk
Og jeg gætter på, at din tablet stadig har Android 10
Den aktuelle APK er også her: https://opensprinklershop.de/firmware/app-release.apk
Hej, mange tak for den aktuelle APK. Min tablet har stadig version Android 8.1.0 på den. Når jeg åbner APK'en, får jeg en fejlmeddelelse: "Der opstod en fejl under parsing af pakken. ". (På min mobiltelefon har jeg en indikation af nøjagtigheden af ukendte apps.)
Kan jeg stadig indlæse APK'en på en eller anden måde?
Hilsen Frank.
Hej Frank, jeg er bange for, at der ikke er mere, der kan gøres. Din tablet er for gammel, Android 8.1.0 understøttes ikke længere, vi er nu ved Android 15. Det ville være som at prøve at bruge Windows XP på en pc, men det virker ikke meget længere.
Ikke desto mindre prøvede jeg det igen og justerede APK'en i firmwaremappen igen. Prøv venligst denne version igen
Hej, jeg var nødt til at slette den gamle først, så geninstallerede jeg den, og den fungerer perfekt!!! Mange tak !!!
Hilsen Frank.
Hej. Jeg har forsøgt at få denne nye firmware til at virke i en VM. Desværre fejler installationen, fordi der ikke er nogen GPIO'er i VM'en, og jeg får derfor en masse fejlmeddelelser. Jeg har heller ikke brug for GPIO, fordi ventilerne styres via MQTT. Er der en måde at installere den nyeste firmware uden at bruge GPIO?
På forhånd tak
hilsen
Kay
OK, men hvorfor? Du kan bare bruge Homeassist og bruge den til at styre ventilerne.
Hvis du ønsker at tilpasse dette, er du velkommen til at gøre det. Softwaren er open source og er på Github.
"Firmwareopdateringen kan KUN udføres via WLAN (for versioner lavere end 2.2.0.105)." Og for versionerne ovenfor? Hvordan fungerer opdateringen over ethernet, da opdateringssiden obv. virker ikke over ethernet og afsluttes altid med beskeden "check device key" (hash og clear)?
Ja, over denne version fungerer firmwareopdateringen også med Ethernet LAN. "Check device key" betyder, at adgangskoden er forkert.
Tak for de (160) og længere MQTT-adgangskoder!
I weekenden prøvede jeg de udvidede MQTT-adgangskoder - brugergrænsefladen satte sig fast (sort skærm)! Jeg så så 161'eren - at installere den virkede også, men brugergrænsefladen hang stadig -> fabriksindstilling. Jeg har bare kort tid - skal de 100 tegn tokens gå med 161?
med http:///sg?pw=XXX
Jeg får sensor SMT100:
"nativedata":11391,"data": 13.910000,"unit":"°C","
Hvorfor er der en anden 1 i begyndelsen af nativedata?
Dette er den oprindelige værdi fra sensoren. Truebner har specificeret dette sådan her:
https://www.truebner.de/assets/download/Anleitung_SMT100_V1.1.pdf
kan du "Truebner RS485 adapter til OpenSprinkler” også tilslutte en “RS485 Ultrasonic Level Sensor” og få den læst op?
Nej, på Truebner RS485-adaptere virker kun Truebner Sensorer, det vil sige SMT100, Aquaflex og TH100.
I princippet kunne man OSPi-Raspi-version, en USB RS-485-adapter og tilpasset firmware gør dette muligt.
Eller du kan læse værdien med en anden RS-485 software og overføre den via MQTT.