Přenos povelů prozváněním

Chcete probrat nezařaditelné téma ?
osmdesát
Příspěvky: 168
Registrován: úte 19. srp 2014 14:24:46

Přenos povelů prozváněním

Příspěvek od osmdesát »

Zde na fóru se už myslím párkrát řešil problém ovládání nějakých zařízení na dálku, vybavených sim kartou, buď přes datové spojení nebo sms zprávou.
Textovka stojí peníze, data také, navíc s daty je problém, že zařízení musí mít buď veřejnou ip (což by stálo další peníze, pokud něco takového operátor umožňuje), nebo mít navázáno trvalé spojení se serverem (server push events). Případně zavolání s dtmf.
Už léta mi v hlavě leží nápad, zkusit pouhým prozváněním protlačit nějaká data - příkaz. Principiálně by to mohlo jít kombinací délky a počtu prozvonění.
Něco jako morseovka. Vzhledem k tomu, že propojení hovoru trvá dost dlouho, jeví se mi jako lepší možnost nekódovat délkou prozvoně jen dva stavy, jako u morseovky, ale raději více stavů. Jakmile je spojení navázáno, má ukončení zvonění už jen minimální prodlevu, takže by mohlo jít řídit délku zvonění celkem přesně. Nebál bych se zkusit klidně 10stavové rozlišení délky prozvoně (1-10 s např.) Přenos další číslice uskutečnit bezprostředním novým prozvoněním. Poslední prozvonění by mohl být kontrolní součet. GSM zařízení by potvrdilo příjem podobně nějakým stavovým kódem.
Jedinou nevýhodou je samozřejmě super pomalý přenos, ale pokud jde jen o časově nekritické ovládání různých relé, může být dostačující. Hlavní výhodou je, že přenos je zdarma.
Tohle je námět pro různé bastlíře a kutily. Stačí např. GSM modul se sériovým rozhraním a libovolný mikrokontrolér. K posílání příkazů nějaký chytrofon s patřičnou aplikací, případně webové rozhraní napojené např. na odorikové api.
mobilemanic
Příspěvky: 486
Registrován: čtv 10. říj 2013 10:20:15

Re: Přenos povelů prozváněním

Příspěvek od mobilemanic »

A já myslel, že CSD byl přenos extrémně pomalý... :-)
xtonda
Příspěvky: 763
Registrován: čtv 08. zář 2011 14:38:19

Re: Přenos povelů prozváněním

Příspěvek od xtonda »

Tohle je naprostá ptákovina, při ceně 0,59 Kč/min a účtování po sekundách bude přenos povelu přes DTMF trvat pár sekund a stát pár haléřů.
Uživatelský avatar
xsouku04
Administrátor
Příspěvky: 8146
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno
Kontaktovat uživatele:

Re: Přenos povelů prozváněním

Příspěvek od xsouku04 »

xtonda píše:Tohle je naprostá ptákovina, při ceně 0,59 Kč/min a účtování po sekundách bude přenos povelu přes DTMF trvat pár sekund a stát pár haléřů.
Ne každý ale volá za 0,59 Kč/min s účtováním po vteřině. Jsou lidé, které by to stále mohlo stát 6 Kč. A to by mohlo být jakési drahé otevření si např. závory, nebo vypnutí alarmu.
xtonda
Příspěvky: 763
Registrován: čtv 08. zář 2011 14:38:19

Re: Přenos povelů prozváněním

Příspěvek od xtonda »

Tak to už je problém dotyčného, vycházím ze zdejších cen.
5icz
Příspěvky: 75
Registrován: stř 08. led 2014 20:03:16

Re: Přenos povelů prozváněním

Příspěvek od 5icz »

Myslim, ze pro prenos dat bude 100000x rychlejsi a 100000000x stabilnejsi najit nejaky datovy tarif s nizkou cenou.
osmdesát
Příspěvky: 168
Registrován: úte 19. srp 2014 14:24:46

Re: Přenos povelů prozváněním

Příspěvek od osmdesát »

5icz píše:Myslim, ze pro prenos dat bude 100000x rychlejsi a 100000000x stabilnejsi najit nejaky datovy tarif s nizkou cenou.
To s sebou nese nutnost perzistentního spojení se serverem (zátěž serveru, datová náročnost), anebo veřejné ip (drahost, je-li u mobilního pseudointernetu něco jako veřejná ip vůbec možné). Té stabilitě bych taky zas až tak nevěřil. Hovor dostává vždy přednost před daty. Hovorové spojení je mnohem robustnější než datové.
osmdesát
Příspěvky: 168
Registrován: úte 19. srp 2014 14:24:46

Re: Přenos povelů prozváněním

Příspěvek od osmdesát »

xtonda píše:Tohle je naprostá ptákovina, při ceně 0,59 Kč/min a účtování po sekundách bude přenos povelu přes DTMF trvat pár sekund a stát pár haléřů.
Ale jo, pokud mám odorik, zas takový problém to není. Navíc dtmf lze poslat strojově, ale i ručně. A při strojovém odeslání je to opravdu záležitost okamžiku.
Pokud by (de)kódování dtmf uměl už gsm modul, pak je implementace taky bezproblémová.
Takže za sebe hodnotím toto řešení jako jedenapůlté nejlepší ;)
Uživatelský avatar
xsouku04
Administrátor
Příspěvky: 8146
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno
Kontaktovat uživatele:

Re: Přenos povelů prozváněním

Příspěvek od xsouku04 »

5icz píše:Myslim, ze pro prenos dat bude 100000x rychlejsi a 100000000x stabilnejsi najit nejaky datovy tarif s nizkou cenou.
Jde o to, že ne každý má datový tarif nebo chytrý telefon. Ale prozvonit nebo vybrat v hlasovém menu nějakou položku zvládne bez problému každý i Vaše babička. A není třeba zavádět jméno a heslo, identit volajícího se ověří podle toho, z jakého volá čísla.
Uživatelský avatar
o-k
Příspěvky: 105
Registrován: čtv 27. pro 2012 18:16:06
Bydliště: Blanensko

Re: Přenos povelů prozváněním

Příspěvek od o-k »

Zdravim
No ja bych taky prispel trochou do mlyna i kdyz to asi neni to co autor vlakna hleda, poptava.
Mam ovladani relatek vyreseno pomoci Raspberry a jeho GPIO pinu kterych je k dispozici v podstate nekolik desitek (RPi 3 generace) coz je naprosto dostacujici stav.
Mam sestaveno jednoduche webove rozhrani ktere lze obsluhovat pomoci jakehokoli mobilu ktery umi zobrazit webove stranky pres datove prenosy operatora.
U odorika stoji 1MB dat 1 Kc coz je naprosto zanedbatelna cena a v ramci 1 MB dat lze provest vic jak stovku povelu, dotazu na stav rele.
Pro bastlire a kutily davam zde ke stazeni: https://uloz.to/!r1EcD2pNqtGV/httpd-tar-gz
Jak vyresit dostupnost v ramci globalniho Internetu je na kazdem. Ja mam poreseno presmerovanim portu na moji verejne IP ale jde vyresit i pomoci SSH tunelu oproti nejakemu serveru ktery je na verejne IP.
Moje reseni je jednoduche, uz dlouho testovane na spolehlivost a bezproblemove s naprosto zanedbatelnyma nakladama na datovy prenos, rele lze obsluhovat, hned zjistit jejich stav pomoci jakehokoli weboveho prohlizece, vse snadno proveditelne bez znalosti programovani a elektroniku mezi GPIO a rele si kazdy poresi po svem s pomoci tranzistoru. Vice info v archivu ke stazeni.
Resit prozvanenim, jeho poctem, hlasovym menu je sice treba fajn ale ma sve nedostatky v podobe ne uplne snadnyho vyvoje a vytvoreni celeho zarizeni. Osobne bych to nezvladl a ani nevim o nikom kdo by se do toho pustil v ramci hobby a nechtel za to tisice za vyvoj a dodani. Myslim ze budoucnost dalkoveho ovladani je v datovych prenosech a zarizenich jako Raspberry a jeho obdobach od konkurence kde je silna uzivatelska zakladna pro ziskavani informaci. Pravda vyuzivat "super" datove tarify nasi trojky bych teda nechtel (viz tragicky stav kdy vam po prvnim paketu strhnou 20 a vice Kc kreditu a vnuteji par megabajtu denne coz je pro kazdodenni pouziti vic jak 600 Kc mesicne) proto povazuji nabidku Odorika 1MB=1Kc navic s uctovanim po kilobajtech za naprosto perfektni pro ucely dalkoveho ovladani a dohledu na zarizeni co mate doma
Toliko muj nazor a zkusenosti. Verejnou IP od mobilniho operatora at uz IPv4 nebo IPv6 muzeme rovnou zapomenout. Na tomto rozhodne nic nelze stavet. Pokud jde o obsluhovani nejakeho rele nekde treba na chate bez opravdoveho Internetu tak bych proste volil neco od Jablotronu treba toto: https://www.jabloshop.cz/gd-02-din-univ ... -a-ovladac
co se da obsluhovat SMS zpravama. Je to sice drazsi jak pres data ale pokud neni net tak jediny reseni. Na hrani je to opravdu dost drahy a funkcne omezeny bez moznosti nejakeho rozsireni a bastleni at uz HW tak SW nehlede na potrebu dalsi SIM a poplatky s ni spojene + sluzby.

Budete-li mit dotazy ohledne meho reseni tak mne muzete kontaktovat pres SZ.
Odpovědět