Sběr dat z louky

Sběr dat z louky
« kdy: 09. 06. 2021, 21:45:54 »
Zdravim,
řeším sběr dat z polí, resp. si chci postavit vahu pro včelí úly. Hw už mám vyřešený, nyní přemýšlím o vhodné a levné technologii pro přenos hodnot na server a jejich další zobrazení.
Vše bude na bateriový provoz, spotřeba zařízeni je celkem klíčová.
Má představa je taková, že v pravidelných intervalech, cca 30 min bude Atmel přes GSM modul posílat údaje o váze jednotlivých úlů, teplotu a pod. Operátor ČEZ nabízí sms mezi svými zákazníky zdarma, mám 2 volné Sim karty a rád bych je nějak využil.
Na druhé straně, již u mě doma, by bylo rPi s SQL db, web serverem a dalším GSM modulem, který by ty SMS přijímal a data zpracovával.
Nevíte někdo o nějakém lepším způsobu, jak sms převést do PC. Vím o možnosti SMS do emailu, ale poslání zpravy na číslo 999111 stojí 2 Kc, dle webu O2.
Koukal jsem i na aplikace pro Android, které umi ze sms udělat email, ale raději bych nějaké řešení bez použití vyřazeného mobilu.
Díky za jakékoliv relevantní tipy a také za trpělivost.


FKoudelka

Re:Sběr dat z louky
« Odpověď #1 kdy: 09. 06. 2021, 22:18:21 »
Cenově nevím, ale zkus hledat LoRA, Sigfox, NB-IoT sítě

« Poslední změna: 09. 06. 2021, 22:29:43 od politickynekor »

Re:Sběr dat z louky
« Odpověď #3 kdy: 09. 06. 2021, 22:38:32 »
SMS vies prijat pomocou USB GSM modulu (USB stick, daj do googla "prodam huawei usb"). Bud najdes nejaky soft,
alebo to urobit seriovy port a musis nejako precitat AT prikazmi tie SMS. Pokial ti staci zakladne ASCII (7bit) tak je to pomerne jednoduche. V pripade zaujmu ti mozem napisat ako sa to robi.

Pod linuxom mozes skusit https://www.gnokii.org/

_Jenda

  • *****
  • 1 600
    • Zobrazit profil
    • https://jenda.hrach.eu/
    • E-mail
Re:Sběr dat z louky
« Odpověď #4 kdy: 09. 06. 2021, 23:12:11 »
Na druhé straně, již u mě doma, by bylo rPi s SQL db, web serverem a dalším GSM modulem, který by ty SMS přijímal a data zpracovával.
Nevíte někdo o nějakém lepším způsobu, jak sms převést do PC.
No a v čem je teda problém s tím koupit si nějaký SIM800 za pár dolarů, případně USB sériák za dolar aby to šlo připojit „moderně“, a volat
Kód: [Vybrat]
AT+CMGF=1
AT+CMGL="ALL"
AT+CMGD=1,4
?

Jinak na tohle přesně se používá LoRaWAN. Buď se můžeš zapojit do komunitní (The Things Network) a pokrytí na louce si udělat, nebo můžeš koupit od ČRa nebo od Starnetu. Ale je to docela drahé, řádově 20 Kč za zařízení měsíčně.

Až ti dojdou SMS, tak asi datová SIMka. Blbé je, že někteří operátoři účtují každé připojení jako novou velkou účtovací jednotku. Chtělo by to zjistit, jestli třeba 1NCE tohle nedělá.


Re:Sběr dat z louky
« Odpověď #5 kdy: 09. 06. 2021, 23:19:11 »
Dekuji za vsechny odpovedi a odkazy. O jiz hotovych resenich vim. Hotova vaha na uly stoji cca 8- 10 kKc. Coz pro jeden ul je snesitelne, ale pro 5 ulu je mimo me predstavy. Umim trochu s AVR a programovani jednocipu a tak si chci zkusit tu vahu poskladat sam. Uly jsou cca 10 km daleko a jezdim k nim 1-2 tydne dle potreby.
Hledam spis zpusob, zda lze nejak elegantne dostat sms do jakekoliv internetove podoby. Jeste jednou diky za vsechny tipy.
Na druhé straně, již u mě doma, by bylo rPi s SQL db, web serverem a dalším GSM modulem, který by ty SMS přijímal a data zpracovával.
Nevíte někdo o nějakém lepším způsobu, jak sms převést do PC.
No a v čem je teda problém s tím koupit si nějaký SIM800 za pár dolarů, případně USB sériák za dolar aby to šlo připojit „moderně“, a volat
Kód: [Vybrat]
AT+CMGF=1
AT+CMGL="ALL"
AT+CMGD=1,4
?

Jinak na tohle přesně se používá LoRaWAN. Buď se můžeš zapojit do komunitní (The Things Network) a pokrytí na louce si udělat, nebo můžeš koupit od ČRa nebo od Starnetu. Ale je to docela drahé, řádově 20 Kč za zařízení měsíčně.

Až ti dojdou SMS, tak asi datová SIMka. Blbé je, že někteří operátoři účtují každé připojení jako novou velkou účtovací jednotku. Chtělo by to zjistit, jestli třeba 1NCE tohle nedělá.
S tim modulem SIM800 to chci postavit, jen jsem se ptal, zda neexistuje nejake jine reseni.  Diky moc za odpoved.

Re:Sběr dat z louky
« Odpověď #6 kdy: 10. 06. 2021, 01:28:38 »
Jak bylo řečeno - LoRA, Sigfox, NB-IoT. Ovšem dotáhnout praktickou realizaci váhy a čidel je do rutinního bezproblémového provozu bude asi docela náročné - budete řešit řadu věcí a zabere to čas. Namátkou: Vlhkost, nepřesnost čidel za určitých podmínek, napájení, kondenzovanou vlhkost, ... atd atd. Na hraní ovšem dobré. Zda se to vyplatí ekonomicky záleží na okolnostech.

Re:Sběr dat z louky
« Odpověď #7 kdy: 10. 06. 2021, 07:46:26 »
Díky za odpověď.
Souhlasím a nepopírám, že to není projekt na týden.

xPoli

Re:Sběr dat z louky
« Odpověď #8 kdy: 10. 06. 2021, 10:31:17 »
Dělám teď na projektech na NB-IoT a to je z hledsika spotřeby velice zajímavé. Mezi odesíláním má zařízení <100uA (stále měří) a při odesílání je na cca 3-4s nárůst na cca 35mA. Vhodným nastavením periody odesílání lze na 1 D-size LiSOCL článek provozovat několik let. LoRa u ČRa stojí na provoz podobné peníze, ale spotřeba vychází o něco vyšší - při odesílání cca 120mA, ale zase na kratší dobu. Proti klasickému GSM modemu je výhoda v absenci špiček velkých proudů (u GSM cca 2A).
U SigFoxu mi přijde jako velká limitace délka zpráv, 12B je pro mnoho aplikací prostě málo.

Re:Sběr dat z louky
« Odpověď #9 kdy: 10. 06. 2021, 10:49:09 »
Je to tak.
Zdá se, že kombinace modulu LPWAN https://www.gme.cz/lpwan-sigfox-node-uart-modem-868mhz a účtu na https://thingspeak.com/ bude pro mé potřeby ideální. 400 Kč za roční registraci je rozumná cena a ušetřím na nutnosti mít  někde druhé zařízení a spravovat jej.

Díky všem za odpovědi.

Re:Sběr dat z louky
« Odpověď #10 kdy: 10. 06. 2021, 11:53:45 »
Ahoj, resim podobny problem. Jen s tim rozdilem ze u ulu mam dostupnou elektriku...

Moje predstava je GSM modem u ulu a odesilani SMS do meho osobniho telefonu, ktery by SMS "tezil" a pripadne nahraval dal do internetu...

Jeste se muzes zamyslet nad tou periodou odesilani dat, osobne mi prijde ze nicemu nevadi odesilat data s mensi periodou nez je perioda mereni (treba merit po 30minutach, ale odesilat 3x za den). S tim, ze dulezite stavy (rojeni, prevrzeni, kradez...) se muzou poslat asynchrone.

Re:Sběr dat z louky
« Odpověď #11 kdy: 10. 06. 2021, 12:10:39 »
Ahoj, resim podobny problem. Jen s tim rozdilem ze u ulu mam dostupnou elektriku...

Moje predstava je GSM modem u ulu a odesilani SMS do meho osobniho telefonu, ktery by SMS "tezil" a pripadne nahraval dal do internetu...

Jeste se muzes zamyslet nad tou periodou odesilani dat, osobne mi prijde ze nicemu nevadi odesilat data s mensi periodou nez je perioda mereni (treba merit po 30minutach, ale odesilat 3x za den). S tim, ze dulezite stavy (rojeni, prevrzeni, kradez...) se muzou poslat asynchrone.
Mít elektřinu na včelnici, to by byl luxus.  8) 8)

To ale klade větší nároky na HW u těch úlů - počítám s tím, že to poběží na Atmelu - nemyslím Arduino, ale čistý ATMEGA8 nebo co najdu v šuplíku. Pro mě je klíčová spotřeba, jinak bych tam dal třeba Raspberry a ty data si nějak předzpracovával. Ale ten Atmel nemá moc možností ukládat data - nechci řešit SD kartu a pod, i kvůli té spotřebě.
Pokud baterie - mám objednanou gelovou 6V/7Ah, vydrží alespoň ten týden, bude to optimální.
Moje představa (možná mylná)  je ta, že RTC modul v nějakých pravidelných intervalech probudí uCPU, sepnou se čidla teploty a váhy, sejmou se hodnoty, odešlou se a celý systém se zase přepne do úsporného režimu.
O té komunikaci SMS  mezi čidly a androidem jsem také přemýšlel, ale nenašel jsem vhodnou aplikaci na android a psát si vlastní by se mi asi nechtělo. 
Proto jsem i vznesl tenhle dotaz. Vůbec jsem o těchto sítích nevěděl, ale myslel jsem si, že nějaké podobné řešení již existuje.

Jose D

  • *****
  • 889
    • Zobrazit profil
Re:Sběr dat z louky
« Odpověď #12 kdy: 10. 06. 2021, 12:23:56 »
údaje o váze jednotlivých úlů

btw. jak řešíš vážení úlů - ta čidla jsou střednědobě stabilní?

Měl jsem dojem že součástí každé elektronické váhy je autokalibrace po zapnutí a moje laická interpretace je, že to je z nějakého důvodu potřeba, protože tak čidla někam ujíždějí.

Re:Sběr dat z louky
« Odpověď #13 kdy: 10. 06. 2021, 12:45:02 »
údaje o váze jednotlivých úlů

btw. jak řešíš vážení úlů - ta čidla jsou střednědobě stabilní?

Měl jsem dojem že součástí každé elektronické váhy je autokalibrace po zapnutí a moje laická interpretace je, že to je z nějakého důvodu potřeba, protože tak čidla někam ujíždějí.
Neřeším, protože jsem s nimi dosud nepracoval.   :-[
Před půl rokem jsem řešil sběr a ukládání teplot v určitých časech pomocí DS18B20  a RTC modulu a nedávno mě napadlo ten projekt upravit a použít na tohle. Rozšířit jej o váhová čidla a všechna ta data nějak zpracovat.
Moje představa je taková, že v první fázi vyřeším komunikaci, ukládání dat na server a budu sledovat teploty z několika čidel. Mimochodem je zajímavé koukat na úly v zimě termokamerou. :)
A až mi tohle poběží, tak budu řešit ty váhové senzory. Myslel jsem, že bych použil 3 - 4 senzory pro 50 kg zapojené do můstku.
 

Re:Sběr dat z louky
« Odpověď #14 kdy: 10. 06. 2021, 13:06:05 »
Planujes nekde ten svuju projekt zverejnovat? Sam mam v planu podobne, ale zatim mi vse lezi v supliku.
Já jsem zvolil LoRa kvuli tomu, ze uly budou relativne blízko domu a chtěl bych si zkusit i LoRa gateway v rámci projektu "The Things Network". Ale jak říkám, zatím vše v šuplíku.