Nova verzija od OpenSprinkler-Firmware S proširenjem za Analogna senzorska ploča kao i novi Truebner RS485 adapter.
NAPOMENA: Ovaj se članak odnosi na OpenSprinkler 3 / 3.2 / 3.3 i OSPi
Ova se verzija temelji na originalnom firmveru proizvođača (OpenSprinkler.com), ali je moj dodatno prilagođena.
Novo je:
- Pristup oblaku putem Openthings.io Cloud tokena (NOVO: TAKOĐER OSPi !!!)
- Grupiranje zona
- Nova kontrola navodnjavanja putem novog planera
- Nova metoda specifična za vremenske prilike: mjesečne vrijednosti
- API analognog senzora: Povežite analogne senzore za kontrolu navodnjavanja
- Praćenje i kontrola: Definirajte pravila koja pokreću akcije
Promjene u verziji
Imajte na umu: Ne postoji podrška proizvođača (iz SAD-a) za modificirani firmware, samo putem ovoga stranica za podršku!
NOVO u 2.3.3. 174:
- Dodane jedinice lumen i luks
- Filtriraj prilikom bilježenja: podaci identični prethodnima više se ne spremaju
- Ispravak pogreške: prazan MQTT filtar nije rezultirao nikakvom vrijednošću.
- Ispravak greške: OSPi RS485 SMT100 pogreška čitanja
Preuzmite novi (modificirani) firmware 2.3.3(174)
NOVO u 2.3.3. 173:
- Ispravak greške MQTT: Vrijednosti su čitane samo s filtrom, sada i bez filtra
Preuzmite novi (modificirani) firmware 2.3.3(173)
NOVO u 2.3.3. 172:
- podrška za Truebner Dodano TH100
- Dodan unutarnji temperaturni senzor Raspberry Pi
- Dodana napredna logika nadzora i upravljanja: I, ILI, XOR, NE i senzor za kišu
Preuzmite novi (modificirani) firmware 2.3.3(172)
NOVO u 2.3.3. 171:
- RESET_STATION_BITS popravljeno
- Vremenski određen početak programa
- pokvareni mqtt+influxdb popravak
Preuzmite novi (modificirani) firmware 2.3.3(171)
NOVO u 2.3.3. 170:
- Poboljšano upozorenje protoka: svaka zona sada ima opciju upozorenja protoka (potrebno je ažuriranje aplikacije 156)
- Poboljšano upozorenje o protoku: svaka zona pohranjuje prosječni protok vode posljednjeg protoka po zoni (vidljivo uz potrebno ažuriranje aplikacije 156)
- Ažuriranje aplikacije 156 s push obavijestima za obavijesti "Nadzor i kontrola".
NOVO u 2.3.3 169:
- “Nadziranje i kontrola” sada se prikazuje s prioritetom, niskim=zelenim, srednjim=žutim i visokim=crvenim na prednjoj ploči
- “Monitoring and Control” sada s MQTT-om i obavijesti e-poštom
- Popravak: InfluxDB i e-pošta omogućeni u isto vrijeme
- Novi OpenSprinklerASB APLIKACIJA dostupna!
NOVO u 2.3.3 168:
- OSPi: Podrška za USB-RS485 adaptere s kontrolom Truebner SMT100 i Aquaflex senzori
- Nova funkcija "Monitoring and Control" za kontrolu programa i zona ovisno o vrijednosti senzora. To vam omogućuje da definirate i izvršite akcije kontrolirane događajem, npr. ako je razina vodokotlića ispod minimalne vrijednosti, punjenje počinje dok se ne postigne minimalna vrijednost ili se ventilacijski sustav pokreće kada je vlažnost/temperatura visoka.
Više o tome na novoj stranici “Nadzor i kontrola”.
Pažnja, sigurnosno kopirajte konfiguraciju! Zbog promjena konfiguracije, sve postavke su sada poništene!
NOVO u 2.3.2 167:
- InfluxDB podrška: koristite InfluxDBkako biste centralno upravljali izmjerenim podacima i ciljano ih evaluirali (nakon instalacije kliknite na "Arduino" i zatim nastavite na "Inicijaliziraj klijenta", pristupni podaci bit će ispod).
- Upozorenje o protoku: Ova opcija vas obavještava kada je program pokrenut, ali voda ne teče. Može se koristiti i kao detektor curenja. Upute su ovdje
(Kratki vodič: radi s povezanim pulsnim vodomjerom i samo ako naziv stanice sadrži zadnjih 5 znakova broja s minimalnom količinom vode u litrama protoka vode, npr. "Travnjak 05.00". Opcija mora biti aktivirana. Stanica mora trčati najmanje 2,5 minute) - API senzora: /sn parametri "prije" i "poslije" za čišćenje podataka mjerenja ovisno o vremenskom rasponu (pogledajte API.txt senzora na githubu).
Pažnja, sigurnosno kopirajte konfiguraciju! Zbog promjena konfiguracije, sve postavke su sada poništene!
NOVO u 2.3.2 166:
- Podrška za obavijesti e-poštom (Upute za Google e-poštu s lozinkom aplikacije možete pronaći ovdje)
- OSPi: Novi OpenThingsFramework sa stabilnijom OTC vezom
- Spojite promjene OpenSprinkler 2.2.1 (1).
Pažnja, sigurnosno kopirajte konfiguraciju! Zbog promjena konfiguracije, sve postavke su sada poništene!
NOVO u 165:
- Dodana podrška za Trueber RS485 adapter
- Optimizacija mjerača protoka, do 200 tikova/s
- Popravak nulte kazaljke
- pregled podešavanja programa
- Dodana /du dijagnostika veličine dnevnika
- Dodano otkrivanje ploče
NOVO u 164:
- OSPi s startnom skriptom systemd. Instalira se i aktivira automatski kada ažurirate firmver pomoću "sudo ./updater.sh".
- popravak https postaje
- Kraće vrijeme čekanja za daljinske senzore kako bi se izbjeglo blokiranje.
NOVO u 163:
- Zasun OS3x: Ispravak pogrešaka Podešavanje zasuna Zone Expander
- OSPi: OSPi Ispravak memorije oslobađanje/brisanje
- OSPi: Popravlja datum odgode kiše
NOVO u 162:
- Izdanje ispravka pogrešaka: ispravak implementacije MQTT lozinke, sada su moguće duže lozinke
NOVO u 161:
- Izdanje ispravka pogrešaka: ispravak prekoračenja međuspremnika u prikazu zapisnika senzora na grafikonima
NOVO u 160:
- OSPi: OpenThingsFramework. Ovo sad povlači OSPi verzija od OpenSprinkler 3.x verzija ista i omogućuje udaljeni pristup putem OTC tokena! Za detalje pogledajte “Daljinski pristup putem Openthings.io Clouda” u nastavku
- OSPi: Podrška za OSPi 1.6 2xADS1115
- MQTT: Host, korisničko ime i lozinka sada su duži: Host: 100, Korisnik: 50, Lozinka 100 znakova
- MQTT: Poboljšano rukovanje, očitavanje s nultim vrijednostima više ne čita sljedeću vrijednost
- OS3x: Bolje otkrivanje mrežnih adaptera ENC28J60/W5500
NOVO u 153:
- Digitalni filtar šuma za analogne ulaze na "analognoj senzorskoj ploči".
- Poboljšano rukovanje MQTT pretplatama
Potpuni popis svih promjena možete pronaći u GitHub
ILI službeni firmware 2.2.1: Ovdje
A. OpenSprinkler 3.0 - 3.3:!! Najprije napravite sigurnosnu kopiju svoje konfiguracije!! (03.11.2024) Preuzmite novi (modificirani) firmware 2.3.3(171): Ovdje Točne upute za instalaciju JEDNOG ažuriranja možete pronaći ovdje: Ovako radi ažuriranje firmvera |
B. OSPi
!! Najprije napravite sigurnosnu kopiju svoje konfiguracije!!
OSPi Firmware za kompajliranje!
Izvorni kod je dostupan ovdje:
https://github.com/opensprinklershop/OpenSprinkler-Firmware
https://github.com/opensprinklershop/OpenSprinkler-App
https://www.youtube.com/watch?v=T2rB39s4x78
Evo kako postupiti
1. Udaljeni pristup putem Openthings.io Clouda
Funkcija je u potpunosti objašnjena ovdje.
2. Zone grupiranja
Ova nova značajka zamjenjuje staru sekvencijalnu značajku, koja vam omogućuje kontrolu navodnjavanja zona istovremeno ili uzastopno.
S grupnom funkcijom (ovo su slova na strujnim krugovima), zone s istom grupom (npr. sve zone s grupom A) rade jedna za drugom, ali ostale zone s različitim grupama (npr. s grupama A, B i C) rade istovremeno. Podesivo pomoću zupčanika.
Također novo: Koristite izbornik u donjem desnom kutu, "Opcije uređivanja", zatim "Sustav" i "Poređaj stanice po grupama", a zatim će zone biti poredane po grupama.
Grupe se određuju ovdje:
Grupa P predstavlja poseban slučaj: Sve zone sa grupom P zalijevaju se istovremeno.
3. Metoda specifična za vrijeme: mjesečne vrijednosti
Ovom metodom, kontrola navodnjavanja može se prilagoditi mjesečnim unaprijed postavljenim vrijednostima.
4. API analognog senzora
Funkcija je u potpunosti objašnjena ovdje
Nažalost, ponovno pokrenite moj OpenSprinkler trajno nakon uvoza najnovijeg firmware-a 2.3.0. Wifi povezivanje -> NTP sinkronizacija -> Provjera vremena -> Ponovo pokreni
Pozdrav,
Jeste li već pokušali resetirati?
Ako to ne pomogne, pošaljite ga, besplatno ću popraviti firmware.
Sada sam vraćen na beta verziju 2.2.0.112 i OS ponovno radi.
Pozdrav,
Napravio sam nekoliko prilagodbi, molim testirajte. Veza firmvera je ažurirana
Dobar posao
Pozdrav,
Instalirao sam novi firmware 2024 – verzija 2.3.0 (139). Radi savršeno.
Jedini put kad letvica ne radi je kad želim promijeniti lozinku OpenSprinkler ASB (nema reakcije kada se pritisne).
Ako postavim lozinku za otvaranje vrata na drugu (za jednostavnu verziju Open Sprinkler), više ne radi OpenSprinkler ASB (crna je sa strane OpenSprinkler ASB i ne ide dalje).
Pozdrav, Frank
Pravi. Hvala na informaciji, nisam ni primijetio! Bit će ispravljeno u sljedećih nekoliko dana!
Pozdrav,
Imam novi firmware – verziju 2.3.0. (140) igrao. Samo što je isto kao prije. (Na OpenSprinkler ASB letvica ne radi ili je crna i ne ide dalje. )
Kod rada s interneta, čak i na daljinu, sve radi.
Pozdrav, Frank.
Pozdrav, to nije zbog firmvera, već zbog aplikacije. Verzija je ažurirana u Google Playstoreu i Apple Appstoreu, provjerite imate li i vi trenutnu verziju.
Pozdrav,
Hvala vam. Da, radi odmah s vašim mobitelom. No, nažalost, na tabletu mi prikazuje "nije kompatibilno". U pitanju je Samsung Galaxy Tab A (2016). Možete li promijeniti nešto u aplikaciji da radi kao prije?
Pozdrav, Frank.
Mogli biste, ali Google tjera programere da od sada navedu Android 11 kao minimalni operativni sustav, inače aplikacija neće biti objavljena u Playstoreu.
https://developer.android.com/google/play/requirements/target-sdk
I pretpostavljam da vaš tablet još uvijek ima Android 10
Trenutni APK je također ovdje: https://opensprinklershop.de/firmware/app-release.apk
Pozdrav, hvala vam puno na trenutnom APK-u. Moj tablet još uvijek ima verziju Androida 8.1.0. Kada otvorim APK, dobivam poruku o pogrešci: “Došlo je do pogreške prilikom analize paketa. “. (Na mobitelu imam indikaciju točnosti nepoznatih aplikacija.)
Mogu li ipak nekako učitati APK?
Pozdrav, Frank.
Zdravo Frank, bojim se da se više ništa ne može učiniti. Vaš tablet je prestar, Android 8.1.0 više nije podržan, sada smo na Androidu 15. To bi bilo kao da pokušavate koristiti Windows XP na računalu, ali više ne radi previše.
Usprkos tome, pokušao sam još jednom i ponovno prilagodio APK u mapi firmvera. Pokušajte ponovo s ovom verzijom
Poštovani, prvo sam morao obrisati stari, pa sam ga ponovo instalirao i radi savršeno!!! Hvala puno !!!
Pozdrav, Frank.
Zdravo. Pokušavao sam natjerati ovaj novi firmware da radi u VM-u. Nažalost, instalacija ne uspijeva jer nema GPIO-ova u VM-u pa dobivam mnogo poruka o pogrešci. Također mi ne treba GPIO jer se ventilima upravlja preko MQTT-a. Postoji li način da se instalira najnoviji firmware bez korištenja GPIO?
Hvala unaprijed
Pozdrav
Kay
Dobro, ali zašto? Možete jednostavno koristiti Homeassist i koristiti ga za kontrolu ventila.
Ako želite ovo prilagoditi, slobodno to učinite. Softver je otvorenog koda i nalazi se na Githubu.
"Ažuriranje firmvera može se izvršiti SAMO putem WLAN-a (za verzije niže od 2.2.0.105)." A za gornje verzije? Kako radi ažuriranje preko etherneta, budući da stranica ažuriranja obv. ne radi preko etherneta i uvijek izlazi s porukom "check device key" (hash and clear)?
Da, ažuriranje firmvera iznad ove verzije također radi s Ethernet LAN-om. "Provjeri ključ uređaja" znači da je lozinka pogrešna.
Hvala za (160) i duže MQTT lozinke!
Za vikend sam isprobao proširene MQTT lozinke - korisničko sučelje je zapelo (crni ekran)! Zatim sam vidio 161 - instalacija je također radila, ali korisničko sučelje je i dalje visilo -> vraćanje na tvorničke postavke. Samo sam kratak s vremenom - trebaju li žetoni od 100 znakova ići uz 161?
S http:///sg?pw=XXX
Dobivam senzor SMT100:
“nativedata”:11391,”data”: 13.910000,”unit”:”°C”,”
Zašto postoji još jedan 1 na početku izvornih podataka?
Ovo je izvorna vrijednost senzora. Truebner je ovo odredio ovako:
https://www.truebner.de/assets/download/Anleitung_SMT100_V1.1.pdf
možeš li "Truebner RS485 adapter za OpenSprinkler” također spojite “RS485 ultrazvučni senzor razine” i očitajte ga?
Ne, uključeno Truebner Rade samo RS485 adapteri Truebner Senzori, tj. SMT100, Aquaflex i TH100.
U principu, mogli biste OSPi-Raspi verzija, USB RS-485 adapter i prilagođeni firmware to omogućuju.
Ili možete očitati vrijednost s drugim RS-485 softverom i prenijeti je putem MQTT-a.