Управление контроллером через интернет
Модератор: immortal
-
- Сообщения: 54
- Зарегистрирован: Ср авг 16, 2017 6:30 am
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Управление контроллером через интернет
В общем, интересует вопрос: можно ли сделать так, чтобы majordomo был установлен в одном месте города и мог управлять контроллерами и датчиками в другом месте города. Ситуация усугубляется тем, что нежелательны какие-либо настройки сетевого оборудования в месте установки контроллеров и датчиков (просто доступ в интернет, без всяких vpn-ов, пробросов порта и т.д.). Единственное, на сервере majordomo есть статический IP адрес.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Управление контроллером через интернет
Я не знаю, как вы себе представляете "просто доступ в интернет без проброса портов", но в целом вполне можно...
Главное с протоколом определиться...можно GET запросами общаться МД и сенсорам, Можно через MQTT...если сервис MQTT облачный - тогда действительно проброс портов не понадобится...
Главное с протоколом определиться...можно GET запросами общаться МД и сенсорам, Можно через MQTT...если сервис MQTT облачный - тогда действительно проброс портов не понадобится...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 54
- Зарегистрирован: Ср авг 16, 2017 6:30 am
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Re: Управление контроллером через интернет
если через MQTT, то как контроллер сможет что-то получить? Как брокер поймёт куда отправлять (адрес клиента)? Ведь они в разных сетях. Более того, контроллеры находятся за натом (типичная ситуация домашнего интернета)
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Управление контроллером через интернет
Если mqtt сервер поднять на машинке с Мд, либо использовать любой доступный облачный сервис, а сенсорам (кстати как Сенсоры и актуаторы подцеплены к сети будут? Через esp?) цепляться уже к нему - то не будет никаких проблем...какая разница одна сеть или 2/3...главное чтобы брокер 1 был. Он рассылает топик всем подписанным на него клиентам. Если клиент подключен к брокеру - брокер уже по-умолчанию знает "куда засылать" топик.
Отправлено с моего Xperia Z через Tapatalk
Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 54
- Зарегистрирован: Ср авг 16, 2017 6:30 am
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Re: Управление контроллером через интернет
хочу использовать датчик протечки, кран с электрозадвижкой...ну и наверное esp8266. Всё это находится в квартире в одной части города, а majordomo будет работать в другой квартире в другой части города.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Управление контроллером через интернет
Если esp -для него есть вполне неплохая прошивка под названием Blynk, у которой, к тому же есть нативный облачный сервис (если не хотите свой поднимать)...и модуль МД viewtopic.php?f=5&t=4115 .
К тому же можно в любом месте подключится с родного приложения в android/ios, и посмотреть все показания.
В принципе и на MQTT тоже самое можно сделать, но гемора больше с топиками и настройками...если разобраться - то, в принципе, всё так же будет работать, и с телефона точно так же можно будет подключится с каким нить mqtt-дашбордом))
К тому же можно в любом месте подключится с родного приложения в android/ios, и посмотреть все показания.
В принципе и на MQTT тоже самое можно сделать, но гемора больше с топиками и настройками...если разобраться - то, в принципе, всё так же будет работать, и с телефона точно так же можно будет подключится с каким нить mqtt-дашбордом))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 529
- Зарегистрирован: Сб мар 12, 2016 6:33 pm
- Откуда: Ухта, Россия
- Благодарил (а): 3 раза
- Поблагодарили: 154 раза
Re: Управление контроллером через интернет
Поднимаете на белом IP адресе mosquitto и можете с любой точки в мире организовать двухсторонний обмен связи не имея белого IP адреса.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Управление контроллером через интернет
Ну айпи, как я понял, там где Мд стоять будет - и так белый...собственно с этого и начал разговор, что можно брокера туда поставить и датчиками коннектится.
Отправлено с моего Xperia Z через Tapatalk
Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<