Estou trabalhando no meu projeto de automação residencial. Eu tenho um servidor no oceano digital. Quero colocar meu código php nesse servidor e esse servidor se conectará ao meu Raspberry Pi. Como posso passar mensagens entre meu servidor e o Raspberry Pi. Quero controlar meu site pela internet.
Turn On Light (da internet) -> Servidor Digital Oceano -> My Home Router -> Raspberry Pi
E vice versa. Portanto, a razão pela qual estou escrevendo esta pergunta é Como conectar essas coisas? Cada vez que o servidor recebe uma mensagem, ele deve passar a mensagem para o Raspberry Pi (push) ou o Raspberry Pi deve verificar se há alguma mensagem para mim ou não (pesquisa). Mas como fazer isso? Como passar mensagens entre intranet e internet.
ATUALIZAÇÃO: Encontrei algumas coisas. Alguém pode me dizer se é útil ou não. Porque eu sou novo nisso.
https://nodejs.org/api/http.html#http_http
http://aiohttp.readthedocs.io/en/stable/client.html