Я хочу иметь возможность общаться между сердечником искры и Raspberry Pi с помощью Wi-Fi. Я хочу создать постоянное соединение. Я также хочу иметь возможность создавать функциональность на стороне сервера на Raspberry Pi, которая позволяет мне создавать веб-страницу, на которой я могу получать данные, отправленные Spark Core на веб-страницу, а также отправлять команды в Spark Core.
Это довольно открытый вопрос, так как здесь может возникнуть множество разных решений. Если вы хотите, например, попробовать с MQTT посмотри на это:
а) Используйте MQTT клиент это работает на искровое ядро лайк:
https://community.spark.io/t/submission-mqtt-library-and-sample/2111
б) использовать MQTT брокер в Raspberry Pi как москит:
http://mosquitto.org/download/
искровое ядро можете публиковать / подписываться на сообщения в MQTT брокер работает в Raspberry Pi.
С mosquitto_pub
а также mosquitto_sub
клиенты, Raspberry Pi также может публиковать / подписываться на сообщения в своем брокере.
в) Подключите Raspberry Pi клиенты к веб-приложению через серверный движок. Или прямо в вашем веб-приложении через JavaScript / WebSockets Mosquitto клиент.
Других решений пока нет …