Stránka 2 z 2
Re: 328P a GSM modul ovládání přes web?
Napsal: 30 srp 2022, 00:46
od martinius96
epzlin píše: ↑29 srp 2022, 05:45
Ale já potřebuju stav ON/OFF příjímat! ne odesílat.
Tak urob request a načítaj si to z response servera, ak je to tam uložené.
Žiaľ bez tvojho programu viac neporadím. Pozri si príklady pre Read Field na ThingSpeaku, ak to chceš čítať odtiaľ.
Ak si nato chceš urobiť vlastnú server-side aplikáciu tak si tam dokážeš už sám prispôsobiť čo si to Arduino prečíta a v akom formáte... RAW typu ON, alebo OFF, prípadne JSON: { "output":ON} a iné...
Proste server ti to "sám" bez tvojej požiadavky na neho nepošle, lebo ide ide o klient --> server architektúru.
A bez verejnej IP adresy na tvojom SIM module si informáciu o stave tiež nepošleš z počítača.
Re: 328P a GSM modul ovládání přes web?
Napsal: 30 srp 2022, 04:34
od Diego
epzlin píše: ↑29 srp 2022, 05:45
Ale já potřebuju stav ON/OFF příjímat! ne odesílat.
Však to tam odešleš a pak si to načteš když budeš potebovat
Re: 328P a GSM modul ovládání přes web?
Napsal: 01 zář 2022, 20:22
od pavel1tu
Také jsem řešil
Skončil jsem u SMS ovládání, veřejná IP je drahá a hlavně se mi GSM modul na datech často sekal.
Re: 328P a GSM modul ovládání přes web?
Napsal: 04 zář 2022, 10:27
od epzlin
Takže dá se to teda nějak realizovat bez nutnosti veřejné IP?
Se zaseknutím modulu nemám problém, respektive mám to ošetřené. Používám to jako dlouhodobý vzdálený monitoring který jede 24/7. Někdy se stávalo, že modul opravdu zamrznul třeba po měsíci, respektive neodeslal data, byl nějaký problém s GPRS. To mám ošetřené, že pokud neodešle korektně data ani na 3. pokus, celý ho automaticky restartuju. Takhle mi to běhá už asi půl roku bez toho, aniž bych musel modul chodit ručně resetovat.
Re: 328P a GSM modul ovládání přes web?
Napsal: 04 zář 2022, 15:21
od martinius96
Ano, bez verejnej IP to bude fungovať, ak budeš tvoje Arduino s GSM prevádzkovať ako klienta.
Pripojíš sa k ThingSpeaku (to je server s verejnou IP, ktorú dokážeš dosiahnuť), kde pošleš čo potrebuješ a odkiaľ načítaš to, čo potrebuješ.
Potrebuješ odosielať dáta o teplote a načítavať odtiaľ stavy ZAP/VYP?
Ako sa tam ten stav ZAP/VYP odošle? Kam sa ukladá, do fieldu? Tak načítaj field v druhom requeste (prvým requestom data odošli) a prijaté dáta si vyparsuj a použi.
Odosiela ten ZAP/VYP stav Arduino a chceš ho spätne načítavať, aj keď o tom stave to Arduino "vie", keďže ho posielalo? Možno by si tie stavy ani nepotreboval načítavať, ak si logiku vieš urobiť na strane Arduina a pracuješ s tým, čo si nameral.
Re: 328P a GSM modul ovládání přes web?
Napsal: 07 zář 2022, 15:57
od Pablo74
Dá se napsat naprosto jednoduchoučká web stránka (aplikace) a hostovat naprosto zdarma např. na replit.com
Na stránce dvě tlačítka ON/OFF; při stisku se zavolá javascriptová funkce a ta pošle data (stav ON/OFF) např. na dweet.io - tam se dá zdarma a bez registrace velice snadno poslat/číst data. Zvolí se např. 36 hexa znaků dlouhý ID (pro tu službu dweet.io).
No a z Arduina se pak obyčejným http dotazem získá informace, vrací to tuším objekt JSON a jednoduše se z toho získá stav ON/OFF a s tím už se dá v programu v Arduinu dále pracovat.
Popsal jsem to srozumitelně?