День добрый.
В природе обитают такие недорогие и простые реле модули:
https://ru.aliexpress.com/item/16-Chann ... 16014.html
Можно ли их как-то подвязать в домашнюю автоматизацию?
Например, али предлагает такие интелектульные дополнения:
https://ru.aliexpress.com/item/iMatic-1 ... 01593.html
или
https://ru.aliexpress.com/item/5V-MINI- ... 34687.html
Кто-то пробовал их связку в работе? Как управлять? Насколько стабильно работает?
Ethernet управление SainSmart модулем на 16 реле
Модератор: immortal
-
3DPrinter.ua
- Сообщения: 2
- Зарегистрирован: Ср май 10, 2017 11:52 pm
- Контактная информация:
Ethernet управление SainSmart модулем на 16 реле
https://3DPrinter.ua - купить 3D принтер, заказать 3D печать в Украине
Re: Ethernet управление SainSmart модулем на 16 реле
У меня используется подобное одноканальное реле для управления люстрой. Управление по Wi-Fi через Witty Cloud с помощью команд вида getURL ("http://IP/gpio&st=1&pin=5",0); Также подключен датчик DHT-22. Прошивка бесплатная от wifi-iot.com.
-
3DPrinter.ua
- Сообщения: 2
- Зарегистрирован: Ср май 10, 2017 11:52 pm
- Контактная информация:
Re: Ethernet управление SainSmart модулем на 16 реле
круто, а можете подробней рассказать как у вас устроено управление?
для каких целей дергаете релюшкой?
Сервис интересный, но пока в написании прошивок плаваю, будет супер, если сможете ткнуть носом в хороший мануал для новичка
для каких целей дергаете релюшкой?
Сервис интересный, но пока в написании прошивок плаваю, будет супер, если сможете ткнуть носом в хороший мануал для новичка
https://3DPrinter.ua - купить 3D принтер, заказать 3D печать в Украине
Re: Ethernet управление SainSmart модулем на 16 реле
Реле стоит в разрыве питания люстры и соответственно включает/выключает её.
Получается примерно так (только вместо Ардуино у меня стоит Witty Cloud:
В Мажордомо создан объект в классе Relays, в нём методы turnOn и turnOff. В методах прописано соответственно "getURL ("http://IP/gpio&st=1&pin=5",0);" и "getURL ("http://IP/gpio&st=0&pin=5",0);"
pin=5 - номер пина, к которому подключено реле, st=0 и st=1 - включение и выключение. Пин предварительно надо настроить как выход (подробнее про GPIO расписано на сайте)
Так настроено у меня:
В меню выключатель, привязанный к свойству status созданного объекта, метод - refresh.
На сцене также создана кнопка с 2 состояниями: off и on
Вот так это выглядит: (синим обведена вторая кнопка, которая управляет тем же реле, просто тренировался рисовать кнопки покрасивее).
SPOILERSPOILER_SHOW
SPOILERSPOILER_SHOW
pin=5 - номер пина, к которому подключено реле, st=0 и st=1 - включение и выключение. Пин предварительно надо настроить как выход (подробнее про GPIO расписано на сайте)
Так настроено у меня:
SPOILERSPOILER_SHOW
SPOILERSPOILER_SHOW
SPOILERSPOILER_SHOW
SPOILERSPOILER_SHOW
SPOILERSPOILER_SHOW
SPOILERSPOILER_SHOW
-
immortal
- Сообщения: 1138
- Зарегистрирован: Вт янв 29, 2013 9:16 am
- Откуда: Белозерск
- Контактная информация:
Re: Ethernet управление SainSmart модулем на 16 реле
iMatic я использовал вот статья с подробным описанием работы, у меня работает уже давно и стабильно.
второй девайс у Вас без LAN
второй девайс у Вас без LAN
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
-
immortal
- Сообщения: 1138
- Зарегистрирован: Вт янв 29, 2013 9:16 am
- Откуда: Белозерск
- Контактная информация:
Re: Ethernet управление SainSmart модулем на 16 реле
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
-
immortal
- Сообщения: 1138
- Зарегистрирован: Вт янв 29, 2013 9:16 am
- Откуда: Белозерск
- Контактная информация:
Re: Ethernet управление SainSmart модулем на 16 реле
что касается USB устройства управления то проблема в том, что при подключении нескольких usb девайсов у Вас может возникнуть проблема с порядком определения устройств, у меня одно USB устройство и то скачет с /dev/ttyUSB0 на /dev/ttyUSB1 и в причинах пока не разобрался.
При том, что надо работать с портом скорее всего через питон, напрямую из МД с помощью
exec ("echo 1103 > /dev/ttyS3");
плохо работает ибо если послать сразу другую команду, то она не выполниться из-за занятости порта первой командой
рекомендую ознакомиться с двумя статьями
Управление реле по uart и GPIO OrangePi PC из MajorDoMo
Управление реле по i2c OrangePi PC из MajorDoMo
и если у Вас недалеко от мозга стоят реле то мой выбор это i2c pcf8574
При том, что надо работать с портом скорее всего через питон, напрямую из МД с помощью
exec ("echo 1103 > /dev/ttyS3");
плохо работает ибо если послать сразу другую команду, то она не выполниться из-за занятости порта первой командой
рекомендую ознакомиться с двумя статьями
Управление реле по uart и GPIO OrangePi PC из MajorDoMo
Управление реле по i2c OrangePi PC из MajorDoMo
и если у Вас недалеко от мозга стоят реле то мой выбор это i2c pcf8574
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru