|
esphome-api-client 0.5.0
Modern C++17 client for the ESPHome native API (plaintext + Noise)
|
Local-network discovery of ESPHome devices via mDNS / DNS-SD (service _esphomelib._tcp).
More...
#include <esphome/api/bytes.hpp>#include <chrono>#include <cstdint>#include <map>#include <string>#include <vector>

Go to the source code of this file.
Classes | |
| struct | esphome::api::DiscoveredDevice |
| An ESPHome device found on the local network. More... | |
| class | esphome::api::Discovery |
| Discovers ESPHome devices via multicast DNS. More... | |
Namespaces | |
| namespace | esphome |
| namespace | esphome::api |
Functions | |
| std::vector< DiscoveredDevice > | esphome::api::parse_mdns_packets (const std::vector< ByteBuffer > &packets) |
| Parse raw mDNS response packets into devices. | |
Local-network discovery of ESPHome devices via mDNS / DNS-SD (service _esphomelib._tcp).
No Asio in this header.