Форум обсуждения оборудования  

Вернуться   Форум обсуждения оборудования "Умный дом" > Форум умного дома > Сделай сам > CyberWrt

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.01.2015, 10:45   #31
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,298
Вес репутации: 9497
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: CyberWrt модуль "СМС уведомления"

А Вы зарегистрированы на http://cyberwrt.sms.ru/
Admin на форуме   Ответить с цитированием
Старый 30.01.2015, 11:11   #32
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 298
Вес репутации: 364
solalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to all
По умолчанию Re: CyberWrt модуль "СМС уведомления"

Конечно
Миниатюры
Нажмите на изображение для увеличения
Название: 2015-01-30 13-10-11 SMS.ru - СМС рассылки - Mozilla Firefox.png
Просмотров: 235
Размер:	61.7 Кб
ID:	2223  
solalex вне форума   Ответить с цитированием
Старый 30.01.2015, 13:40   #33
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 298
Вес репутации: 364
solalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to all
По умолчанию Re: CyberWrt модуль "СМС уведомления"

поделитесь файликом /www/cgi-bin/modules/cyberwrt_sms_ru/index.cgi у кого работает отправка смс
Начал разбираться со скриптом, по моему неправильно обрабатывается команда awk '{FS="#"} т.к.
Код:
cat /www/modules/cyberwrt_sms_ru/sett | sed -n $nums\p | awk '{FS="#"}{print$1}
Выводит номер вместе с API, а
Код:
cat /www/modules/cyberwrt_sms_ru/sett | sed -n $nums\p | awk '{FS="#"}{print$2}
должен вывести API, а на выводе пусто.
solalex вне форума   Ответить с цитированием
Старый 30.01.2015, 13:54   #34
lvovitch
Senior Member
 
Регистрация: 14.04.2010
Сообщений: 239
Вес репутации: 510
lvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond repute
По умолчанию Re: CyberWrt модуль "СМС уведомления"

к форуму файл не прикладывается. Напишите почту я Вам скину.
А в настройках АПИ указан?
lvovitch вне форума   Ответить с цитированием
Старый 30.01.2015, 14:34   #35
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 298
Вес репутации: 364
solalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to all
По умолчанию Re: CyberWrt модуль "СМС уведомления"

API конечно указан, смущает то, то на скрине в поле "Кому" выводится номер вместе с API, значит неправильно обрабатывается сепаратор # в awk
Тоже самое с датой, в списке отправленых смс. Сепаратор делит строку по пробелам, вместо Fri Jan 30 15:08:25 MSK 2015 выводится только Fri (ну и далее там тоже бардак)

Последний раз редактировалось solalex; 30.01.2015 в 14:38.
solalex вне форума   Ответить с цитированием
Старый 30.01.2015, 16:41   #36
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 298
Вес репутации: 364
solalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to all
По умолчанию Re: CyberWrt модуль "СМС уведомления"

Вобщем допилил я вручную скрипты.
на OpenWrt Barrier Breaker 14.07 / LuCI Trunk (0.12+svn-r10530) старая конструкция разделителей не работала.
Заменил везде кусок кода
Код:
awk '{FS="#"}{
на
Код:
awk -F"#" '{
все заработало, и отправка, и отображение старых смс
solalex вне форума   Ответить с цитированием
Старый 03.02.2015, 13:52   #37
akassen
Junior Member
 
Регистрация: 15.04.2014
Сообщений: 8
Вес репутации: 0
akassen is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "СМС уведомления"

извините если вопрос глупый (я новичок). как можно сделать отправку смс при замыкании-размыкании какого либо пина (чтоб в смс указывалось замкнули или разомкнули)
akassen вне форума   Ответить с цитированием
Старый 03.02.2015, 15:02   #38
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 298
Вес репутации: 364
solalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to all
По умолчанию Re: CyberWrt модуль "СМС уведомления"

Соединить через геркон свободный GPIO и +3.3V. Написать скрипт который опрашивает состояние GPIO, и при изменении записывает событие с датой в файл, а также отсылает смс. Засунуть этот скрипт в крон.
solalex вне форума   Ответить с цитированием
Старый 05.02.2015, 14:33   #39
akassen
Junior Member
 
Регистрация: 15.04.2014
Сообщений: 8
Вес репутации: 0
akassen is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "СМС уведомления"

Цитата:
Сообщение от solalex Посмотреть сообщение
Соединить через геркон свободный GPIO и +3.3V. Написать скрипт который опрашивает состояние GPIO, и при изменении записывает событие с датой в файл, а также отсылает смс. Засунуть этот скрипт в крон.

помогите со скриптом ссылочками на похожие темы если можно
akassen вне форума   Ответить с цитированием
Старый 05.02.2015, 16:04   #40
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 298
Вес репутации: 364
solalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to all
По умолчанию Re: CyberWrt модуль "СМС уведомления"

Для начала выбираете GPIO с которым будете работать
http://wiki.openwrt.org/_media/media...p-pcb-gpio.jpg

Потом экспортируете ( на примере 14)
Код:
echo -n 14 > /sys/class/gpio/export
Настраиваем порт на ввод
Код:
echo -n in > /sys/class/gpio/gpio14/direction
Узнаем состояние
Код:
cat /sys/class/gpio/gpio14/value
Где 1 будет замкнутое состояние, а 0 - разомкнутое
solalex вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 00:28. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика