• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

ESP Easy + Domoticz

Кто попробовал, как Вам такой вариант прошивки?

  • Отлично, то что искал

    Голосов: 50 67.6%
  • Я пишу свою

    Голосов: 8 10.8%
  • Не смог осилить

    Голосов: 7 9.5%
  • Куда я попал?

    Голосов: 9 12.2%

  • Всего проголосовало
    74

inneet

New member
Что именно застивить? Управлять GPIO через MQTT ? да. (билд 108)
Да, GPIO output через MQTT средствами Domoticz, это ведь тема про связку ESP Easy и Domoticz сервера. Покажите, мне интересно решение, т.к. до этого выбор был в сторону HTTP именно из-за отсутствия поддержки Domoticz сервером MQTT в части управления GPIO.
 

Doc Bravn

New member
Доброго дня!

Сразу скажу в ESP8266 новичок. Только недавно купил LoLin V3 4M bytes (32Mbits) FLASH NodeMcu Lua.
Хочу прошить его прошивкой ESPEasy и связать с домотиксом. Первое что хочу реализовать это учет расхода воды с водосчетчиков с импульсным выходом. Не подскажете как это правильно организовать? Что нужно создать настроить в прошивке самого ESP и в домотиксе, чтобы подсчитывать количество израсходованной воды? Водосчетчик выдает на импульсном выходе один полный импульс каждые 10 литров израсходованной воды.
 

inneet

New member
Доброго дня!

Сразу скажу в ESP8266 новичок. Только недавно купил LoLin V3 4M bytes (32Mbits) FLASH NodeMcu Lua.
Хочу прошить его прошивкой ESPEasy и связать с домотиксом. Первое что хочу реализовать это учет расхода воды с водосчетчиков с импульсным выходом. Не подскажете как это правильно организовать? Что нужно создать настроить в прошивке самого ESP и в домотиксе, чтобы подсчитывать количество израсходованной воды? Водосчетчик выдает на импульсном выходе один полный импульс каждые 10 литров израсходованной воды.
Добрый.

Спецификацию счетчика в студию, импульс каждые 10 литров понятие расплывчатое.
Дальше будет видно как Ваш счетчик можно согласовать с ESP.
По серверу - ESP Easy и Domoticz для начала в любом режиме свяжите, в этой теме есть об этом информации и ссылки.
 

Doc Bravn

New member
Спецификацию счетчика в студию, импульс каждые 10 литров понятие расплывчатое.
Прикладываю паспорт счетчика. Там есть табличка с характеристиками.
Я всю тему прочитал, как раз занимаюсь подготовкой к прошивке модуля и связкой с домотиксом.
 

Вложения

Что именно заставить? Управлять GPIO через MQTT ? да. (билд 108)
покажите пожалуйста как вы это сделали ? у меня вот так работает. И вдогонку отправить емейл можно при сработке пир выключателя в состоянии охраны?
 

Вложения

inneet

New member
покажите пожалуйста как вы это сделали ? у меня вот так работает. И вдогонку отправить емейл можно при сработке пир выключателя в состоянии охраны?
Это как-бы и есть http, а mqtt domoticz не поддерживает. Уже не первый раз об этом тут упоминал. Вот тут EasyProtocols - ESP8266 написано буквами: Currently only receiving sensor data is supported on Domoticz MQTT. Switching actuators is not supported. Только на прием работает. Там же, внизу, сравнительная таблица по серверам и протоколам.
 

inneet

New member
Прикладываю паспорт счетчика. Там есть табличка с характеристиками.
Я всю тему прочитал, как раз занимаюсь подготовкой к прошивке модуля и связкой с домотиксом.
По схеме включения счетчика я думаю как-то так (по релейной схеме). Конденсатор добавил в роли фильтра от дребезга контактов.
Я не электронщик, думаю есть и лучшая реализация по фильтрации и включению, готов увидеть другие предложения.

По поводу настройки остального:
В Domoticz создаем Virtual Sensor выбираем Counter, потом в меню Utility меняем его тип на Water.
В ESP Easy - в меню Devices выбираем Pulse Counter, как обычно присваиваем IDX из Domoticz, указываем порт,
а дальше играемся с параметрами Delay, Debounce Time (mSec), и формулами Formula Count, Formula Total.

PROFIT
 

Вложения

Это как-бы и есть http, а mqtt domoticz не поддерживает. Уже не первый раз об этом тут упоминал. Вот тут EasyProtocols - ESP8266 написано буквами: Currently only receiving sensor data is supported on Domoticz MQTT. Switching actuators is not supported. Только на прием работает. Там же, внизу, сравнительная таблица по серверам и протоколам.
ок. а можно ли реализовать выполнение произвольного скрипта при каких то значениях параметрического датчика (совокупности датчиков )? И условиям (поставлен на охрану например) . Или например скрипт где должен хранится и как выполнятся ... датчик освещения показывает 5 люкс датчик влажности показывает 50 процентов томпература 30 градусов включить шаговый двигательна 10 тактов и включить подсветку... ( например)
 
Последнее редактирование:

inneet

New member
ок. а можно ли реализовать выполнение произвольного скрипта при каких то значениях параметрического датчика (совокупности датчиков )? И условиям (поставлен на охрану например) . Или например скрипт где должен хранится и как выполнятся ... датчик освещения показывает 5 люкс датчик влажности показывает 50 процентов томпература 30 градусов включить шаговый двигательна 10 тактов и включить подсветку... ( например)
Да, на это есть меню Events, там в графическом или текстовом режиме можно писать сценарии на любой вкус. Примеров в сети уйма, в том числе с панелью охраны, сложного ничего нет. Если совсем будет непонятно, то покажу, я сам в графическом режиме делал пару вещей для тестов, но пока до полноценного макросценария еще руки не дошли.
 
Да, на это есть меню Events, там в графическом или текстовом режиме можно писать сценарии на любой вкус. Примеров в сети уйма, в том числе с панелью охраны, сложного ничего нет. Если совсем будет непонятно, то покажу, я сам в графическом режиме делал пару вещей для тестов, но пока до полноценного макросценария еще руки не дошли.
можно пару ссылок на примеры . как делать.. не нашел что то..
 

nikolz

Well-known member
По схеме включения счетчика я думаю как-то так (по релейной схеме). Конденсатор добавил в роли фильтра от дребезга контактов.
Я не электронщик, думаю есть и лучшая реализация по фильтрации и включению, готов увидеть другие предложения.

По поводу настройки остального:
В Domoticz создаем Virtual Sensor выбираем Counter, потом в меню Utility меняем его тип на Water.
В ESP Easy - в меню Devices выбираем Pulse Counter, как обычно присваиваем IDX из Domoticz, указываем порт,
а дальше играемся с параметрами Delay, Debounce Time (mSec), и формулами Formula Count, Formula Total.

PROFIT
можно сделать еще проще.
включить (см документацию на счетчик) 1 ->GND, 3-> Vc, 4-> GPIO.
Ничего довешивать не надо.
 

Doc Bravn

New member
Не в курсе, может ли работать Domoticz на ARM процессоре? Есть одноплатные ПК, на процессорах ARM. В них можно поставить Linux. Domoticz для линукса есть, но вот будет ли он работать не на x86 архитектуре?
 
Не в курсе, может ли работать Domoticz на ARM процессоре? Есть одноплатные ПК, на процессорах ARM. В них можно поставить Linux. Domoticz для линукса есть, но вот будет ли он работать не на x86 архитектуре?
Domoticz RaspberryPi SD Image - Domoticz
поставил.. какие то проблемы с обновлением и пока не пилил GPIO непосредственно малины средствами домотикза ( видел пока через HTTP запросы что не кошерно ИМХО)
 
Последнее редактирование:
Образ для RaspberryPi. Он хороший миникомп, но дороговат. Нашел более дешевый вариант Orange Pi PC. Вот теперь не ясно заработает на нем или нет.
у производителя уточнить можно. (перед покупкой ) а вообще должен потянуть если линух тянет то это из репозиториев можно поставить насколько помню
да и что в вашем понимании дорого ? 4-5 тысяч имхо не много
 

Doc Bravn

New member
у производителя уточнить можно. (перед покупкой ) а вообще должен потянуть если линух тянет то это из репозиториев можно поставить насколько помню
да и что в вашем понимании дорого ? 4-5 тысяч имхо не много
Orange Pi PC стоит 1000р. Вот это я считаю недорого, с учетом что сам ESP8266 стоит 200р. Этот компьютерик 4-х ядерный, линукс тянет без проблем. Буду разбираться как собрать из репозитария под конкретную систему.
 
Сверху Снизу