Saluton karaj legantoj! Ekde la publikigo de la unua artikolo, ni kreskis, niaj plej ŝatataj vendistoj kaj programistoj
Lanĉinte nian unuan LoRaWaN, ni tuj determinis kiajn problemojn ni volis solvi uzante ĝiajn kapablojn. Unu el ili estis kontrolo de fuelkontado ĉe benzinstacioj.
Ĝenerale, ni havas 2 ujojn en kiuj estas stokita brulaĵo, kaj kolumnon "Reed-ŝaltilo" de hejma fabrikanto.
Ni solvas la problemon mezurante la fuelnivelon en ujoj kaj registrante datumojn pri la nombro da litroj disverŝitaj tra la kolumno.
Instalita en ujoj
Nun pri la konekto. La cerboj de la ekzistanta parolanto havas RS-485 surŝipe. Mi jam renkontis
La protokoloj estas ŝarĝitaj en la aparaton kaj ĉiu prilaborado okazas surŝipe. Pako kun sekaj datumoj flugas al la reto LoRaWaN por prilaborado sur la servilo. Agordi la procezon de ricevado de datumoj de la kolumno estis teda, pro problemoj kun la logiko de la kolumno, sed kun FLS ĉio estas simpla.
Kiel rezulto, ĉiujn 10 minutojn ni ricevas paketon kun datumoj pri la volumo de brulaĵo en ujoj kaj temperaturoj nuntempe. Se la benzinumado estas kompleta, post kompletigo, pakaĵo alvenas kun la samaj datumoj, sed kompletigita kun informoj pri la nombro da plenigitaj litroj.
Ĉiuj ricevitaj informoj estas kolektitaj sur la servilo kaj montrata en formo oportuna por ni.
Tio verŝajne estas ĉio, mi volonte respondos ĉiujn demandojn en komentoj aŭ PM.
En la sekvaj afiŝoj, novaj taskoj, novaj venkoj :)
fonto: www.habr.com