Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

SMS сървър
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=16353
Страница 1 от 3

Автор:  Syrius-B [ Чет Фев 07, 2019 11:15 pm ]
Заглавие:  SMS сървър

Имам въпрос... Впрочем, два въпроса
1. Има ли някаква готова (или почти) програмка, с която на моя компютър да получа SMS.
2. Алтернативно, мога ли тези SMS-и да ги събера някъде (облак?, сърверна програма на компютър в интернет?)
и да ги проверявам (чета) през интернет?
Тази сървърна програма, може ли да е на компютъра по т.1?

Автор:  Desert Leo [ Пет Фев 08, 2019 10:35 am ]
Заглавие:  Re: SMS сървър

Как ще ги получаваш - през гсм модем, свързан към компа или директно от оператора?

Автор:  Syrius-B [ Пет Фев 08, 2019 11:12 am ]
Заглавие:  Re: SMS сървър

Не искам да слагам модем на компа. То да е само един, си е компромис - вероятно ще са повече от един - идеята е взаимен контрол. Източниците ще са изключително на батерии, и затова избора е на SMS-и. В общия случай не е наложителна он-лайн комуникация.
Имам разхвърляни измерителни хидроложки прибори на множество отдалечени места. Данни се снемат от веднъж седмично, до веднъж месечно, че и по-рядко. Основно, поради липса на персонал. Редно е, да се четат по-често, а и да може да се сигнализира извънредна ситуация. Тъй като тепърва ще се инсталират по местата ГСМ-модеми, трябва да реша, дали да заложа на SMS-и , което предпочитам, защото трябва де се пращат на различни абонати, и ми се струва по-просто, но е нужен и контролен архив, нещо като това нещо, което нарекох SMS сървър. Алтернативата е, да се праща ТСР - пакет, но тук съм абсолютен невежа, и ми се струва твърде сложно. На всичко отгоре, нормалния трафик е наистина с минимална информационна плътност а и както казах, GPRS-а си е прекалено луксозна добавка. Заради енергията. Освен това, SMS-ите ще се пращат и на мобилни абонати.

Автор:  ilkor [ Пет Фев 08, 2019 12:06 pm ]
Заглавие:  Re: SMS сървър

Трябва да дадеш на някой да ти изработи концепция за подобен проект. Така на парче 100% ще го правите няколко пъти.
Според мен трябва да се предвиди централен сървър до който да идва цялата информация от сензорите (сензорите се будят,изпращат и заспиват)
Отделно всеки клиент трябва да има интерфейс за достъп на данните в сървъра (клиентът се логва във сървъра и според правата си има достъп до определени данни)

Идеята сензора да праща директно съобщения на клиентите е изключително непрактична - представи си че примено искаш да добавиш/смениш клиент ...

Има доста готови платформи които могат да се приложат но като една от най-елементарните може да разгледате https://mongoose-os.com/docs/quickstart/setup.md

Изображение

Е, няма да е със СМС но GPRS ти дава повече възможности включително и да подменяш фърмуера на сензорите - в 90% от случаите се намира бъг когато вече е късно.

Автор:  Desert Leo [ Пет Фев 08, 2019 12:19 pm ]
Заглавие:  Re: SMS сървър

Ако твоите прибори трябва да предават данни към мобилен абонат - SMS. Към компа - GPRS, като може да се използва TCP или по-добре UDP, но FTP или мейл - зависи от това каква обработка на тези данни ще има след това. От гледна точка на енергията, SMS не е кой знае колко по-икономичен от GPRS.
Предполагайки, че приборите ти са стационарни, бих ти препоръчал да провериш какво е покритието от нашите оператори и да избереш подходящия и/или да помислиш за насочена антена. От това ще спестиш повече енергия.
Ако модема се храни ат акумулатор със соларно зареждане, нямаш проблем да предаваш данни и по няколко пъти на ден.

Автор:  fred [ Пет Фев 08, 2019 1:17 pm ]
Заглавие:  Re: SMS сървър

Аз също съм на мнение, че е по-добре цялата обработка и комуникация да се хвърли на облака. И да се избере стандартно професионално решение вместо да се кърпи на парче. Има достатъчно фирмени решения за връзката IoT към облак /някои дори са безплатни за малки обеми данни/, ето тук един обзор . Но и всяко търсене с ключови думи iot cloud as service ще даде много резултати. Веднъж попаднало в такъв облак обработването и разпращането на информацията вече лесно се решават. Накратко ориентирайте се максимално към готови стандартни решения за IoT Cloud.

https://www.devteam.space/blog/10-best- ... platforms/
10 Best Internet of Things (IoT) Cloud Platforms

https://dzone.com/articles/internet-of- ... uild-iot-p
Internet of Things: 4 Free Platforms To Build IoT Projects

Автор:  ilkor [ Пет Фев 08, 2019 1:31 pm ]
Заглавие:  Re: SMS сървър

Ако трябва наистина да се направи супер елементарно и бързо, друг вариант който препоръчвам е да се ползва имейл.
Правите един акаунт на безплатен сървър (gmail) и всички сензори пращат своите съобщения там. Този акаунт ще играе ролата на сървър. Там ще се намира и бекъп на всички съобщения.
И после благодарение на зададени правила той може при всяко получено съобщение да го препраща до определени клиенти - отново различни имейл адреси които мога да се проверяват по всякакъв начин.

Автор:  Syrius-B [ Пет Фев 08, 2019 2:02 pm ]
Заглавие:  Re: SMS сървър

Повечето места са извън контрол - един соларен панел е твърде видим и апетитен за вандализъм. обикновени апаратурата е в земята, и скрита. една антенка се маскира по-лесно.
Идеята на SMS-ите до конкретен човек (отговорника за обекта/меренето) е да му съобщи, че трябва да отиде на мястото, или да предприеме някакво действие. Всъщност, самото измерване е важно да бъде вярно, а не измислено, защото на човека не му се е ходило до там в този ден. Пращането към сървер, е предназначено за друго ниво на обработка на данните. Достатъчно е прост архив например текстов файл. Дистанционния достъп - през интернет - е за техническия контрол, а и наличието му се очаква да има дисциплиниращ ефект и на по-горното ниво.
Ние очакваме, като бъдещо развитие, сервизното обслужване също да си спести безполезно разкарване, като прати нпр SMS към модема на прибора, с който да му съобщи час, в който да потърси сервиза - GPRS, за сервизните проверки, и пр. каквото се наложи. Е, тогава ще е ясно, дали до обекта трябва да се разкарва сервизна кола, с хора и пр - сериозен разход, като се има предвид, че се покрива цялата страна,

Автор:  Syrius-B [ Пет Фев 08, 2019 2:11 pm ]
Заглавие:  Re: SMS сървър

ilkor написа:
Ако трябва наистина да се направи супер елементарно и бързо, друг вариант който препоръчвам е да се ползва имейл.
Правите един акаунт на безплатен сървър (gmail) и всички сензори пращат своите съобщения там. Този акаунт ще играе ролата на сървър. Там ще се намира и бекъп на всички съобщения.
И после благодарение на зададени правила той може при всяко получено съобщение да го препраща до определени клиенти - отново различни имейл адреси които мога да се проверяват по всякакъв начин.


Това с мейла ми се струва интересно!!
Какъв модем, обаче трябва да се инсталира на обектите, че командван само с АТ-команди да може да праща мейли. На повечето места, обикновен слийп режим не става - просто ще му се спира и пуска захранването. Дежурните системи на повечето места са с разход до 5-10 микроамп, и не е желателно преустройство.
Трябва просто да нанижем на серийния порт (UART) новата кутийка с комуникатора, и един ключ за он/офф.

Автор:  Desert Leo [ Пет Фев 08, 2019 2:15 pm ]
Заглавие:  Re: SMS сървър

С какви батерии се захранва апаратурата сега?

Автор:  ДедоБоре [ Пет Фев 08, 2019 2:33 pm ]
Заглавие:  Re: SMS сървър

няма лесен начин да се получава SMS на устройство без SIM карта. не казвам, че не може, но от тази функция могат да се възползват само играчи с 'добавена стойност'

обратното (емаил -> SMS) го имат всички оператори, без пари е, но получаваш и малко реклами (дължината се намаля).
но не трябва да се забравя, че SMS е негарантирана във времето услуга.

мейла, особено през гугъля - Илко, не се бъзикай с човека!
гугъл на приемане се държи като пуберка в цикъл - все за цупи за нещо, винаги иска още някакви розови пухчета и/или бонбончета, често без да е наясно какво въобще иска, още по-малко кое къде влиза. и след третия мейл съвсем спокойно се фръцва и отказва да си говори с теб.

конкретна комуникация :
Код:
*****@gmail.com>: host gmail-smtp-in.l.google.com[64.233.166.26] said:
    550-5.7.1 [хх.хх.хх.хх      12] Our system has detected that this message
    is 550-5.7.1 likely unsolicited mail. To reduce the amount of spam sent to
    Gmail, 550-5.7.1 this message has been blocked. Please visit 550-5.7.1
    https://support.google.com/mail/?p=UnsolicitedMessageError 550 5.7.1  for
    more information. ************** - gsmtp (in reply to end of DATA
    command)

с това няма борба, няма съпорт, можеш да пишеш със същия успех на pop@armenia.com

въобще - email напоследък стана изключително сложен и неприятен за администриране. не го препоръчвам поради необходимостта от дълбоко разбиращ администратор (за сървъра). плюс неизвесно количество ъпдейти и добавки в SMTP в близкото бъдеще.

за облак - човека да си прецени.
аз като чуя за докер, работещ в nodejs и осигуряващ MQTT питонски скрипт в анаконда фреймуърк и губя интерес още на втората дума.
може и да е лесно, на мен не ми е.

поне не виждам нищо трудно в отварянето на raw socket, слушкане, евентуално тредване/форкване и папкане на данните.
било то в модемен модул, било в компютър.

Автор:  Syrius-B [ Пет Фев 08, 2019 3:05 pm ]
Заглавие:  Re: SMS сървър

Desert Leo написа:
С какви батерии се захранва апаратурата сега?

Обичайно, с литиева батерия размер D, до 19000мАч. Живее повече от 5 години.
На модема ще добавим отделно захранване - дежурния процесор ще му пуска и спира тока.

Автор:  Desert Leo [ Пет Фев 08, 2019 3:26 pm ]
Заглавие:  Re: SMS сървър

Syrius-B написа:
Обичайно, с литиева батерия размер D, до 19000мАч. Живее повече от 5 години.
На модема ще добавим отделно захранване - дежурния процесор ще му пуска и спира тока.

Ако е литий-тионил-хлориден елемент, то той не става за директно захранване на гсм. Най-добре сложете малък Li-Ion (Poly) акумулатор - и 100mAh ще стане, който си го зареждайте периодично от основния галваничен елемент.
Пробвайте покритието с парче жица.
СМС към човечетата и мейл през гпрс.
Това е най-простото...
Едит: Може да предвидиш 2 СИМ с комутация та поне един да захапе мрежа.

Автор:  Syrius-B [ Пет Фев 08, 2019 4:20 pm ]
Заглавие:  Re: SMS сървър

Desert Leo написа:
Syrius-B написа:
Обичайно, с литиева батерия размер D, до 19000мАч. Живее повече от 5 години.
На модема ще добавим отделно захранване - дежурния процесор ще му пуска и спира тока.

Ако е литий-тионил-хлориден елемент, то той не става за директно захранване на гсм. Най-добре сложете малък Li-Ion (Poly) акумулатор - и 100mAh ще стане, който си го зареждайте периодично от основния галваничен елемент.
Пробвайте покритието с парче жица.
СМС към човечетата и мейл през гпрс.
Това е най-простото...
Едит: Може да предвидиш 2 СИМ с комутация та поне един да захапе мрежа.

Относно захранването - имам разни опции. Това с малък буферен Li-Ion е добра идея - даже имам на склад - ползвах ги за радио-дистанционни.
Но проблема ми е, какъв модем да избера за основа на този комуникатор? Quectel? Но все още се надявам, че някой вече го е събрал, и ще мога да си купя готов за вграждане модул.

Автор:  Н'бабане Гт'муан'га [ Пет Фев 08, 2019 6:38 pm ]
Заглавие:  Re: SMS сървър

Виж това дали ще ти свърши работа (смени разширението за .zip и отвори index.htm).
Това е описание на български. Има доста по-добро и разширено на английски но трябва да го намеря. От 2006 насам не съм го пипал и последно беше на версия 9-нещо си заедно с един-два допълнителни плъгина. Ако ти харесва може да се пробвам да го прекомпилирам и ще ти го дам цялото

Прикачени файлове:
SMS Server 8.0 Documentation BG.txt [22.36 KiB]
317 пъти

Страница 1 от 3 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/