本文主要是介绍ESPHome 通过http获取设备的状态,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
substitutions: { desc: 传感器, devicename: sensor }esphome:name: $devicenameplatform: ESP8266board: nodemcuv2arduino_version: latest# Enable logging
logger:# Enable Home Assistant API
api:encryption:key: "MhXiJqKKyCXTqjZWqtegaP1tQSUpPtbnXP9iV1i2TzE="ota:password: "8e9c493c1fda598d0789f514507f3538"wifi: !include common/wifi.yamlcaptive_portal:web_server:port: 80output:- pin: 2id: led_pin2platform: gpiolight:- id: ledoutput: led_pin2platform: binaryname: "${devicename}_led"
上面是示例代码,创建一个开关,控制ESP8266上面的LED灯
目的:在不经过HA的情况下,如何获取这个设备LED的状态?
通过浏览器访问
http://sensor.local/light/sensor_led
会返回Json格式的数据
那么在局域网中,ESPHome设备A如何通过http.get,获取设备B的数据呢?
ESPHome不经过HA设备1直接控制设备2
这篇关于ESPHome 通过http获取设备的状态的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!