|
| const LogString * | api_error_to_logstr (APIError err) |
| |
| const LogString * | noise_err_to_logstr (int err) |
| | Convert a noise error code to a readable error.
|
| |
| void | noise_rand_bytes (void *output, size_t len) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::EntityCategory > (enums::EntityCategory value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::CoverOperation > (enums::CoverOperation value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::FanDirection > (enums::FanDirection value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::ColorMode > (enums::ColorMode value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::SensorStateClass > (enums::SensorStateClass value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::LogLevel > (enums::LogLevel value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::ServiceArgType > (enums::ServiceArgType value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::ClimateMode > (enums::ClimateMode value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::ClimateFanMode > (enums::ClimateFanMode value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::ClimateSwingMode > (enums::ClimateSwingMode value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::ClimateAction > (enums::ClimateAction value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::ClimatePreset > (enums::ClimatePreset value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::NumberMode > (enums::NumberMode value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::LockState > (enums::LockState value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::LockCommand > (enums::LockCommand value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::MediaPlayerState > (enums::MediaPlayerState value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::MediaPlayerCommand > (enums::MediaPlayerCommand value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::MediaPlayerFormatPurpose > (enums::MediaPlayerFormatPurpose value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::BluetoothDeviceRequestType > (enums::BluetoothDeviceRequestType value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::BluetoothScannerState > (enums::BluetoothScannerState value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::BluetoothScannerMode > (enums::BluetoothScannerMode value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::VoiceAssistantSubscribeFlag > (enums::VoiceAssistantSubscribeFlag value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::VoiceAssistantRequestFlag > (enums::VoiceAssistantRequestFlag value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::VoiceAssistantEvent > (enums::VoiceAssistantEvent value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::VoiceAssistantTimerEvent > (enums::VoiceAssistantTimerEvent value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::AlarmControlPanelState > (enums::AlarmControlPanelState value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::AlarmControlPanelStateCommand > (enums::AlarmControlPanelStateCommand value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::TextMode > (enums::TextMode value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::ValveOperation > (enums::ValveOperation value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::UpdateCommand > (enums::UpdateCommand value) |
| |
| template<> |
| const char * | proto_enum_to_string< enums::ZWaveProxyRequestType > (enums::ZWaveProxyRequestType value) |
| |
| | API_DISPATCH_UPDATE (binary_sensor::BinarySensor, binary_sensor) API_DISPATCH_UPDATE(cover |
| |
| | API_DISPATCH_UPDATE (alarm_control_panel::AlarmControlPanel, alarm_control_panel) float APIServer |
| |
| | LIST_ENTITIES_HANDLER (binary_sensor, binary_sensor::BinarySensor, ListEntitiesBinarySensorResponse) LIST_ENTITIES_HANDLER(cover |
| |
| ListEntitiesCoverResponse | LIST_ENTITIES_HANDLER (fan, fan::Fan, ListEntitiesFanResponse) LIST_ENTITIES_HANDLER(light |
| |
| ListEntitiesCoverResponse ListEntitiesLightResponse | LIST_ENTITIES_HANDLER (sensor, sensor::Sensor, ListEntitiesSensorResponse) LIST_ENTITIES_HANDLER(switch |
| |
| ListEntitiesCoverResponse ListEntitiesLightResponse ListEntitiesSwitchResponse | LIST_ENTITIES_HANDLER (button, button::Button, ListEntitiesButtonResponse) LIST_ENTITIES_HANDLER(text_sensor |
| |
| ListEntitiesCoverResponse ListEntitiesLightResponse ListEntitiesSwitchResponse ListEntitiesTextSensorResponse | LIST_ENTITIES_HANDLER (lock, lock::Lock, ListEntitiesLockResponse) LIST_ENTITIES_HANDLER(valve |
| |
| ListEntitiesCoverResponse ListEntitiesLightResponse ListEntitiesSwitchResponse ListEntitiesTextSensorResponse ListEntitiesValveResponse | LIST_ENTITIES_HANDLER (camera, camera::Camera, ListEntitiesCameraResponse) LIST_ENTITIES_HANDLER(climate |
| |
| ListEntitiesCoverResponse ListEntitiesLightResponse ListEntitiesSwitchResponse ListEntitiesTextSensorResponse ListEntitiesValveResponse ListEntitiesClimateResponse | LIST_ENTITIES_HANDLER (number, number::Number, ListEntitiesNumberResponse) LIST_ENTITIES_HANDLER(date |
| |
| ListEntitiesCoverResponse ListEntitiesLightResponse ListEntitiesSwitchResponse ListEntitiesTextSensorResponse ListEntitiesValveResponse ListEntitiesClimateResponse ListEntitiesDateResponse | LIST_ENTITIES_HANDLER (time, datetime::TimeEntity, ListEntitiesTimeResponse) LIST_ENTITIES_HANDLER(datetime |
| |
| ListEntitiesCoverResponse ListEntitiesLightResponse ListEntitiesSwitchResponse ListEntitiesTextSensorResponse ListEntitiesValveResponse ListEntitiesClimateResponse ListEntitiesDateResponse ListEntitiesDateTimeResponse | LIST_ENTITIES_HANDLER (text, text::Text, ListEntitiesTextResponse) LIST_ENTITIES_HANDLER(select |
| |
| ListEntitiesCoverResponse ListEntitiesLightResponse ListEntitiesSwitchResponse ListEntitiesTextSensorResponse ListEntitiesValveResponse ListEntitiesClimateResponse ListEntitiesDateResponse ListEntitiesDateTimeResponse ListEntitiesSelectResponse | LIST_ENTITIES_HANDLER (media_player, media_player::MediaPlayer, ListEntitiesMediaPlayerResponse) LIST_ENTITIES_HANDLER(alarm_control_panel |
| |
| ListEntitiesCoverResponse ListEntitiesLightResponse ListEntitiesSwitchResponse ListEntitiesTextSensorResponse ListEntitiesValveResponse ListEntitiesClimateResponse ListEntitiesDateResponse ListEntitiesDateTimeResponse ListEntitiesSelectResponse ListEntitiesAlarmControlPanelResponse | LIST_ENTITIES_HANDLER (event, event::Event, ListEntitiesEventResponse) LIST_ENTITIES_HANDLER(update |
| |
| constexpr uint32_t | encode_zigzag32 (int32_t value) |
| |
| constexpr uint64_t | encode_zigzag64 (int64_t value) |
| |
| constexpr int32_t | decode_zigzag32 (uint32_t value) |
| |
| constexpr int64_t | decode_zigzag64 (uint64_t value) |
| |
| template<typename T > |
| const char * | proto_enum_to_string (T value) |
| |
| | INITIAL_STATE_HANDLER (binary_sensor, binary_sensor::BinarySensor) INITIAL_STATE_HANDLER(cover |
| |
| cover::Cover | INITIAL_STATE_HANDLER (fan, fan::Fan) INITIAL_STATE_HANDLER(light |
| |
| cover::Cover light::LightState | INITIAL_STATE_HANDLER (sensor, sensor::Sensor) INITIAL_STATE_HANDLER(switch |
| |
| cover::Cover light::LightState switch_::Switch | INITIAL_STATE_HANDLER (text_sensor, text_sensor::TextSensor) INITIAL_STATE_HANDLER(climate |
| |
| cover::Cover light::LightState switch_::Switch climate::Climate | INITIAL_STATE_HANDLER (number, number::Number) INITIAL_STATE_HANDLER(date |
| |
| cover::Cover light::LightState switch_::Switch climate::Climate datetime::DateEntity | INITIAL_STATE_HANDLER (time, datetime::TimeEntity) INITIAL_STATE_HANDLER(datetime |
| |
| cover::Cover light::LightState switch_::Switch climate::Climate datetime::DateEntity datetime::DateTimeEntity | INITIAL_STATE_HANDLER (text, text::Text) INITIAL_STATE_HANDLER(select |
| |
| cover::Cover light::LightState switch_::Switch climate::Climate datetime::DateEntity datetime::DateTimeEntity select::Select | INITIAL_STATE_HANDLER (lock, lock::Lock) INITIAL_STATE_HANDLER(valve |
| |
| cover::Cover light::LightState switch_::Switch climate::Climate datetime::DateEntity datetime::DateTimeEntity select::Select valve::Valve | INITIAL_STATE_HANDLER (media_player, media_player::MediaPlayer) INITIAL_STATE_HANDLER(alarm_control_panel |
| |
| cover::Cover light::LightState switch_::Switch climate::Climate datetime::DateEntity datetime::DateTimeEntity select::Select valve::Valve alarm_control_panel::AlarmControlPanel | INITIAL_STATE_HANDLER (update, update::UpdateEntity) InitialStateIterator |
| |
| template<> |
| bool | get_execute_arg_value< bool > (const ExecuteServiceArgument &arg) |
| |
| template<> |
| int32_t | get_execute_arg_value< int32_t > (const ExecuteServiceArgument &arg) |
| |
| template<> |
| float | get_execute_arg_value< float > (const ExecuteServiceArgument &arg) |
| |
| template<> |
| std::string | get_execute_arg_value< std::string > (const ExecuteServiceArgument &arg) |
| |
| template<> |
| std::vector< bool > | get_execute_arg_value< std::vector< bool > > (const ExecuteServiceArgument &arg) |
| |
| template<> |
| std::vector< int32_t > | get_execute_arg_value< std::vector< int32_t > > (const ExecuteServiceArgument &arg) |
| |
| template<> |
| std::vector< float > | get_execute_arg_value< std::vector< float > > (const ExecuteServiceArgument &arg) |
| |
| template<> |
| std::vector< std::string > | get_execute_arg_value< std::vector< std::string > > (const ExecuteServiceArgument &arg) |
| |
| template<> |
| const FixedVector< bool > & | get_execute_arg_value< const FixedVector< bool > & > (const ExecuteServiceArgument &arg) |
| |
| template<> |
| const FixedVector< int32_t > & | get_execute_arg_value< const FixedVector< int32_t > & > (const ExecuteServiceArgument &arg) |
| |
| template<> |
| const FixedVector< float > & | get_execute_arg_value< const FixedVector< float > & > (const ExecuteServiceArgument &arg) |
| |
| template<> |
| const FixedVector< std::string > & | get_execute_arg_value< const FixedVector< std::string > & > (const ExecuteServiceArgument &arg) |
| |
| template<> |
| enums::ServiceArgType | to_service_arg_type< bool > () |
| |
| template<> |
| enums::ServiceArgType | to_service_arg_type< int32_t > () |
| |
| template<> |
| enums::ServiceArgType | to_service_arg_type< float > () |
| |
| template<> |
| enums::ServiceArgType | to_service_arg_type< std::string > () |
| |
| template<> |
| enums::ServiceArgType | to_service_arg_type< std::vector< bool > > () |
| |
| template<> |
| enums::ServiceArgType | to_service_arg_type< std::vector< int32_t > > () |
| |
| template<> |
| enums::ServiceArgType | to_service_arg_type< std::vector< float > > () |
| |
| template<> |
| enums::ServiceArgType | to_service_arg_type< std::vector< std::string > > () |
| |
| template<> |
| enums::ServiceArgType | to_service_arg_type< const FixedVector< bool > & > () |
| |
| template<> |
| enums::ServiceArgType | to_service_arg_type< const FixedVector< int32_t > & > () |
| |
| template<> |
| enums::ServiceArgType | to_service_arg_type< const FixedVector< float > & > () |
| |
| template<> |
| enums::ServiceArgType | to_service_arg_type< const FixedVector< std::string > & > () |
| |
| template<typename T > |
| T | get_execute_arg_value (const ExecuteServiceArgument &arg) |
| |
| template<typename T > |
| enums::ServiceArgType | to_service_arg_type () |
| |