Найти в Дзене
Smart home Russia

Перенаправление ip адреса для работы 8-канального релейного Ethernet модуля HW-584

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

модуль управления реле
модуль управления реле

Все началось с этой статьи.
Второй стала
эта статья.

Теперь задача "заставить работать реле любой ценой" уже вызывает скорее спортивный интерес. Но я искусственно усложню задачу. Подключаем реле к роутеру, насроенному по этой схеме. Реле в порт 2 (это сеть mesh сети) , а компьютер в порт 3 или 4 (внутренняя изолированная сеть, да еще и с firewall). Если обратится к истории статьи, то видно что адресация в сети 192.168.1.1/24. т.е. та же самая, что и у реле. Поэтому перейти по адресу 1.4 из внутренней сети- не получится. Адрес 1.4 будет искаться во внутренней сети, но никак не во внешеней.

Для начала зарезирвируем ip адрес из списка основной сети. Этот адрес будет новым и виртуальным для реле. Я выбрал свободный 2.80. Mac адрес указываем совсем любой, главное чтобы устройство с таким же у нас потом не появилось.

Я выбрал свободный 2.80. Mac адрес указываем совсем любой.
Я выбрал свободный 2.80. Mac адрес указываем совсем любой.

Естественно ничего не изменилось. Весь смысл манипуляции - исключить адрес из пула адресов DHCP. Сделать это возможно и другими способом. Кому и как удобнее. Теперь перенаправим этот ip адрес на наше реле. В firewall, в NAT есть для этого все необходимое. Пропишем правило по перенаправлению IP адреса

Казалось бы, что теперь все должно заработать, но это не произойдет. Так уж устроено, что для перенаправления адрес - нжно чтобы этот адрес реально кому-то принадлежал и кто-то мог на него ответить. Как хорошо что сам роутер может быть этим самым устройством... Переходим в IP → Адреса → новый адрес → 192.168.2.80. Должно получиться так

Переходим в IP → Адреса → новый адрес → 192.168.2.80
Переходим в IP → Адреса → новый адрес → 192.168.2.80

Теперь выполняя запросы
http://192.168.2.80/30000/55 - выключить все реле
http://192.168.2.80/30000/56 - включить все реле
Тут важно помнить, что из-за кривой логики ребят из китая - статусы будут инверсные.

Для реле 1-8 соответственно будут иные команды
http://192.168.2.80/30000/0 включет 1 реле
http://192.168.2.80/30000/2 включет 2 реле
http://192.168.2.80/30000/4 включет 3 реле
http://192.168.2.80/30000/6 включет 4 реле
http://192.168.2.80/30000/8 включет 5 реле
http://192.168.2.80/30000/10 включет 6 реле
http://192.168.2.80/30000/12 включет 7 реле
http://192.168.2.80/30000/14 включет 8 реле

http://192.168.2.80/30000/1 выключет 1 реле
http://192.168.2.80/30000/3 выключет 2 реле
http://192.168.2.80/30000/5 выключет 3 реле
http://192.168.2.80/30000/7 выключет 4 реле
http://192.168.2.80/30000/9 выключет 5 реле
http://192.168.2.80/30000/11 выключет 6 реле
http://192.168.2.80/30000/13 выключет 7 реле
http://192.168.2.80/30000/15 выключет 8 реле

Команды работают из любой сети

Команды работают из любой сети
Команды работают из любой сети

Также не забываем про instagram канал и telegram канал. Подписываемся чтобы не пропускать новые обновления.

Other posts on this channel
Добавляем устройства tuya в Home Assistant
Добавляем устройства Home Assistant в Apple Home на iPhone
Контроль и учет электричества в умном доме
Подключаем DS18B20 к Arduino mini pro
Установка Home Assistant в Docker под Debian
Добавляем Google mini в Home Assistant

#умный дом
#сделай сам
#электроника
#smart home
#реле

Other posts on this channel