Витруальное устройство в НС2, дешёвый андроидофон в сети вайфай имеющий статичный IP, програмка на нём отправляющая смс по команде НС2 и отправляющая команды обратно при получении смс?

задан 27 Дек '13, 11:08

Kertro's gravatar image

Kertro
606316
процент согласия: 25%

отредактирован 14 Апр '14, 01:51

PoltoS's gravatar image

PoltoS ♦♦
5731412


Для любителей пописать скрипты есть вариант самому собрать устройство для отправки смс с использованием http зпросов. К raspberry подключаем 3g модем, настраиваем программу sendsms, теперь можно из консоли raspberry отпралять смс, а чтобы смс отправлять из hc2 с виртуального устройства нужно на raspberry поставить web сервер и использовать скрипт для обработки http запросов, скрипт взят из статиь про ir управление (http://habrahabr.ru/post/193572/) и немного модифицирован:

xbian@xbian ~ $ cat /var/www/cgi-bin/main.cgi

#!/bin/bash
echo "Content-type: text/html"
echo ""
echo "<html><head><title>Welcome</title></head>"
echo "<body>"
echo "Send sms: "
echo $SMS_MESSAGE
sendsms +79261234567 $SMS_MESSAGE
echo "</body></html>"

Отправка смс будет командой: http://192.168.1.23/cgi-bin/main.cgi?Дверь открыта

ссылка

отвечен 03 Янв '14, 22:19

aivs's gravatar image

aivs ♦
10.7k7
процент согласия: 26%

отредактирован 03 Янв '14, 22:21

Интернет - это хорошо, но бывают ситуации когда интернет не доступен и тогда Вы не сможете управлять системой удаленно и получать от нее сообщения.Если мы говорим о надежности системы, а значит и каналов связи, то нужно иметь несколько вариантов. Интернет-основной, а остальные резервные. http://sh-samara.ru/download.htm - ссылка на программу, которая позволяет управлять любыми контроллерами с помощью SMS-уведомлений, а так же получать SMS о состоянии датчиков и других Z-Wave устройств. Есть еще мысль сделать управление по звонку DTMF-сигналами.

Работает следующим образом: - подключается 3g-модем и запускается программа, предварительно настраиваются COM и порт GET-сервера; - в базу записываются и сохраняются телефонные номера на которые нужно отправлять и с которых можно принимать сообщения ; - также в базу записываются параметры для get-запросов и команды управления. - посылается get-запрос на SMS-центр с FIBARO (или другой контроллер), центр находит совпадения в базе и отправляет SMS на установленные номера.

Пример get-запроса посылаемого с FIBARO:

HC2 = Net.FHttp("192.168.1.30",2222); HC2:GET("/M1="ALARM"&M2="ОТКРЫТА ВХОДНАЯ ДВЕРЬ")

Абоненту придет SMS: ОТКРЫТА ВХОДНАЯ ДВЕРЬ

  • Вы можете отправить SMS на SMS-центр, который обработает команду и пошлет get-запрос на FIBARO

Пример текста SMS:

кухня свет вкл

SMS-центр пошлет на FIBARO следующий GET-запрос:

http://192.168.1.80/api/callAction?deviceID=55&name=turnOn

и FIBARO включит свет.

ссылка

отвечен 27 Дек '13, 16:53

Gulayev's gravatar image

Gulayev
1.5k314
процент согласия: 10%

отредактирован 28 Дек '13, 04:58

PoltoS's gravatar image

PoltoS ♦♦
5731412

а описание этой программы есть или надо скачать поставить и только потом разбираться зачем это и как?

(27 Дек '13, 19:04) OlegB OlegB's gravatar image

Программа работает без установки, описание настройки в архиве. Интерфейс очень простой и понятный.

(27 Дек '13, 19:14) Gulayev Gulayev's gravatar image

21 век это век дешевого безлимитного интернета для смартфонов. Управление через приложение Вам в итоге выйдет дешевле чем слать запросы по СМС. и управление куда более гибкое. Может стоит отказаться от устаревшей технологии?

UPD:

Ну а вообще есть прекрасная программа tasker для андроида. Реагирует на массу внешних признаков (в том числе на почту и СМС) и как результат делает тоже массу различных действий. Думаю стоит поискать Ваше решение там.

Хотя лично я уже давно куда больше доверяю почте, чем СМС. Но никто не мешает продублировать и туда и туда действительно критичные события.

ссылка

отвечен 27 Дек '13, 12:07

Denverus's gravatar image

Denverus
5115
процент согласия: 0%

отредактирован 27 Дек '13, 14:42

PoltoS's gravatar image

PoltoS ♦♦
5731412

Цель- максимально быстрая, железобетонная система уведомления о событиях.Пуш к сожалению отрабатывает не столь надёжно как смс. Может интернет отключиться, роутер подвиснуть и т.д.

(27 Дек '13, 13:17) Kertro Kertro's gravatar image
Ваш ответ
toggle preview

Следить за этим вопросом

По почте:

Авторизовавшись, здесь Вы сможете подписаться на обновления по этому вопросу.

По RSS:

Ответы

Ответы и комментарии

Основы размётки

  • *курсив* или _курсив_
  • **жирный** или __жирный__
  • ссылка:[текст](http://url.com/ "Суть вопроса")
  • картинка?![alt текст](/path/img.jpg "Суть вопроса")
  • нумерованый список: 1. Foo 2. Bar
  • чтобы добавить перенос строки в тексте, сделайте два переноса строки в редакторе
  • базовые теги HTML также поддерживаются

Теги к вопросу:

×166
×9

Задан: 27 Дек '13, 11:08

Просмотров: 7,208 раз

Отредактирован: 14 Апр '14, 01:51

powered by OSQA