Попробуем такой сценарий. Есть система на хостинге. Скажем, домен majordomo.provider.com. Это внешняя сеть, которая с домашней связана через маршрутизатор. В домашней сети имеем несколько устройств, управляемых по http. Итак, предположим, что сработал датчик движения, который отправил соответствующий запрос на majordomo.provider.com и система решила, что надо бы включить лампочку (пусть управляемую по http и имеющую свой адрес в домашней сети -- например 192.168.0.55). Система формирует запрос устройству и отправляет... куда? Из-вне домашняя сеть видна в лучшем случае как точка входа (роутер) -- считаем что роутер настроен к какому-то домену и к нему так же можно обратиться по адресу home.anotherdomain.com. Т.е. роутер имеет один адрес, а внутренних устройств может быть много -- как к ним обратиться? Ок, есть вариант -- настраиваем проброс портов на роутере так, что обращение на каждый порт перенаправляется на соответствующий внутренний адрес. В нашем случае majordomo.provider.com делает запрос на home.anotherdomain.com на порт 8085 (к примеру). Роутер этот запрос перенаправляет на 192.168.0.55 на стандартный http-порт (80).jaguar писал(а):Есть же куча устройств, управляемых по http, хотя в доме скорее должен быть ещё "центр управления" для остальных...sergejey писал(а):Ещё раз повторюсь -- если не предполагается, что система будет чем-то управлять, а только принимать данные, то всё ок. Но если нужно будет, что б система обратилась к какому-нибудь устройству в домашней сети, то не выйдет.
Ну вот как-то так... Схема можно сказать, что рабочая, но большой минус -- сложность настройки (прописывать проброс портов для каждого устройства) и ограничение по семейству устройств (только управляемые по http).
У меня есть кое-какие задумки на будущее, чтобы всё же иметь возможность всё это организовать без указанных выше проблем, но надо экспериментировать и пробовать варианты.