Stránka 1 z 2

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

Napsal: úte 31. led 2017 12:40:58
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.

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

Napsal: úte 31. led 2017 20:08:01
od mobilemanic
A já myslel, že CSD byl přenos extrémně pomalý... :-)

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

Napsal: stř 01. úno 2017 12:07:55
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éřů.

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

Napsal: čtv 02. úno 2017 10:29:15
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.

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

Napsal: čtv 02. úno 2017 10:34:09
od xtonda
Tak to už je problém dotyčného, vycházím ze zdejších cen.

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

Napsal: čtv 02. úno 2017 16:00:30
od 5icz
Myslim, ze pro prenos dat bude 100000x rychlejsi a 100000000x stabilnejsi najit nejaky datovy tarif s nizkou cenou.

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

Napsal: čtv 02. úno 2017 21:18:07
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é.

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

Napsal: čtv 02. úno 2017 21:26:47
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ší ;)

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

Napsal: čtv 02. úno 2017 21:40:03
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.

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

Napsal: stř 08. úno 2017 18:16:41
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.