mirror of
https://github.com/esphome/esphome.git
synced 2025-03-14 06:38:17 +00:00
19 lines
431 B
C++
19 lines
431 B
C++
#pragma once
|
|
|
|
#include <string>
|
|
#include "ip_address.h"
|
|
|
|
namespace esphome {
|
|
namespace network {
|
|
|
|
/// Return whether the node is connected to the network (through wifi, eth, ...)
|
|
bool is_connected();
|
|
/// Return whether the network is disabled (only wifi for now)
|
|
bool is_disabled();
|
|
/// Get the active network hostname
|
|
std::string get_use_address();
|
|
IPAddresses get_ip_addresses();
|
|
|
|
} // namespace network
|
|
} // namespace esphome
|