Pull to refresh

Comments 33

Спасибо за статью, не попадался пока данный девайс на глаза. Да еще и за небольшие деньги. Еще бы такой же, только с возможностью подключения большего количества датчиков.
Мне показалось, что четырёх датчиков хватит для всего, но видимо случаи бываю разные. Я могу переделать прошивку на большее количество.
Я неправильно выразился. Большую номенклатуру. Датчик влажности, освещенности и т.д.
В таком случае, лучше подобрать другую железяку. Sonoff Basic не имеет разъёмов для подключения различных периферийных устройств.

Говорят, что контакты RX-TX, при некоторых прошивках, можно использовать для подключения I2C-шины.
И вот эта вот гребёнка между релюхой и разъёмом нагрузки это не GPIO?
image

Ваша правда. Для I2С контакты есть (ведь он программный). Но сейчас я их использую как UART для логирования, хотя это и необязательно.
При наличии достаточно «прямых» рук и мелкого паяльника магически получаем +2 GPIO (4, 5) без особых усилий, помимо стандартных RX, TX, GPIO 14, GPIO0 (кнопка), GPIO13 (светодиод). Паяются тонким проводом прямо к ноге микросхемы и выводятся на пустые контакты от RF приёмника.

Во всяких готовых конструкторах (ESPEasy, Tasmota и т.п.) как раз эта дополнительная пара и используется :)
Так что бы из Sonoff basic сделать Sonoff RF не обязательно иметь прямые руки. Достаточно моих «кривых», одного транзистора, одного резистора и одного такого модуля
Правда, опять же нужна прошивка от сервиса MGT24

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


  • Sonoff Basic
  • прошивка WiFi-IoT
  • на RX/TX (GPIO 1/3) соответственно подключен I2C датчик температуры/влажности Si7021
  • на оставшийся на этой гребёнке GPIO15 по 1wire подключен DS18B20 за температурой бойлера следить (управление им следующий этап, добавится упомянутый ранее Electrodragon WiFi Relay у которого одна из релюшек будет заменена на Fotek SSD-40DA)

Обратите внимание на Electrodragon WiFi Relay (www.electrodragon.com).
По цене сравнимой с Sonoff basic получаете 2 реле, 2 кнопки и кучку уже выведенных GPIO (на некоторых запаяна подтяжка но предусмотрена возможность удаления/восстановления её)

Я исходил из того, что Sonoff является законченным устройством в корпусе. Купил, залил новую прошивку, да и пользуйся.
Дело в том, что железа всякого уже понаделано уже полно, в том числе и хорошего. Эта конкретная железяка в наших краях крайне редко встречается, а Sonoff на каждом углу можно приобрести. Если вдруг умер, похоронил его и взял другой. У меня на Sonoff basic только комнатных термостатов штук восемь. И еще девять шт. Sonoff dual, управляют приводами роллет. Кстати, прошивка от MGT24, позволяет поселить в Sonoff dual радиомодуль.

Редкая, не спорю.
Но удобство работы с ней позволяет закупить сразу неск штук, с учётом того чтобы парочку в зип положить :-)

Но удобство работы с ней позволяет закупить сразу неск штук, с учётом того чтобы парочку в зип положить :-)

Я предпочитаю два простых и доступных, чем одно сложное и редкое :-)
А смысл в том какой? Мне для комнатного термостат хватает одного ds18b20.
Для бойлера косвенного нагрева 4-х таких же. А потребности в датчике влажности или освещенности, никогда не возникало. Зачем они? Чем управлять в зависимости от их состояния?

Ну, вот, например DHT22
Эти и множество других вещей на 4PDA

Ну скажем, как использовать DHT22, мы сообща придумали, а еще другие датчики зачем? Я знаю еще одного потребителя на датчик кислотности, то который ph растворов, но у него пока еще даже устройства нет, для которого прошивку делать.
Тут смотря что автоматизировать. По датчику освещенности можно организовывать управление световыми сценариями дома. По датчику влажности — вытяжкой в ванной. Это первое, что приходит в голову.
По датчику влажности — вытяжкой в ванной. Это первое, что приходит в голову.

Кстати, да. У меня такая проблема существует. Хотя ванная самое теплая комната в доме, но при этом и самая влажная, вечная борьба с грибком на рамах окон и в дальнем углу ее.
Вот есть такой вариант youtu.be/nOgsU1K7hCo, до 16 ds18b20 +влажность и давление.

Хороший обзор, подробный. Спасибо за ссылку.
Пока не могу придумать как использовать датчик давления. Чем управлять в зависимости от его показаний?
Управлять планетой Вы вряд ли сможете :), это больше информационный сигнал, для отслеживания изменений погоды, например, планирования выезда на рыбалку :)
Управлять планетой Вы вряд ли сможете :)

Это, конечно — да :-)
это больше информационный сигнал, для отслеживания изменений погоды, например, планирования выезда на рыбалку :)

Так я для этого Gismeteo использую. Дешево и сердито :-)
Рискую показаться занудой, но факториал все же произведение чисел, а не сумма. Смотреть в листинг на JS.
:) Вот это поворот!!!
Ну что-же, придётся править статью :D
Это моя неряшливость, в одном примере у меня стоит умножить, а в другом сложить.
Ну, вот, например DHT22
Спасибо за ссылку :-).
Кстати научите, пожалуйста, картинки в комментарии вставлять. Никак не соображу как это делается :-)
Сценарий «Бойлера косвенного нагрева» выглядит так image
Управление бойлером производится также Sonoff basic с прошивкой PLC, который отслеживает температуру на 4-х ds18b20.
Sonoff отслеживает энергоисточник, разрешенное время потребления от электросети и остаток горячей воды в нем. Все это реализовано сценарием.
Программирование через Blocky на сервисе MGT24 делается? Если нет, то зачем ключи доступа к этому сервису нужны?
После программирования — можно ключи доступа к MGT24 удалять?
Графическая среда Blockly встроена в MGT24.
Для работы самого скрипта сервер не нужен. Но сама заливка скрипта в устройство идёт через сервер. Также через сервер происходит связь устройства с панелями управлениями для удалённого мониторинга параметров. Сервер можно развернуть локально на raspberry.
После программирования — можно ключи доступа к MGT24 удалять?

Если речь идет об этих image
<img
То они нужны для доступа на панель управления
image
image
Sign up to leave a comment.

Articles