SYMBOL INDEX (98 symbols across 29 files) FILE: components/homekit/HAPAccessory.cpp type esphome (line 2) | namespace esphome type homekit (line 4) | namespace homekit function LightEntity (line 64) | LightEntity* HAPAccessory::add_light(light::LightState* lightPtr) { function LockEntity (line 70) | LockEntity* HAPAccessory::add_lock(lock::Lock* lockPtr) { function FanEntity (line 84) | FanEntity* HAPAccessory::add_fan(fan::Fan* fanPtr) { function SwitchEntity (line 90) | SwitchEntity* HAPAccessory::add_switch(switch_::Switch* switchPtr) { function SensorEntity (line 96) | SensorEntity* HAPAccessory::add_sensor(sensor::Sensor* sensorPtr, Te... function ClimateEntity (line 102) | ClimateEntity* HAPAccessory::add_climate(climate::Climate* climatePt... FILE: components/homekit/HAPAccessory.h function namespace (line 25) | namespace esphome FILE: components/homekit/__init__.py function to_code (line 82) | async def to_code(config): FILE: components/homekit/automation.cpp type esphome (line 3) | namespace esphome type homekit (line 5) | namespace homekit FILE: components/homekit/automation.h function namespace (line 5) | namespace esphome FILE: components/homekit/climate.hpp type esphome (line 12) | namespace esphome type homekit (line 14) | namespace homekit class ClimateEntity (line 16) | class ClimateEntity : public HAPEntity method on_climate_update (line 21) | static void on_climate_update(climate::Climate& obj) { method climate_read (line 48) | static int climate_read(hap_char_t* hc, hap_status_t* status_code,... method climate_write (line 86) | static int climate_write(hap_write_data_t write_data[], int count,... method acc_identify (line 123) | static int acc_identify(hap_acc_t* ha) { method ClimateEntity (line 128) | ClimateEntity(climate::Climate* climatePtr) : HAPEntity({{MODEL, "... method setup (line 129) | void setup(TemperatureUnits units = CELSIUS) { FILE: components/homekit/const.h function namespace (line 3) | namespace esphome FILE: components/homekit/fan.hpp type esphome (line 10) | namespace esphome type homekit (line 12) | namespace homekit class FanEntity (line 14) | class FanEntity : public HAPEntity method fanwrite (line 19) | static int fanwrite(hap_write_data_t write_data[], int count, void... method on_fanupdate (line 39) | static void on_fanupdate(fan::Fan* obj) { method acc_identify (line 50) | static int acc_identify(hap_acc_t* ha) { method FanEntity (line 55) | FanEntity(fan::Fan* fanPtr) : HAPEntity({{MODEL, "HAP-FAN"}}), fan... method setup (line 56) | void setup() { FILE: components/homekit/hap_entity.h function namespace (line 7) | namespace esphome FILE: components/homekit/light.hpp type esphome (line 10) | namespace esphome type homekit (line 12) | namespace homekit class LightEntity (line 14) | class LightEntity : public HAPEntity, public light::LightTargetState... method light_write (line 19) | static int light_write(hap_write_data_t write_data[], int count, v... method on_light_target_state_reached (line 89) | void on_light_target_state_reached() override { method on_light_update (line 92) | static void on_light_update(light::LightState* obj) { method acc_identify (line 135) | static int acc_identify(hap_acc_t* ha) { method LightEntity (line 140) | LightEntity(light::LightState* lightPtr) : HAPEntity({{MODEL, "HAP... method setup (line 141) | void setup() { FILE: components/homekit/lock.cpp type esphome (line 5) | namespace esphome { type homekit (line 6) | namespace homekit { function crc16a (line 200) | void crc16a(unsigned char *data, unsigned int size, unsigned char *r... function with_crc16 (line 215) | void with_crc16(unsigned char *data, unsigned int size, unsigned cha... function intToFinishString (line 262) | std::string intToFinishString(HKFinish d) { function hex_representation (line 283) | std::string hex_representation(const std::vector &v) { FILE: components/homekit/lock.h function namespace (line 21) | namespace homekit FILE: components/homekit/sensor.hpp type esphome (line 11) | namespace esphome type homekit (line 13) | namespace homekit class SensorEntity (line 15) | class SensorEntity : public HAPEntity method on_sensor_update (line 20) | static void on_sensor_update(sensor::Sensor* obj, float v) { method sensor_read (line 39) | static int sensor_read(hap_char_t* hc, hap_status_t* status_code, ... method acc_identify (line 55) | static int acc_identify(hap_acc_t* ha) { method SensorEntity (line 60) | SensorEntity(sensor::Sensor* sensorPtr) : HAPEntity({{MODEL, "HAP-... method setup (line 61) | void setup() { FILE: components/homekit/switch.hpp type esphome (line 10) | namespace esphome type homekit (line 12) | namespace homekit class SwitchEntity (line 14) | class SwitchEntity : public HAPEntity method switch_write (line 19) | static int switch_write(hap_write_data_t write_data[], int count, ... method on_switch_update (line 39) | static void on_switch_update(switch_::Switch* obj, bool v) { method acc_identify (line 50) | static int acc_identify(hap_acc_t* ha) { method SwitchEntity (line 55) | SwitchEntity(switch_::Switch* switchPtr) : HAPEntity({{MODEL, "HAP... method setup (line 56) | void setup() { FILE: components/homekit_base/HAPRootComponent.cpp type esphome (line 5) | namespace esphome type homekit (line 7) | namespace homekit function acc_identify (line 13) | static int acc_identify(hap_acc_t *ha) type randombytes_implementation (line 30) | struct randombytes_implementation FILE: components/homekit_base/HAPRootComponent.h function class (line 22) | class HAPRootComponent : public Component FILE: components/homekit_base/__init__.py function hk_setup_code (line 16) | def hk_setup_code(value): function to_code (line 49) | async def to_code(config): FILE: components/homekit_base/button/__init__.py function to_code (line 23) | async def to_code(config): FILE: components/homekit_base/button/factory_reset.cpp type esphome (line 3) | namespace esphome { type homekit (line 4) | namespace homekit { FILE: components/homekit_base/button/factory_reset.h function namespace (line 6) | namespace esphome { FILE: components/pn532/__init__.py function CONFIG_SCHEMA (line 44) | def CONFIG_SCHEMA(conf): function setup_pn532 (line 59) | async def setup_pn532(var, config): function pn532_is_writing_to_code (line 88) | async def pn532_is_writing_to_code(config, condition_id, template_arg, a... FILE: components/pn532/binary_sensor.py function validate_uid (line 12) | def validate_uid(value): function to_code (line 42) | async def to_code(config): FILE: components/pn532/pn532.cpp type esphome (line 12) | namespace esphome { type pn532 (line 13) | namespace pn532 { type PN532ReadReady (line 441) | enum PN532ReadReady FILE: components/pn532/pn532.h type PN532ReadReady (line 25) | enum PN532ReadReady { function class (line 33) | class PN532 : public PollingComponent { function is_writing (line 52) | bool is_writing() { return this->next_task_ != READ; } function set_ecp_frame (line 56) | void set_ecp_frame(std::vector& frame) { ecp_frame = frame; } type PN532ReadReady (line 72) | enum PN532ReadReady function next_flow_ (line 108) | int next_flow_{ 0 } function rd_ready_ (line 115) | enum PN532ReadReady rd_ready_ { WOULDBLOCK }; FILE: components/pn532/pn532_mifare_classic.cpp type esphome (line 7) | namespace esphome { type pn532 (line 8) | namespace pn532 { FILE: components/pn532/pn532_mifare_ultralight.cpp type esphome (line 7) | namespace esphome { type pn532 (line 8) | namespace pn532 { FILE: components/pn532_spi/__init__.py function to_code (line 23) | async def to_code(config): FILE: components/pn532_spi/pn532_spi.cpp type esphome (line 10) | namespace esphome { type pn532_spi (line 11) | namespace pn532_spi { FILE: components/pn532_spi/pn532_spi.h function namespace (line 9) | namespace esphome {