SmartLiving.ru

Обсуждение проекта
 
Текущее время: Пн дек 18, 2017 9:55 am

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2, 3  След.
Автор Сообщение
СообщениеДобавлено: Вс фев 26, 2017 4:52 pm 
Не в сети

Зарегистрирован: Ср июн 08, 2016 4:17 pm
Сообщения: 310
Благодарил (а): 74 раз.
Поблагодарили: 35 раз.
Здравствуйте!
Имеются выключатели Sesoo устанавливающиеся в разрыв фазы и управляющиеся по 433 mhz.
Выглядят они вот так:
[Показать] Скрытый текст:
Вложение:
sesoo.jpg
sesoo.jpg [ 32.12 КБ | Просмотров: 3613 ]

Выключатели управляются самодельным гейтом (viewtopic.php?f=8&t=3514&hilit=sesoo#p42273) и имеют отдельные команды на включение и выключение. Работают уже больше полугода без нареканий. Минус подобных выключателей в том, что они не имеют обратной связи. Этот недостаток я и попытался решить.
Для этого я использовал:
1. Модуль esp8266 01:
[Показать] Скрытый текст:
Вложение:
esp.jpg
esp.jpg [ 61.8 КБ | Просмотров: 3613 ]

2.Блок питания HiLink 3,3 v
[Показать] Скрытый текст:
Вложение:
hilink.jpg
hilink.jpg [ 6.21 КБ | Просмотров: 3613 ]


В Arduino IDE я прошил еспешку следующим скетчем:
Код:
#include <ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>;

const char *ssid =      "Djigurda";      
const char 
*pass =      "Djigurda";

IPAddress ip(192,168,2,101);
IPAddress gateway(192,168,2,1);
IPAddress subnet(255,255,255,0);

void setup()
{
  WiFi.begin(ssid, pass);
  WiFi.config(ip, gateway, subnet);

  //Wifi connection
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }
  
  if
(WiFi.status() == WL_CONNECTED) {
  HTTPClient http;
  http.begin("http://192.168.2.91/objects/?object=Switch2&op=set&p=status&v=1");
  int httpCode = http.GET(); //http.POST(post);
  http.end(); 
  
}  
  
}

void loop()
{


Далее я подключил еспешку к блоку питания и установил в люстру. В сборе выглядит вот так:
Вложение:
sample.png
sample.png [ 67.34 КБ | Просмотров: 3613 ]


Теперь при включении света "руками" есп посылает в МЖД изменение свойства выключателя, что и отображается в системе.
При выключении "руками" модуль "Устройства online" видит что еспешка ушла в оффлайн и выполняет код на изменения свойства status выключателя.
[Показать] Скрытый текст:
Вложение:
свойства.png
свойства.png [ 101.16 КБ | Просмотров: 3613 ]

_________________
http://connect.smartliving.ru/profile/908


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пн фев 27, 2017 12:39 pm 
Не в сети

Зарегистрирован: Пн дек 26, 2016 9:51 am
Сообщения: 660
Откуда: Екатеринбург
Благодарил (а): 94 раз.
Поблагодарили: 29 раз.
Интересненько, а перемычку на модуле пришлось паять? Я так понимаю, что нужно будет еще изоляцию от кз делать. Можно ссылки на БП и модуль?

_________________
connect: http://connect.smartliving.ru/profile/1502


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пн фев 27, 2017 12:46 pm 
Не в сети

Зарегистрирован: Ср июн 08, 2016 4:17 pm
Сообщения: 310
Благодарил (а): 74 раз.
Поблагодарили: 35 раз.
directman66 писал(а):
Интересненько, а перемычку на модуле пришлось паять? Я так понимаю, что нужно будет еще изоляцию от кз делать. Можно ссылки на БП и модуль?


Перемычку VCC и CH_PD можно не паять подключив оба пина к 3.3 v.
Контакты изолировал термоусадочными трубками.

Блок питания
https://ru.aliexpress.com/item/HLK-PM03 ... 0.0.Z9DGYp

Модуль ЕСП
https://ru.aliexpress.com/item/2015-New ... 0.0.6Mzzw8

_________________
http://connect.smartliving.ru/profile/908


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пн фев 27, 2017 7:22 pm 
Не в сети

Зарегистрирован: Чт фев 05, 2015 2:35 pm
Сообщения: 384
Откуда: РнД
Благодарил (а): 96 раз.
Поблагодарили: 40 раз.
Какова скорость реакции модуля обратной связи при включении и выключении?

_________________
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пн фев 27, 2017 7:24 pm 
Не в сети

Зарегистрирован: Ср июн 08, 2016 4:17 pm
Сообщения: 310
Благодарил (а): 74 раз.
Поблагодарили: 35 раз.
при включении около двух секунд, выключение подольше.

_________________
http://connect.smartliving.ru/profile/908


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Сб май 06, 2017 4:08 pm 
Не в сети

Зарегистрирован: Сб апр 25, 2015 2:14 pm
Сообщения: 52
Благодарил (а): 4 раз.
Поблагодарили: 5 раз.
C_3AXAPOB писал(а):
при включении около двух секунд, выключение подольше.

Можно же указать "Интервал проверки (когда online):" равным 5 сек, и будет достаточно быстро переключать статус в offline.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Сб май 06, 2017 4:08 pm 
Не в сети

Зарегистрирован: Ср июн 08, 2016 4:17 pm
Сообщения: 310
Благодарил (а): 74 раз.
Поблагодарили: 35 раз.
У меня пинг работает через жо..у


Отправлено с моего iPhone используя Tapatalk

_________________
http://connect.smartliving.ru/profile/908


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Сб май 06, 2017 4:15 pm 
Не в сети

Зарегистрирован: Сб апр 25, 2015 2:14 pm
Сообщения: 52
Благодарил (а): 4 раз.
Поблагодарили: 5 раз.
C_3AXAPOB писал(а):
У меня пинг работает через жо..у

надо подумать как накопить энергию и при отключении 220В успеть послать команду на выключение
Отправлено с моего iPhone используя Tapatalk


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Сб май 06, 2017 4:15 pm 
Не в сети

Зарегистрирован: Сб апр 25, 2015 2:14 pm
Сообщения: 52
Благодарил (а): 4 раз.
Поблагодарили: 5 раз.
kymasya писал(а):
C_3AXAPOB писал(а):
У меня пинг работает через жо..у


надо подумать как накопить энергию и при отключении 220В успеть послать команду на выключение

Я еще с утра думал делать на arduino и RCSwitch, теперь думаю сделать два варианта и сравнить по юзабилити что лучше

Есть какие- то советы?

Первый комплект: arduino+433передатчик - при подаче питания отправка кода вида комната-номер светильника, отправка каждые 30 сек, прием esp8266 wifi-iot, получение через скрипт кода от светильника и запуск таймера на проверку через 30 сек на приход нового значения, если нет - перевести в 0 состояние светильника
Есть много нюансов в таком исполнении - не стабильный 433 диапазон, не ясно как будет работать MDM с этими всеми таймерами если начать все включать и будет идти постоянная отправка в эфир кодов.

Второй комплект:esp8266 и простоя отправка в MDM кода при включении, вопрос в скорости подключения к роутеру, на SDK1.4 - на форумах пишут что проходит много времени до подключения и начала работы цикла. И как будет работать цикл ping в таком варианте остается тоже вопросом.

У кого есть какие наработки, поделитесь PLS


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Сб май 06, 2017 6:14 pm 
Не в сети

Зарегистрирован: Сб мар 04, 2017 7:04 pm
Сообщения: 100
Благодарил (а): 9 раз.
Поблагодарили: 8 раз.
если у вас есть там esp - сделайте включение от него. Такая схема когда более совершенное устройство используется как вспомогательное к более простому, имхо как копать айпадом землю, можно, но наверно не совсем эффективно.

Выкинуть все с выключателя - вставить туда TTP223 (это сенсорная панель - 3 шт на долар у китайцев) - она будет вместо кнопки и управлять есп (прошить есп8266 прошивкой от wifi-iot) ну и банальную релюху вцепить для управления нагрузкой. А ну и питание 3.3 и 5 в. 3.3 для есп, 5 для реле соответственно. Кнопка работает от 3 до 5 в на любом питании, какое подадите. Все есть обратная связь и все работает как часы

Вот сенсорные панельки TTP223 - для понимания размера положил рядом часы
Вложение:
Безымянный.jpg
Безымянный.jpg [ 21.67 КБ | Просмотров: 2807 ]

а модуле есть пары выводов под запайку А и В. Пара А — служит для выбора уровня на выходе модуля при срабатывании — по умолчанию высокий уровень, в запаянном состоянии — низкий. Пара В — для управления типом срабатывания — по умолчанию кнопка, в запаяном состоянии триггер. Чувствительность регулируется подпайкой конденсатора 0 до 50 пФ, как вариант можно подпаятся проводом и сделать выносной сенсор.

Для подключения есп-01 ничего паять не надо - подаем высокий уровень (3.3в)
Вложение:
EAF4F339CBB3D65F9B5C910C7B541F65.jpg
EAF4F339CBB3D65F9B5C910C7B541F65.jpg [ 12.83 КБ | Просмотров: 2807 ]



Вот по сути комплект на один выключатель (кроме БП)
Вложение:
photo_2017-05-06_19-08-08.jpg
photo_2017-05-06_19-08-08.jpg [ 9.92 КБ | Просмотров: 2807 ]


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Берендей и гости: 1


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

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB