Gsm розетка команды управления смс

Управляем розеткой по SMS

Хочу представить вам очень простой способ удаленного управления электропитанием.
Мы будем использовать готовые радиоуправляемые розетки, поэтому нам не потребуется ничего паять. Это очень здорово, потому что 220 В (начинающим) лучше не трогать.

P.S. вчера был похожий топик, но использовался Raspberry Pi, управляемый через чат. Наш вариант несколько попроще и универсальнее, потому что ему не нужен Интернет и смартфон, а вместо Raspberry будет обычное Arduino.

Нам понадобится

Железо

  • Arduino UNO или аналог. В принципе можно и Mega.
  • GSM/GPRS Shield. Подойдет любой. Я использовал шилд от китайского Seeedstudio, т.к. его проще всего купить из России.
  • Передатчик 443MHz — на AliExpress пара приемник-передатчик стоит чуть ли не 20 руб. Мой называется FS1000A/XY-FST, где FS1000A — это передатчик.
  • Управляемая розетка(и) 443MHz. Я брал комплект AB440S из трех розеток-переходников с пультом в немецком интернет-магазине. Сейчас, кажется, можно найти что-то подобное и у нас — видел недавно в Чип-и-Дип.

  • Библиотека для управления GSM-шилдом. Скачайте код с сайта производителя. Для моего шилда такого кода не было, поэтому я скачал универсальную библиотеку для SIM900 GSMSHIELD
  • Библиотека rc-switch для управления розетками.
Читайте также:  Подключение духовки без розетки

Принцип работы

В диапазоне 433MHz могут работать без лицензии маломощные рации и устройства дистанционного управления. В продаже можно найти готовые диммеры, выключатели, патроны и розетки, управляемые пультом по радио в этом частотном диапазоне. Для наших целей лучше всего подходят «промежуточные» розетки-переходники: в обычную розетку вставляется радиоуправляемая, а уже в нее само устройство.

Чтобы такие розетки можно было различать между собой у них есть адрес, задаваемый DIP- или поворотными переключателями. За счет этого можно управлять несколькими розетками независимо. Или наоборот — установить им одинаковый адрес, чтобы они включались и выключались одновременно.

Наша схема элементарна: Ардуино получает SMS с командой, затем с помощью радиомодуля посылает сигнал «включить» или «выключить» на розетки. SMS-ки будут вида A1B0C0, где A, B, C… — имена розеток, 0 — выкл., 1 — вкл.

Собираем устройство

  1. Вставляем симкарту в GSM-шилд, а шилд в ардуину.
  2. Подключаем ноги передатчика: GND→GND, VCC→5V, DATA→в один из пинов, например в 12.
  3. Также я припаял проводок 15 см к ANT в углу платки передатчика. Но мне кажется, что это опционально.

Проверяем GSM-модуль

Если вы еще не работали с GSM-шилдом до этого, я рекомендую сначала залить тестовый код (взят отсюда)и проверить его работу.
Код все данные из Serial передает в SoftwareSerial и обратно, таким образом, подключив шилд к SoftwareSerial, мы можем отправлять команды модему через Serial Monitor в Arduino IDE.

Заливаем код в Ардуино, открываем Serial monitor. Вводим команду AT — ответ должен быть OK. Если ответа нет, значит что-то не так. Возможно, нужно поменять скорость передачи?

Дальше можно проверить, что мы зарегистрировались в сети:
AT+COPS?
+COPS: 0,0,»MTS-RUS»
OK

Я рекомендую понизить скорость UART-модема. Не знаю точно насчет SMS, но GPRS точно работает надежнее на низких скоростях — у Ардуинки маленький буфер и часть информации может теряться. Установим скорость 2400 бод.
AT+IPR=2400
OK

Если вы хотите еще поиграться с модемом, то рекомендую использовать готовый java-апплет для браузера. Ну и можно почитать мануал по командам.

Смотрим/меняем адреса розеток

У розеток есть аппаратный адрес из двух частей. Первые 5 бит — одинаковые у всего комплекта и совпадают с адресом пульта. Последние 5 бит — индивидуальные. Адрес можно поменять, отвернув крышечку. На других моделях задание адреса может отличаться — см. сайт rc-switch.

Если вы используете не GSMSHIELD, а какую-то другую библиотеку, то код разумеется будет отличаться, но принцип будет один и тот же. Через определенные интервалы времени мы проверяем, нет ли у нас непрочитанных SMS, парсим их, и если пришла валидная команда с авторизованного номера, то посылаем радиосигнал функциями mySwitch.switchOff или mySwitch.switchOn , передавая им адрес розетки.
Прим. в моем случае для шилда от Seeedstudio нужно было залезть в GSM.cpp и поменять заданные пины на 7 и 8.GitHub.

Проблемы?

Если розетки ни в какую не хотят переключаться, можно попробовать принять сигнал от родного пульта на приемник. В rc-switch есть пример кода.

Источник

Настройка GSM розетки SC-1

В данной статье мы расскажем вам как настраивается умная gsm розетка SC-1.

1) Для начала установим сим-карту GSM в розетку

Важно : Установка SIM карты осуществляется при выключенном устройстве. Если устройство включено, установка SIM карты запрещается.

2) Пара слов про индикаторы на розетке

Кнопка «SW» Кнопка переключения статуса GSM розетки. После нажатия кнопки розетка выключается.

Кнопка «SET» Кнопка ручного управления GSM розеткой.

Индикатор «STA» Индикатор статуса GSM розетки. Данный индикатор включен, когда GSM розетка включена.

Индикатор «SIG» Индикатор GSM сети. Данный индикатор мигает, когда GSM розетка производит поиск GSM сети и регистрируется в ней.

3) После установки сим-карты подключим розетку к питанию (например в розетку на стене или удлинитель)

Важно: После включения устройства происходит инициализация, длительность которой составляет 30 секунд. Использование устройства возможно только после завершения процесса инициализации

Лампа «SIG» на передней панели GSM розетки мигает один раз в секунду. Если лампа «SIG» начинает мигать один раз в четыре секунды, это означает, что GSM розетка успешно зарегистрировалась в GSM сети. После этого Вы может начать пользоваться розеткой.

4) Установка пароля

По умолчанию установлен пароль 0000

Для установки нового пароля — SN + 4 цифры старого пароля + NEW + 4 цифры нового пароля (например SN0000NEW1234)

На телефон после смены пароля поступит следующее сообщение:

СМС – сообщение со статусом устройства ( НОВЫЙ ПАРОЛЬ ОК НОВЫЙ ПАРОЛЬ ******* )

5) Установка мастер-номера (номера, с которого управляется gsm розетка)

Можно добавить до 5 мастер-номеров

Существует 2 способа установить мастер – номер: с помощью СМС – настроек и с помощью меню «настройки» (SET).

Способ 1 (через смс)

К примеру, по умолчанию в устройстве установлен следующий пароль: 123456. Пользователь хочет установить в качестве мастер — номера комбинацию 13788889999. Для этого нужно изменить содержание сообщения следующим образом: SN123456SET13788889999. После этого Вы получите сообщение: 13788889999SETOK.

Управление устройством возможно только при наличии мастер – номера.

Способ 2 (через кнопку Set)

Нажмите кнопку «настройки» (SET). Индикатор STA1 активируется на 30 секунд. Звонок с добавленного телефонного номера на номер SIM карты GSM розетки без поднятия трубки переключит состояние GSM розетки: если она была включена – выключит, а если выключена, то этот звонок включит GSM розетку.

6) Управление GSM розеткой

Важные SMS команды

SMS (команды ИЗМЕНИТЬ (CHANGE), ВКЛЮЧИТЬ (ON), ВЫКЛЮЧИТЬ (OFF)).

1. ИЗМЕНИТЬ : Переключение статуса GSM розетки. SMS сообщение для переключения статуса GSM розетки: SN0000CHANGE

2. ВКЛЮЧИТЬ : Включение GSM розетки. Чтобы включить GSM розетку отправьте следующее SMS сообщение: SN0000ON

3. ВЫКЛЮЧИТЬ : Выключение GSM розетки. Чтобы выключить GSM розетку отправьте следующее SMS сообщение: SN0000OFF

Управление розеткой через звонок

Управление устройством может осуществляться посредством телефонного звонка.

При звонке на данное устройство пользователь услышит: «Вы не можете ответить на телефонный звонок, гудок….тон».

Звонок на номер SIM карты GSM розетки без поднятия трубки переключит состояние GSM розетки: если она была включена – выключит, а если выключена, то этот звонок включит GSM розетку.

Управление с помощью клавиш

Для переключения статуса GSM розетки нажмите кнопку «SW» на передней панели GSM розетки.

Если GSM розетка была включена, то после нажатия кнопки она выключится, а если была выключена, то после нажатия кнопки «SW» включится.

Проверка статуса розетки

отправка СМС – сообщения: «SN + пароль + CHECK».

Функция отключения / включения

По умолчанию данное устройство настроено на включение/отключение других устройств.

Статус устройства определяется по STA индикатору: Если индикатор STA мигает 2 раза – устройство находится в режиме включения / отключения других устройств.

Если индикатор STA мигает 4 раза – режим включения / отключения других устройств отключен

Чтобы сбросить все настройки GSM розетки в значения по умолчанию необходимо одновременно нажать кнопки «SW» и «SET».

В момент сброса настроек лампа «STA» медленно мигнет два раза, 5 записей телефонных номеров, которым разрешено управлять GSM розеткой, будут очищены, пароль будет изменен на «0000», а сама GSM розетка перейдет в выключенное состояние.

7) Примечание

Важно: Для правильной работы розетки необходимо удалить все номера сохраненные на сим-карте, включая системные. Не рекомендуем использовать сим-карты оператора «мегафон».

1.Для того чтобы устройство работало и откликалось на команды из смс и телефонные звонки, необходимо сначала установить сим-карту GSM стандарта.

Сим-карты должна быть обязательно GSM стандарта, сим-карты 3G и CDMA стандартов не поддерживаются. Обязательно проверьте активирована ли сим-карта.

2. Запрещается помещать устройство в среды, окруженные металлом, так как это может привести к ухудшению или потере GSM сигнала.

3. Необходимо активировать дисплей входящих звонков, а также убедиться в том, что на счету установленной в устройстве сим-карты имеются средства для осуществления звонков и отправки смс — сообщений.

4. При слабом сигнале сети смс — сообщения отправляются на другие номера (система позволяет устанавливать до 5 мастер – номеров).

5. При звонке или отправке смс — сообщений не допускайте одновременного нажатия нескольких клавиш, так как это может привести к выходу системы из строя.

6. При использовании устройства необходимо следить за уровнем влажности (уровень влажности должен быть равен среднему уровню влажности внутри помещений).

Характеристики: максимальная мощность: 2200 Вт, номинальное напряжение: 110-220В.

7. GSM розетка позволяет только включать и отключать другие устройства.

8. Устройство рассчитано на работу в сети с напряжением 110В – 220В АС.

9. Не подходит для использования в автомобилях.

Источник

Умная розетка iTimer с термостатом, расписанием, таймером и GSM-sms управлением.

  • Цена: US$26.99 (на момент заказа: US$25.88)
  • Перейти в магазин

Было лето. У каждого свои странности, и моей на тот момент была такая: хотелось включать холодильник на даче удалённо.
Как раз предложили на обзор обозреваемую розетку.
Свободной симкой с интернет-пакетом не обладаю, потому вариант с gsm sms каналом управления меня вполне устроил.
Посмотрим, что же мы получили.

Данным обзором я постарался собрать более-менее полную инструкцию по эксплуатации, т.к. прилагаемая печатная версия весьма немногословна.

Функционал:

  • Привязка нескольких номеров телефонов (владелец + 4 пользователя);
  • Коммутация нагрузки 220v посредством прямых sms команд;
  • Ручная коммутация нагрузки кнопкой на корпусе;
  • Измерение температуры подключаемого датчика по sms запросу (датчик в комплекте);
  • Измерение затраченной электроэнергии (счётчик kW/h).
  • sms уведомление при отключении и восстановлении питания;
  • sms уведомление при выходе температуры за установленные границы;
  • Коммутация нагрузки по температурному диапазону (термостат);
  • Коммутация нагрузки по таймеру с задержкой времени или в заданное время (расписание);
  • Управляемый встроенный зуммер (включается по системным событиям).
  • USB 5V/500ma для зарядки устройств (не коммутируется);

Электрические параметры:

  • Диапазон входного/выходного напряжения: 110-250В
  • Диапазон измерений датчика температуры: -10..+50’C
  • Погрешность датчика ±3’C (из прилагающейся печатной инструкции);
  • Число ячеек таймера: 50
  • Рабочая температура: -20..+55’C
  • Максимальный ток нагрузки: 10A (

2200 W)

  • Время работы от суперконденсатора: 15-28 с
  • SIM карта: GSM стандартная mini-SIM;
  • Язык sms: eng / rus (разные лоты товара, сменить нельзя).
  • С подключенным комплектным термодатчиком:



    43K при комнатной температуре;

    Подключается через стандартный 3х контактный разъём 3.5mm (jack).

    В описании обещан USB кабель. В моём случае его не оказалось.
    Скан инструкции (почти бесполезной) можно взять здесь.

    Внутренности

    Видно, ВВ часть попытались изолировать от низковольтной.

    Использован gsm модем: G510.
    Неведанный мне ранее МК: nuvoton N79E815AT20 (Nuvoton 8051 Kernel microcontroller): 11-24MHz, 16KB APROM, 512 RAM.

    Реле коммутации выхода AC: JQC-3FF 220V 10A;
    Ионистор: 5.5V 1,0 F.

    Не самый плохой вариант.

    Настройка и управление

    Настроить устройство по прилагаемой печатной версии инструкции будет непросто ввиду её неполноты.
    Благо в сети можно найти различные варианты поиском по «iTimer waytronic».

    Сначала вставляем сим-карту. Здесь она полноразмерная и прячется полностью в корпусе устройства.

    Сбросим настройки устройства до заводских: включаем (можно без сим-карты), ждём около минуты (загружается), затем жмём и удерживаем reset до появления сигналов зуммера.

    Теперь потребуется привязать номер телефона владельца, с которого будем отправлять команды настройки.
    Для этого отправляем с телефона будущего владельца сообщение с текстом: #00#
    В ответ должны получить: Поздравляем, продукт готов к использованию!

    Если потребуется изменить номер телефона владельца: #14#новый_номер#

    Дополнительно можно привязать до 4 номеров телефонов с которых будет доступно управление (потребуется пароль):
    #06#номер#
    Удалить номер: #113#номер#
    Удалить все номера (кроме владельца): #113#

    Можно сменить пароль, который требуется при отправке команд управления с номеров, отличных от номера владельца:
    #04#СтарыйПароль#НовыйПароль#
    По умолчанию пароль = 1234

    После чего появляется возможность следующих действий посредством отправки sms команд:

    Ручное управление

    Включить розетку: #01#pass#
    Выключить розетку: #02#pass#
    Запросить текущее состояние выхода розетки: #000#pass#

    Где pass — пароль (при отправке с номера владельца указывать не требуется, по умолчанию: 1234)

    Время включения розетки после отправки команды: около 20-30 секунд.

    Если команда не меняет текущего состояния, то устройство ответит одним из сообщений:
    Выход розетки включен! или Выход розетки выключен!

    Визуально состояние выхода розетки можно определить по наличию подсветки кнопки power на устройстве: горит зеленый = включена.

    Важно:
    При пропадании питания даже на 1 сек и последующем его восстановлении, розетка будет всегда выключена (спорное решение, учитывая наличие ионистора, не говоря уже о наличии энергонезависимой памяти)

    Включать/выключать посредством нажатия кнопки power на корпусе устройства. Правда, сделать можно это не ранее, чем

    30 секунд после включения розетки в розетку (тютельки в тютельку).

    Управлять розеткой входящим звонком с номера владельца:
    Включить функцию: #18#1#
    Отключить функцию: #18#0#
    По умолчанию: отключено.

    Работает так: звоним с номера владельца, розетка меняет своё состояние. Т.е. если была включена, то отключится, и наоборот.

    При этом достаточно интересно реализовано уведомление:
    (звоним и считаем гудки):
    2 гудка + сброс = выход был выключен, после звонка будет включен
    1 гудок + сброс = выход был включен, после звонка будет выключен

    При отключенном управлении звонком все входящие звонки устройства сразу молча сбрасываются (без гудка).

    Таймер включения/выключения:
    Таймер включения: #138#1#минуты#
    Таймер выключения: #138#0#минуты#

    Жаль, нет режима импульса (включить на какое-то время, затем выключить).

    Запросить текущий статус/состояние:
    #07#
    Примерно через 30 сек получаем 2 сообщения сообщения:

    Диапазон измерений температур: -10..+50’C. Обещанная точность ±3’C. Расхождение с моим домашними термометрами вышло

    1-2’C.
    Судя по отзывам в сети, счётчик потреблённой энергии сбрасывается ежесуточно.
    В прилагаемой печатной версии инструкции обещано измерение напряжение и потребляемой мощности. На странице описания этот функционал не упоминается и верить стоит именно ему. А жаль. Было бы интересно.

    Режим термостата

    Предусмотрены 2 режима работы: по нижнему порогу (нагрев) либо по нижнему (охлаждение).

    Управление самой функцией:
    Включить режим работы термостата: #159#1#
    Выключить: #159#0#

    Обогрев (работа по нижнему порогу): #159#0#t_on#t_off#
    где t_on: температура при которой включается выход розетки, t_off — температура, при достижении которой выход отключается;

    Охлаждение (работа по верхнему порогу): #159#1#t_off#t_on#
    где t_on: температура при которой включается выход розетки, t_off — температура, при достижении которой выход отключается;

    Допустимый диапазон указания температур: -9… 49’C

    Включить обогреватель если t =25’C:

    Включить охлаждение при t>=30’C, выключить при достижении t Планирую купить +54 Добавить в избранное Обзор понравился +37 +69

    • Waytronic,
    • Waytronic iTimer,
    • Электророзетки
    • 28 сентября 2019, 16:33
    • автор: CLX
    • просмотры: 39611

    Пока читал режимы управления — чуть не помешался. Два гудка и сброс это значит будет выключено, но потом снова два гудка и сброс — будет наоборот… ум за разум…

    ПЛЮСЫ розетки вижу такие:
    Очевидное «ламповое» управление. Не нужно никаокго интернета (роутера) итд.
    Хорошо пойдет в деревню и в город ка крезерв.
    Минусы:
    Управление совершенно дикое и возможность лишь одна: Вкл выкл розетку и ВСЕ тупо все.

    За вдвое дороже деньги можно купить ОХРАННЫЙ блок ГСМ с настройкой с компа (интерфейс человеческий)
    У него два три выхода (на розетки вкл/выел/ на котел) + датчик температуры+ датчики движения + микрофон + динамик (поговорить с ворами о жизни и о том что бы ушли прочь)
    Блок охраняет хату по датчикам движения не боится пропажи тока, (у него есть резервная батарейка)+ управляется с ГОЛОСОВОГО меню!
    Т.е позвонил на блок — он те говорит чловечим голосом: Включит розетку 1 — нажмите 9, выключить нажмите 0 Прослушать хату — нажмите ноль… итд итп…
    Можно СМСками
    Если совсем нужно — то можно даже бот телеграмма настроить (но тогда уже будет не только аналог но и иннет с карты идти) а так то на аналоге пашет только в путь.
    И стоит… я покупал за.тыщщи три рублей.

    В Общем розетку за 26 баксов я бы точно не взял.
    Слишком малый функционал.
    На одну картуГСМ тока розетку? Да ну… на.
    Другое дело когда на эту карту три розетки (раздельные) энергонезависимый системный блок+ охрана хаты + прослушка помещения с трубы. От тут да. Стоит карту ГСМ в это дело ставить.
    А ГСМ карту только ради розетки? Ну хорошо. розетки с Т датчиком. Пожал плечами.

    Источник