使用WebSocket通过ESP8266向家庭助理发送/接收消息

使用WebSocket通过ESP8266向家庭助理发送/接收消息,websocket,raspberry-pi,esp8266,home-automation,home-assistant,Websocket,Raspberry Pi,Esp8266,Home Automation,Home Assistant,我试图使我的nodemcu独立于覆盆子pi、互联网或wifi。 我的nodemcu的工作如下- nodemcu与继电器和一个简单的按钮相连 按下按钮时,继电器应切换(开/关)。该逻辑用nodemcu的arduino代码编写 要求- 在Arduino中,代码还应向家庭助理发送/接收WebSocket消息(听到的WebSocket消息比任何消息都快),并更新家庭助理UI中的中继状态 继电器也应通过家庭助理用户界面进行控制 原因- 我住在一个经常发生网络故障的地方。我不想让家里的灯依赖于互联网甚至无线

我试图使我的nodemcu独立于覆盆子pi、互联网或wifi。 我的nodemcu的工作如下-

  • nodemcu与继电器和一个简单的按钮相连
  • 按下按钮时,继电器应切换(开/关)。该逻辑用nodemcu的arduino代码编写
  • 要求-

  • 在Arduino中,代码还应向家庭助理发送/接收WebSocket消息(听到的WebSocket消息比任何消息都快),并更新家庭助理UI中的中继状态
  • 继电器也应通过家庭助理用户界面进行控制
  • 原因- 我住在一个经常发生网络故障的地方。我不想让家里的灯依赖于互联网甚至无线路由器。因此,在nodemcu中添加了一个简单的按钮,这样每当wifi或互联网关闭时,我仍然可以使用该按钮打开灯

    我是否使用了正确的方法