Один простой способ сделать это заключается в следующем:
1) развернуть MQTT-брокер в публичном облаке или использовать бесплатный общедоступный брокер, такой как iot.eclipse.org, если безопасность данных не имеет значения
2) Внедрить на веб-сайте MQTT-клиент javascript, который может подписываться и публиковать темы MQTT на брокере
3) Внедрить другой клиент на raspberry pi на выбранном вами языке и связать это с вашими устройствами
Если вы хотите, чтобы ваши данные были зашифрованы, вы также можете настроить безопасность транспортного уровня с помощью сертификатов OpenSSL
Говоря на основе некоторого опыта в разработке мелкого инструмента самостоятельно, я использовал богатый набор управления YUI с Прототипом для управления DOM в прошлом и не испытал проблем. По общему признанию это было мелким инструментом, который не использовал огромное количество средств управления.
, Несмотря на это, я всегда не решаюсь использовать несколько платформ на своих веб-проектах; однако, если Вы только используете функциональность jQuery DOM и функциональность управления YUI, затем я думаю, что Вы в порядке - там нет действительно конфликта интересов. Плюс, с noConflict jQuery () режим и пространство имен YUI, эти две платформы действительно не должны превосходить друг друга.
Я регулярно использую jQuery с YUI (jQuery для большинства вещей, YUI для элементов UI) без проблемы.
Примечание, что YUI 3 представит селекторы стиля jQuery и объединение в цепочку:
Я думаю, что это не должна быть проблема, потому что YUI все содержится в "пространствах имен", таким образом, это ничего не должно повреждать (я не знаю, не должны ли вещи повреждения jQuery вокруг YUI, но, пока это не расширяет основной объект, быть никакой проблемой). Я помню, что Dustin Diaz выпускает библиотеку, подобную jQuery, и создает вокруг YUI: http://www.dustindiaz.com/introducing-ded-chain/ я пытался загрузить его теперь, но сайт теперь в режиме офлайн.
Это старый вопрос, но вы хотели бы добавить ссылку на док-станцию jQuery на эту тему...