Интересная все-таки штука – жизнь. Вроде бы остановился, пересмотрел взгляды и принципы, принял волевое решение идти строго определенным курсом, а потом смотришь через некоторое время – а ты сделал круг. И вернулся к тому, от чего решил отказаться. Вернее, не круг конечно, уровень поднялся. Так и движемся по спирали.

image

Но это я забежал немного вперед, давайте обо всем по порядку.

Новые контролеры


Что нового и интересного в плане железа? Например – двухканальный беспроводный выключатель всего, чего душе угодно. Устанавливается в стандартный подрозетник, Wi-Fi, два выхода, два входа, так что при отсутствии сети что-либо включить или выключить можно самым обычным выключателем.

image

Что еще? Терморегулятор. Два выхода – один на включение и выключение нагрузки, второй – для управления либо теплым полом, либо клапаном на батарее, либо обычным обогревателем. С ним все сложнее, температуру задать можно только по сети.

image

В комплекте – несколько недельных таймеров, несколько недельных профилей для температуры.

Или, например, дальнейшее развитие контроллера декоративного освещения.

4 выхода с ШИМом, выход для адресных светильников, выход для управления внешним БП или любой нагрузкой. Локальное управление – энкодером, так что включить-выключить тоже можно без сети. Идеология у меня такая, что бы базовые функции были доступны без всяких Интернетов и вайфаев.

Внутри так же – таймеры сна и пробуждения, различные эффекты, обычные таймеры с включением по времени как просто света, так и эффектов, пользовательские пресеты и всякое такое разное.

image

Область применения, например, всякие декоративные DIY-светильники.

image

image

Новое ПО


А теперь о движении по спирали.

В самом начале я писал, что прошел длинный путь от приложения для ПК, мобильного приложения, и в итоге остановился на Веб-версии интерфейса. Но ничего не поделаешь, жизнь тоже не стояла на месте, и оказалось что универсальность – это хорошо, а специализация – это удобно. Поэтому было разработано приложение для платформы Android. Все настройки, иконки, картинки и прочее – то же самое, что и в Веб-версии, полностью переделывать интерфейс – это, на данном этапе, выше моих сил.

image

Одно из важных нововведений – возможность работы локально, внутри домашней подсети, так что теперь отсутствие Интернета не страшно. Просто в настройках задается имя подсети и локальный адрес устройств, и если телефон в этой подсети – то весь обмен идет по локальным адресам.

Все это в минимальной конфигурации работает без всяких шлюзов, серверов и прочего. Включили, подключили к роутеру через внутренний веб-интерфейс, установили приложение, скачали конфигурацию и все. Быстро, просто, удобно. Если нужны таймеры, сценарии, доступ издалека – тут уже без Интернета не обойтись.

Также были разработаны два типа виджетов. Первый виджет – пятикнопочный, второй – однокнопочный. На каждую кнопку можно задать любое количество действий. Такой себе сервер сценариев.

Из реальных применений – например, у меня на даче:

  • Приехал – включился бойлер, отключил автоматику света, включилось интернет-радио.
  • Стемнело – включил декоративное освещение, у меня много всяких фонарей.
  • Уехал – отключил все одной кнопкой, включил автоматику света.

Удобненько.

image
Пятикнопочный виджет.

image
Однокнопочные виджеты.

Почему заключительная часть – просто все уже более-менее устаканилось, что-то новое вряд ли можно придумать. Разве что автоматику для бассейна, теплиц и гидропоники. Но у меня принцип разработки – все проверять на себе, поэтому это все будет очень и очень не скоро.

А розетки с Wi-Fi – обыденность и ничего интересного.

Ссылки на предыдущие части:

  1. Очередной умный дом, в трех частях. Часть первая, железная.
  2. Очередной умный дом, в трех частях. Часть вторая, программно-серверная.
  3. Очередной умный дом, в трех частях. Часть третья, пользовательско-интерфейсная
  4. Очередной умный дом. Часть четвертая — подключаем домофон
  5. Очередной умный дом. Часть пятая — Большая Красная Кнопка.
  6. Очередной умный дом, в нескольких частях. Метеостанция из подручных материалов.
  7. Очередной умный дом, в нескольких частях. Декоративное освещение.
Поделиться с друзьями
-->

Комментарии (28)


  1. superyarik
    13.06.2017 15:19
    +1

    виджеты в store не выкладывали? схемы куда-то выкладываются? или есть какой-то магазин с готовыми девайсами?


    1. danyaShep
      13.06.2017 23:17

      Зачем? Это ж ни с чем не совместимый велосипед.


      1. dimao79
        13.06.2017 23:30
        +4

        А ты упорный.
        image


        1. danyaShep
          14.06.2017 00:19

          Надо легче относиться к критике. Я тоже начинал с самописного велосипеда. Через пару лет понял, что это тупиковая ветка развития. Когда надо дописывать исходники приложения, чтобы добавить новую кнопочку.


    1. dimao79
      13.06.2017 23:29

      виджеты в store не выкладывали?

      Есть, но пока что исключительно для себя.

      схемы куда-то выкладываются?

      Схемы без прошивок смысла не имеют. Там абсолютно типовые решения.

      или есть какой-то магазин с готовыми девайсами?

      В процессе, слишком много всяких нюансов.


      1. superyarik
        13.06.2017 23:39

        Вот виджет, настраиваемый на произвольные адреса и шлющий параметры был бы кстати. В сторе андроида есть полтора виджета, один с настройкой запроса не может распарсить ответ, а мне с моими велосипедами пригодился бы такой виджет в качестве кнопок с обратной связью на телефоне. А писать самому виджет это слишком нативно, там уже ни реакт нэйтив ни кордовы не помошники…


        1. dimao79
          14.06.2017 06:00

          С виджетами, даже нативными средствами, очень много всяких ограничений платформы. Но, могу сказать за себя, когда мне понадобился виджет (и это к тому же было первое приложение под Андроид) для управления GSM-сигнализацией через СМС — я его написал примерно за пару недель в свободное время.

          Так что тут самое сложное — поставить всякие многоплатформенные костыли в угол и сесть за студию. Есть пара неплохих ресурсов с разжеванными от и до примерами.


  1. tyderh
    14.06.2017 03:52

    Что нового и интересного в плане железа? Например – двухканальный беспроводный выключатель всего, чего душе угодно. Устанавливается в стандартный подрозетник, Wi-Fi, два выхода, два входа, так что при отсутствии сети что-либо включить или выключить можно самым обычным выключателем.

    Эх. Хотел бы найти такое в продаже. Мысли по дизайну устройства витали в голове точно такие же. Сколько стоит по деталям, не поделитесь ли схемой?


    1. dimao79
      14.06.2017 06:05
      -2

      По деталям — баксов 10 думаю.

      Схема — два кнопочных входа, два выхода на MOC3063+BT138, ESP8266 по USART на привычный вам микроконтроллер. Рисуется за 5 минут с двумя перекурами.


      1. danyaShep
        14.06.2017 11:02

        зачем там второй микроконтроллер?


        1. dimao79
          14.06.2017 11:34
          -2

          Потому что могу себе позволить, вот зачем.


          1. vvzvlad
            14.06.2017 14:08

            А почему третьего нет тогда? Уже не можете позволить?


            1. dimao79
              14.06.2017 14:51

              Иногда есть и третий, в индикаторе.


      1. alexzzam
        14.06.2017 19:48

        Скажу за себя. Если мне захочется сделать такой выключатель и я решу воспользоваться вашим комментом, я буду один вечер втыкать в даташиты, второй думать над питанием, третий рисовать схему и четвёртый разводку. А потом либо так и не решусь делать, либо буду ещё неизвестное время гуглить другие схемы, чтобы понять, всё ли у меня корректно. 220 вольт всё-таки.
        Это я к тому что комментарии в духе «да там всё просто, бери и делай» не для всех валидны. Если считаете схему интеллектуальной собственностью, публикация которой может помешать возможной продаже девайсов, лучше так и скажите. Иначе просить схемы продолжат.
        Кстати, а если пост не предполагает делиться кодом или схемами, то зачем он тогда?


        1. dimao79
          14.06.2017 22:08

          Это я к тому что комментарии в духе «да там всё просто, бери и делай» не для всех валидны


          Я, прочитав про Что за болезнь: рак не стал онкологом, прочитав про Старение и менопауза — две программы популяционного контроля не стал генным инженером, и прочитав про В поисках золотой рыбки bluetooth-эхолотом iBobber не стал рыбаком.

          Может, если есть боязнь 220 вольт — оставить это другим, для кого фраза «MOC3063 + BT138» не вызывает никаких вопросов?

          Кстати, а если пост не предполагает делиться кодом или схемами, то зачем он тогда?


          Наверное затем, что бы разбавить технический ресурс хоть чем то техническом, а не очередными обзорами китайских эхолотов, вибраторов с блютузом и прочего?

          Продемонстрировать идею и возможность реализации чего-то самостоятельно.


          1. alexzzam
            15.06.2017 00:41

            Вас понял! Пост про то, что «ну, ребят, я собрал несколько крутых штук, вот фотки и скриншоты, правда круто?»
            Ну, круто, конечно, но в таком виде не информативнее каталога интернет-магазина. То есть, сделать пост техническим не вышло, имхо.
            Впрочем, оставлю дальнейшую дискуссию Другим, для которых реализация описанного не вызывает никаких вопросов. Наверняка, им эта история гораздо полезнее. :)


      1. tyderh
        15.06.2017 19:55

        Для вас — 5 минут, для кого-то — день. Не хотите сэкономить чье-то время — не надо, ваше дело.


  1. madrider
    14.06.2017 11:09

    Sonoff touch (~700 рублей на али) — примерно то же самое, только один канал и сенсорный выключатель.


    1. dimao79
      14.06.2017 11:38

      Я в курсе. А теперь поменяйте один выключатель, который у вас стоит в блоке из нескольких выключателей/розеток, на Sonoff.


  1. madcap99
    14.06.2017 14:01

    Какой потребление у первого контроллера получаться?


    1. dimao79
      14.06.2017 14:02

      Порядка 120мА. Все жрет ESP.


  1. DJONvl
    14.06.2017 14:56

    как реализовано питание выключателей? наличие нуля в коробке требуется?


    1. dimao79
      14.06.2017 14:56

      Да, полноценные ноль и фаза.


      1. DJONvl
        14.06.2017 15:11

        тогда имхо, Livolo рулит:


        1. Avenit
          14.06.2017 23:42

          Только если дизайном, т.к. удаленное управление только по нешифрованному 433. Но ничего не мешает использовать от Livolo только панельки.


          1. DJONvl
            15.06.2017 01:13

            ты видео не посмотрел? там еспшка вкорячена, питание штатное без дополнительного нуля в коробке выключателя…


  1. Chupakabra303
    18.06.2017 11:34

    А вот интересно, вот эти поделки с wifi, они же снижают общую скорость сети? В многочисленных статьях на тему wifi пишут, что сеть будет подстраиваться под скорость устройства с самым медленным стандартом. Получается, что всякие полусамоделки будут работать, но пользоваться такой сетью на высой скорости для других задачь уже нереально.


    1. Avenit
      18.06.2017 19:48

      Это не так, с разными клиентами может быть разная скорость.