Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Petros
Сообщения: 356
Зарегистрирован: 21 авг 2012, 22:09

Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение Petros » 30 мар 2017, 21:13

Ну тогда точно без дебага не обойтись :)

empenoso
Сообщения: 859
Зарегистрирован: 11 ноя 2015, 08:03
Откуда: Пермь

Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение empenoso » 01 апр 2017, 15:37

SolarW писал(а):У меня дома согласно этого рисунка разведено, лет пятнадцать назад при капитальном ремонте заменил все алюминиевые провода в квартире на медь.
В каждой комнате в стене под потолком вмурована раздаточная коробка.
Для освещения ноль из этой коробки идёт сразу в люстру а фаза идёт на люстру через выключатель.
В этом варианте в подрозетнике где стоит выключатель есть только фаза которую коммутирует выключатель и нет нуля (тот что приходит через лампочки с люстры не считаем).
Поэтому когда задумался как бы можно было модулями подобными Sonoff управлять светом то навскидку пришло две мысли:
...

2. Засунуть модуль в распределительную коробку под потолком.
Питание нормальное там есть, провода идущие к выключателю можно завести на вход Sonoff.
Недостатки:
- коробка закрытая под обоями, скорее всего модуль там зажарится без дополнительной вентиляции
- ну и конкретно в моем случае просто там тупо нет места. Исходно это была просто ниша в стене закрытая накладной крышкой которая держалась на неких распорках.
Какая-то мысль у меня была в результате которой сделал "красиво" - залепил весь объем этой ниши цементом, вмуровав туда небольшую круглую распределительную коробку диаметром всего 8-10 см. :-(
На разводку света/розеток хватило а вот что через 15 лет придёт мысль засунуть туда ещё оборудования - не подумал.
Решил реализовать данный вариант пока есть возможность:
IMG_20170401_132558_.jpg
IMG_20170401_132558_.jpg (114.85 КБ) 1898 просмотров
IMG_20170401_133953_.jpg
IMG_20170401_133953_.jpg (130.96 КБ) 1898 просмотров
IMG_20170401_160042_.jpg
IMG_20170401_160042_.jpg (128.88 КБ) 1898 просмотров

empenoso
Сообщения: 859
Зарегистрирован: 11 ноя 2015, 08:03
Откуда: Пермь

Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение empenoso » 01 апр 2017, 19:27

SolarW писал(а):
empenoso писал(а):Уже смог пощелкать реле (GPIO 12 и 13 - одна включает реле, вторая — зеленую лампу на устройстве):
P3 - SW_OUT
P4 - SW_OUT
http://www.electrodragon.com/product/wi ... d-esp8266/ - вот примерно такой же модуль на две релюшки.
Тоже без проблем в что угодно шьется плюс выведены еще 3 свободных GPIO (под датчики, OLED-дисплейчик или еще чего душа пожелает)
Внутри обычный модуль ESP-12 запаян.
В коробку думаю Wifi IoT Relay Board Based on ESP8266 - ElectroDragon поставить, уже заказал. Как раз два канала.

SolarW
Сообщения: 173
Зарегистрирован: 01 авг 2016, 00:32

Re: RE: Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение SolarW » 01 апр 2017, 23:15

empenoso писал(а):Решил реализовать данный вариант пока есть возможность:
Когда возможность есть - это хорошо.
Я помнится когда закладывал проёмы раствор цементный вместо воды на ПВА мешал - так, для надёжности. :-)
Фиг там что выдолбаешь уже :-)



Отправлено с моего Redmi Note 2 через Tapatalk

SolarW
Сообщения: 173
Зарегистрирован: 01 авг 2016, 00:32

Re: RE: Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение SolarW » 01 апр 2017, 23:18

empenoso писал(а):В коробку думаю Wifi IoT Relay Board Based on ESP8266 - ElectroDragon поставить, уже заказал. Как раз два канала.
Только при подключении учитывайте что неплохо было бы коммутировать именно фазу, по схеме эти модули коммутируют одну линию питания.


Отправлено с моего Redmi Note 2 через Tapatalk

empenoso
Сообщения: 859
Зарегистрирован: 11 ноя 2015, 08:03
Откуда: Пермь

Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение empenoso » 03 апр 2017, 19:03

IMG_20170403_161639_.jpg
IMG_20170403_161639_.jpg (151.77 КБ) 1827 просмотров
Что-то пошло не так :idea: - завтра электрик разбираться будет.

OlegJktu84
Сообщения: 618
Зарегистрирован: 16 фев 2016, 19:52

Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение OlegJktu84 » 03 апр 2017, 19:12

Добрая старая алюминиевая проводка. У меня wago на соединение al сu выглядели по другому. Здоровенные коричневые и непрозрачные.

empenoso
Сообщения: 859
Зарегистрирован: 11 ноя 2015, 08:03
Откуда: Пермь

Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение empenoso » 03 апр 2017, 19:37

Дому-то сколько лет. 70х годов...

SolarW
Сообщения: 173
Зарегистрирован: 01 авг 2016, 00:32

Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение SolarW » 03 апр 2017, 20:23

OlegJktu84 писал(а):Добрая старая алюминиевая проводка.
Мне больше повезло - такая же люминь была проложена внутри круглых каналов идущих внутри бетонных плит составляющих стены и потолок к розеткам, выключателям и светильникам (дом типовая 9-ти этажная панелька конца 70-х начала 80-х).
В результате при кап ремонте после покупки квартиры почти везде получилось выдернуть ее и заменить на медь - полторашку на освещение и два с половиной квадрата на розетки, четыре квадрата от счетчика до первой коробки.
Люминьку не сумел выдернуть из двух, не особо принципиальных розеток, оставил так.
Ну и чтобы выключатели спустить на уровень метр от пола набил коронкой дырок под коробки(две коронки ушло пока не купил ЗУБРовскую нормальную) и прорезал неглубокие штробы чтобы арматуру не зацепить, в них просто заложил раствором/штукатуркой провода.

OlegJktu84
Сообщения: 618
Зарегистрирован: 16 фев 2016, 19:52

Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение OlegJktu84 » 03 апр 2017, 21:45

У ваших строитель хоть отмазка, что они в 70х строили. А в регионах ДСК до 2000 алюминий клали и фиг.
Я вот смотрю на это и думаю про холивары на форуме по поводу 0,75 меди на свет, NYM vs ввгнг, хотелок что бы слаботочка/LAN и силовая каждая линия в своей гофре...

SolarW
Сообщения: 173
Зарегистрирован: 01 авг 2016, 00:32

Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение SolarW » 03 апр 2017, 22:07

Я под доп коммуникации где надо по периметру прибил плоский трех секционный пластиковый короб.
И в нем уже все что душа пожелает - дополнительные 220 в места где его не хватило, LAN, кабельное и т.д.

Отправлено с моего Redmi Note 2 через Tapatalk

empenoso
Сообщения: 859
Зарегистрирован: 11 ноя 2015, 08:03
Откуда: Пермь

Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение empenoso » 04 апр 2017, 16:49

После электрика выглядит как-то так:
IMG_20170404_164327_.jpg
IMG_20170404_164327_.jpg (158.02 КБ) 1767 просмотров

SolarW
Сообщения: 173
Зарегистрирован: 01 авг 2016, 00:32

Re: RE: Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение SolarW » 04 апр 2017, 19:11

empenoso писал(а):После электрика выглядит как-то так:
Как выглядит это второй вопрос, главное как работает?
Коробка раздаточная солидная применена - на вид ещё не один Sonoff поместится :-)


Отправлено с моего Redmi Note 2 через Tapatalk

empenoso
Сообщения: 859
Зарегистрирован: 11 ноя 2015, 08:03
Откуда: Пермь

Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение empenoso » 04 апр 2017, 20:27

Работает отлично, хотя Sonoff и подключен до выключателя, но это конечно не то. Жду двухканальный ElectroDragon, и тогда уже вместо выключателя можно кнопку ставить.
На счет места да, даже от долбежки такой коробочки все что только можно покрылось пылью, так что с запасом.

empenoso
Сообщения: 859
Зарегистрирован: 11 ноя 2015, 08:03
Откуда: Пермь

Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение empenoso » 09 апр 2017, 19:36

После замазки выглядит как-то так:
IMG_20170409_171708_.jpg
IMG_20170409_171708_.jpg (132.09 КБ) 1633 просмотра

empenoso
Сообщения: 859
Зарегистрирован: 11 ноя 2015, 08:03
Откуда: Пермь

Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение empenoso » 13 апр 2017, 16:40

Petros писал(а):Ну тогда точно без дебага не обойтись :)

Код: Выделить всё

2017-04-13 17:37:16.185 [ItemStateChangedEvent     ] - A6_Domofon changed from 19 to 30
==> /var/log/openhab2/openhab.log <==
2017-04-13 17:37:16.261 [DEBUG] [b.binding.megad.handler.MegaDHandler] - Updating...
2017-04-13 17:37:16.267 [DEBUG] [b.binding.megad.handler.MegaDHandler] - http://192.168.88.73/sec/?pt=4&cmd=get
2017-04-13 17:37:16.388 [DEBUG] [b.binding.megad.handler.MegaDHandler] - input string-> OFFHTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 573Connection: closeOFF<a href="/sec/">Back</a><br>P4/OFF<br><a href="/sec/?pt=4&cmd=4:1">ON</a><form action="/sec/"><input type="hidden" name="pn" value="4">Type: <select name="pty"><option value="255">NC</option><option value="0">In</option><option value="1"selected>Out SW</option><option value="8">Out SL</option><option value="4">Out PWM</option><option value="3">DSen</option><option value="5">WS281x</option></select> io: 12<br>Default: <select name="d"><option value="0">0</option><option value="1"selected>1</option></select><br><input type="submit" value="Save"></form></body></html>
2017-04-13 17:37:16.392 [INFO ] [b.binding.megad.handler.MegaDHandler] - Switch: http://192.168.88.74/sec/?cmd=4:0
2017-04-13 17:37:16.490 [DEBUG] [b.binding.megad.handler.MegaDHandler] - OK
==> /var/log/openhab2/events.log <==
2017-04-13 17:37:16.493 [ItemCommandEvent          ] - Item 'Sonoff_Lamp' received command OFF
2017-04-13 17:37:16.500 [ItemStateChangedEvent     ] - Sonoff_Lamp changed from ON to OFF
2017-04-13 17:37:16.501 [GroupItemStateChangedEvent] - Lights_Random changed from ON to UNDEF through Sonoff_Lamp
==> /var/log/openhab2/openhab.log <==
2017-04-13 17:37:16.566 [DEBUG] [b.binding.megad.handler.MegaDHandler] - Updating...
2017-04-13 17:37:16.575 [DEBUG] [b.binding.megad.handler.MegaDHandler] - http://192.168.88.74/sec/?pt=4&cmd=get
2017-04-13 17:37:16.695 [DEBUG] [b.binding.megad.handler.MegaDHandler] - input string-> OFFHTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 573Connection: closeOFF<a href="/sec/">Back</a><br>P4/OFF<br><a href="/sec/?pt=4&cmd=4:1">ON</a><form action="/sec/"><input type="hidden" name="pn" value="4">Type: <select name="pty"><option value="255">NC</option><option value="0">In</option><option value="1"selected>Out SW</option><option value="8">Out SL</option><option value="4">Out PWM</option><option value="3">DSen</option><option value="5">WS281x</option></select> io: 12<br>Default: <select name="d"><option value="0"selected>0</option><option value="1">1</option></select><br><input type="submit" value="Save"></form></body></html>
==> /var/log/openhab2/events.log <==
2017-04-13 17:37:16.709 [ItemStateChangedEvent     ] - Sonoff_Lamp changed from OFF to ON
2017-04-13 17:37:16.713 [GroupItemStateChangedEvent] - Lights_Random changed from UNDEF to ON through Sonoff_Lamp
==> /var/log/openhab2/openhab.log <==
2017-04-13 17:37:17.394 [INFO ] [b.binding.megad.handler.MegaDHandler] - Switch: http://192.168.88.74/sec/?cmd=4:1
2017-04-13 17:37:17.511 [DEBUG] [b.binding.megad.handler.MegaDHandler] - OK
==> /var/log/openhab2/events.log <==
2017-04-13 17:37:17.514 [ItemCommandEvent          ] - Item 'Sonoff_Lamp' received command ON
192.168.88.74 и 73 - это мега есп

Состояние мегаесп в браузере http://192.168.88.74/sec/?pt=4&cmd=get возвращает:

Petros
Сообщения: 356
Зарегистрирован: 21 авг 2012, 22:09

Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение Petros » 13 апр 2017, 16:50

empenoso писал(а):
Petros писал(а):Ну тогда точно без дебага не обойтись :)

Код: Выделить всё

2017-04-13 17:37:16.185 [ItemStateChangedEvent     ] - A6_Domofon changed from 19 to 30
==> /var/log/openhab2/openhab.log <==
2017-04-13 17:37:16.261 [DEBUG] [b.binding.megad.handler.MegaDHandler] - Updating...
2017-04-13 17:37:16.267 [DEBUG] [b.binding.megad.handler.MegaDHandler] - http://192.168.88.73/sec/?pt=4&cmd=get
2017-04-13 17:37:16.388 [DEBUG] [b.binding.megad.handler.MegaDHandler] - input string-> OFFHTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 573Connection: closeOFF<a href="/sec/">Back</a><br>P4/OFF<br><a href="/sec/?pt=4&cmd=4:1">ON</a><form action="/sec/"><input type="hidden" name="pn" value="4">Type: <select name="pty"><option value="255">NC</option><option value="0">In</option><option value="1"selected>Out SW</option><option value="8">Out SL</option><option value="4">Out PWM</option><option value="3">DSen</option><option value="5">WS281x</option></select> io: 12<br>Default: <select name="d"><option value="0">0</option><option value="1"selected>1</option></select><br><input type="submit" value="Save"></form></body></html>
2017-04-13 17:37:16.392 [INFO ] [b.binding.megad.handler.MegaDHandler] - Switch: http://192.168.88.74/sec/?cmd=4:0
2017-04-13 17:37:16.490 [DEBUG] [b.binding.megad.handler.MegaDHandler] - OK
==> /var/log/openhab2/events.log <==
2017-04-13 17:37:16.493 [ItemCommandEvent          ] - Item 'Sonoff_Lamp' received command OFF
2017-04-13 17:37:16.500 [ItemStateChangedEvent     ] - Sonoff_Lamp changed from ON to OFF
2017-04-13 17:37:16.501 [GroupItemStateChangedEvent] - Lights_Random changed from ON to UNDEF through Sonoff_Lamp
==> /var/log/openhab2/openhab.log <==
2017-04-13 17:37:16.566 [DEBUG] [b.binding.megad.handler.MegaDHandler] - Updating...
2017-04-13 17:37:16.575 [DEBUG] [b.binding.megad.handler.MegaDHandler] - http://192.168.88.74/sec/?pt=4&cmd=get
2017-04-13 17:37:16.695 [DEBUG] [b.binding.megad.handler.MegaDHandler] - input string-> OFFHTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 573Connection: closeOFF<a href="/sec/">Back</a><br>P4/OFF<br><a href="/sec/?pt=4&cmd=4:1">ON</a><form action="/sec/"><input type="hidden" name="pn" value="4">Type: <select name="pty"><option value="255">NC</option><option value="0">In</option><option value="1"selected>Out SW</option><option value="8">Out SL</option><option value="4">Out PWM</option><option value="3">DSen</option><option value="5">WS281x</option></select> io: 12<br>Default: <select name="d"><option value="0"selected>0</option><option value="1">1</option></select><br><input type="submit" value="Save"></form></body></html>
==> /var/log/openhab2/events.log <==
2017-04-13 17:37:16.709 [ItemStateChangedEvent     ] - Sonoff_Lamp changed from OFF to ON
2017-04-13 17:37:16.713 [GroupItemStateChangedEvent] - Lights_Random changed from UNDEF to ON through Sonoff_Lamp
==> /var/log/openhab2/openhab.log <==
2017-04-13 17:37:17.394 [INFO ] [b.binding.megad.handler.MegaDHandler] - Switch: http://192.168.88.74/sec/?cmd=4:1
2017-04-13 17:37:17.511 [DEBUG] [b.binding.megad.handler.MegaDHandler] - OK
==> /var/log/openhab2/events.log <==
2017-04-13 17:37:17.514 [ItemCommandEvent          ] - Item 'Sonoff_Lamp' received command ON
192.168.88.74 и 73 - это мега есп

Состояние мегаесп в браузере http://192.168.88.74/sec/?pt=4&cmd=get возвращает:
Как видим - не совсем :) возвращает он :

Код: Выделить всё

  input string-> OFFHTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 573Connection: closeOFF<a href="/sec/">Back</a><br>P4/OFF<br><a href="/sec/?pt=4&cmd=4:1">ON</a><form action="/sec/"><input type="hidden" name="pn" value="4">Type: <select name="pty"><option value="255">NC</option><option value="0">In</option><option value="1"selected>Out SW</option><option value="8">Out SL</option><option value="4">Out PWM</option><option value="3">DSen</option><option value="5">WS281x</option></select> io: 12<br>Default: <select name="d"><option value="0"selected>0</option><option value="1">1</option></select><br><input type="submit" value="Save"></form></body></html>
мега же вернет просто

Код: Выделить всё

 input string -> ON
там где нет счетчика и

Код: Выделить всё

 input string -> 100/ON
там где он есть
Как говорится - две большие разницы :)

empenoso
Сообщения: 859
Зарегистрирован: 11 ноя 2015, 08:03
Откуда: Пермь

Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение empenoso » 13 апр 2017, 16:53

Petros писал(а): Как видим - не совсем :) возвращает он :

Код: Выделить всё

 OFFHTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 573Connection: closeOFF<a href="/sec/">Back</a><br>P4/OFF<br><a href="/sec/?pt=4&cmd=4:1">ON</a><form action="/sec/"><input type="hidden" name="pn" value="4">Type: <select name="pty"><option value="255">NC</option><option value="0">In</option><option value="1"selected>Out SW</option><option value="8">Out SL</option><option value="4">Out PWM</option><option value="3">DSen</option><option value="5">WS281x</option></select> io: 12<br>Default: <select name="d"><option value="0"selected>0</option><option value="1">1</option></select><br><input type="submit" value="Save"></form></body></html>
Как говорится - две большие разницы :)
В браузере это выглядит так:
Без имени-1.jpg
Без имени-1.jpg (53.42 КБ) 1570 просмотров

Petros
Сообщения: 356
Зарегистрирован: 21 авг 2012, 22:09

Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение Petros » 13 апр 2017, 16:57

empenoso писал(а):
Petros писал(а): Как видим - не совсем :) возвращает он :

Код: Выделить всё

 OFFHTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 573Connection: closeOFF<a href="/sec/">Back</a><br>P4/OFF<br><a href="/sec/?pt=4&cmd=4:1">ON</a><form action="/sec/"><input type="hidden" name="pn" value="4">Type: <select name="pty"><option value="255">NC</option><option value="0">In</option><option value="1"selected>Out SW</option><option value="8">Out SL</option><option value="4">Out PWM</option><option value="3">DSen</option><option value="5">WS281x</option></select> io: 12<br>Default: <select name="d"><option value="0"selected>0</option><option value="1">1</option></select><br><input type="submit" value="Save"></form></body></html>
Как говорится - две большие разницы :)
В браузере это выглядит так:
Без имени-1.jpg
всё правильно, т.к. это не html код, а какие-то ошметки...
По факту - то порт включен или выключен?

empenoso
Сообщения: 859
Зарегистрирован: 11 ноя 2015, 08:03
Откуда: Пермь

Re: Арендная квартира: MegaD, openHAB, датчик шума и приборы учета

Сообщение empenoso » 13 апр 2017, 17:18

Petros писал(а):По факту - то порт включен или выключен?
Сейчас включен. То есть для мегаесп:

http://192.168.88.74/sec/?pt=4

Код: Выделить всё

<html><head><title>MegaESP</title></head><body><meta name="viewport" content="width=device-width"><a href="/sec/">Back</a><br>P4/ON<br><a href="/sec/?pt=4&cmd=4:0">OFF</a><form action="/sec/"><input type="hidden" name="pn" value="4">Type: <select name="pty"><option value="255">NC</option><option value="0">In</option><option value="1"selected>Out SW</option><option value="8">Out SL</option><option value="4">Out PWM</option><option value="3">DSen</option><option value="5">WS281x</option></select> io: 12<br>Default: <select name="d"><option value="0"selected>0</option><option value="1">1</option></select><br><input type="submit" value="Save"></form></body></html>
http://192.168.88.74/sec/?pt=4&cmd=get

Ответить