Package: wnpp Severity: wishlist Owner: Edward Betts <[email protected]>
* Package name : esphome-dashboard-api Version : 1.3.0 Upstream Author : ESPHome <[email protected]> * URL : https://github.com/esphome/dashboard-api * License : MIT Programming Lang: Python Description : API client for interacting with ESPHome dashboard over HTTP This library provides an interface used to communicate programmatically with the ESPHome dashboard, a tool for managing and monitoring ESPHome devices such as sensors, switches, and Wi-Fi enabled microcontrollers. It enables sending commands to the dashboard and retrieving information about registered devices, their configurations, and statuses. Through this interface, users can query the current state of devices, initiate updates to device firmware, or manage configuration files remotely. Typical functions involve monitoring device connectivity, collecting diagnostic data, and making adjustments to device settings via HTTP requests to the ESPHome dashboard API. Communication is restricted to services exposed by the ESPHome dashboard instance, and no direct device communication is performed outside of this management context. This library does not interact with third-party platforms and focuses on local dashboard operations. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.

