Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GrKoR/esphome_aux_ac_component
/ functions
Functions
157 in github.com/GrKoR/esphome_aux_ac_component
⨍
Functions
157
◇
Types & classes
47
↓ 4 callers
Method
get_display_inverted
components/aux_ac/aux_ac.h:3751
↓ 2 callers
Method
_addSequenceStep
добавляет шаг в последовательность команд возвращает false, если не нашлось места для шага
components/aux_ac/aux_ac.h:973
↓ 2 callers
Method
get_optimistic
components/aux_ac/aux_ac.h:3764
↓ 2 callers
Method
peek
UART wrappers: peek
components/aux_ac/aux_ac.h:862
↓ 2 callers
Method
publish_all_states
публикуем все состояния сенсоров и сплита
components/aux_ac/aux_ac.h:2774
↓ 2 callers
Method
read
UART wrappers: read
components/aux_ac/aux_ac.h:871
↓ 2 callers
Method
sendTestPacket
отправляет сплиту заданный набор байт Перед отправкой: устанавливает первый байт в 0xBB проверяет, чтобы длина тела пакета в заголовке не превышала дл
components/aux_ac/aux_ac.h:3460
↓ 2 callers
Method
set_supported_modes
components/aux_ac/aux_ac.h:3766
↓ 2 callers
Method
set_supported_presets
components/aux_ac/aux_ac.h:3768
↓ 2 callers
Method
set_supported_swing_modes
components/aux_ac/aux_ac.h:3767
↓ 1 callers
Method
_power_limitation_value_normalise
нормализация лимита ограничения мощности инвертора, приведение в диапазон
components/aux_ac/aux_ac.h:913
↓ 1 callers
Method
displayOffSequence
выключает экран
components/aux_ac/aux_ac.h:3438
↓ 1 callers
Method
displayOnSequence
включает экран
components/aux_ac/aux_ac.h:3447
↓ 1 callers
Method
getCurrentVlouverFrontendState
возвращает текущее положение шторок в кодах для фронтенда
components/aux_ac/aux_ac.h:3665
↓ 1 callers
Method
get_packet_timeout
components/aux_ac/aux_ac.h:3761
↓ 1 callers
Method
get_period
components/aux_ac/aux_ac.h:3745
↓ 1 callers
Method
get_show_action
components/aux_ac/aux_ac.h:3748
↓ 1 callers
Method
get_store_settings
components/aux_ac/aux_ac.h:3774
↓ 1 callers
Method
initAC
инициализация объекта
components/aux_ac/aux_ac.h:2352
↓ 1 callers
Method
powerLimitationOffSequence
выключает ограничение мощности сплита
components/aux_ac/aux_ac.h:3627
↓ 1 callers
Method
powerLimitationOnSequence
включает ограничение мощности сплита
components/aux_ac/aux_ac.h:3615
↓ 1 callers
Method
setVLouverBottomSequence
components/aux_ac/aux_ac.h:3742
↓ 1 callers
Method
setVLouverFrontendSequence
устанавливает жалюзи в нужное положение по коду для фронтенда
components/aux_ac/aux_ac.h:3730
↓ 1 callers
Method
setVLouverMiddleAboveSequence
components/aux_ac/aux_ac.h:3739
↓ 1 callers
Method
setVLouverMiddleBelowSequence
components/aux_ac/aux_ac.h:3741
↓ 1 callers
Method
setVLouverMiddleSequence
components/aux_ac/aux_ac.h:3740
↓ 1 callers
Method
setVLouverStopSequence
components/aux_ac/aux_ac.h:3737
↓ 1 callers
Method
setVLouverSwingSequence
установка жалюзи в определенные положения
components/aux_ac/aux_ac.h:3736
↓ 1 callers
Method
setVLouverTopSequence
components/aux_ac/aux_ac.h:3738
↓ 1 callers
Method
set_compressor_temperature_sensor
components/aux_ac/aux_ac.h:2391
↓ 1 callers
Method
set_custom_fan_modes
components/aux_ac/aux_ac.h:3770
↓ 1 callers
Method
set_custom_presets
components/aux_ac/aux_ac.h:3769
↓ 1 callers
Method
set_data_static
components/aux_ac/automation.h:179
↓ 1 callers
Method
set_data_template
components/aux_ac/automation.h:174
↓ 1 callers
Method
set_defrost_state
components/aux_ac/aux_ac.h:2393
↓ 1 callers
Method
set_display_inverted
components/aux_ac/aux_ac.h:3750
↓ 1 callers
Method
set_display_sensor
components/aux_ac/aux_ac.h:2394
↓ 1 callers
Method
set_inbound_temperature_sensor
components/aux_ac/aux_ac.h:2389
↓ 1 callers
Method
set_indoor_temperature_sensor
components/aux_ac/aux_ac.h:2387
↓ 1 callers
Method
set_inverter_power_limit_state_sensor
components/aux_ac/aux_ac.h:2398
↓ 1 callers
Method
set_inverter_power_limit_value_sensor
components/aux_ac/aux_ac.h:2397
↓ 1 callers
Method
set_inverter_power_sensor
components/aux_ac/aux_ac.h:2395
↓ 1 callers
Method
set_optimistic
components/aux_ac/aux_ac.h:3763
↓ 1 callers
Method
set_outbound_temperature_sensor
components/aux_ac/aux_ac.h:2390
↓ 1 callers
Method
set_outdoor_temperature_sensor
components/aux_ac/aux_ac.h:2388
↓ 1 callers
Method
set_packet_timeout
components/aux_ac/aux_ac.h:3753
↓ 1 callers
Method
set_period
components/aux_ac/aux_ac.h:3744
↓ 1 callers
Method
set_preset_reporter_sensor
components/aux_ac/aux_ac.h:2396
↓ 1 callers
Method
set_show_action
components/aux_ac/aux_ac.h:3747
↓ 1 callers
Method
set_vlouver_state_sensor
components/aux_ac/aux_ac.h:2392
Method
AUXvlouverToVlouverFrontend
конвертирует состояние жалюзи из кодов сплита в коды для фронтенда
components/aux_ac/aux_ac.h:3633
Method
AirConDisplayOffAction
components/aux_ac/automation.h:17
Method
AirConDisplayOnAction
components/aux_ac/automation.h:32
Method
AirConPowerLimitationOffAction
components/aux_ac/automation.h:210
Method
AirConPowerLimitationOnAction
components/aux_ac/automation.h:227
Method
AirConSendTestPacketAction
components/aux_ac/automation.h:173
Method
AirConVLouverBottomAction
components/aux_ac/automation.h:138
Method
AirConVLouverMiddleAboveAction
components/aux_ac/automation.h:93
Method
AirConVLouverMiddleAction
components/aux_ac/automation.h:108
Method
AirConVLouverMiddleBelowAction
components/aux_ac/automation.h:123
Method
AirConVLouverSetAction
components/aux_ac/automation.h:155
Method
AirConVLouverStopAction
components/aux_ac/automation.h:63
Method
AirConVLouverSwingAction
components/aux_ac/automation.h:48
Method
AirConVLouverTopAction
components/aux_ac/automation.h:78
Method
_CRC16
расчет CRC16 для блока данных data длиной len * data - данные для расчета CRC16, указатель на массив байт * len
components/aux_ac/aux_ac.h:1751
Method
_addSequenceDelayStep
добавляет в последовательность шаг с задержкой
components/aux_ac/aux_ac.h:1005
Method
_addSequenceFuncStep
добавляет в последовательность функциональный шаг
components/aux_ac/aux_ac.h:1011
Method
_checkCRC
проверяет CRC пакета по указателю
components/aux_ac/aux_ac.h:1800
Method
_clearBuffer
очистка буфера размером AC_BUFFER_SIZE
components/aux_ac/aux_ac.h:1142
Method
_clearCommand
заполняет структуру команды нейтральными значениями
components/aux_ac/aux_ac.h:1108
Method
_clearInPacket
очистка входящего пакета
components/aux_ac/aux_ac.h:1164
Method
_clearOutPacket
очистка исходящего пакета
components/aux_ac/aux_ac.h:1170
Method
_clearPacket
очистка структуры пакета по указателю
components/aux_ac/aux_ac.h:1148
Method
_clearSequence
очистка последовательности команд
components/aux_ac/aux_ac.h:930
Method
_copyPacket
копирует пакет из одной структуры в другую с корректным переносом указателей на заголовки и т.п.
components/aux_ac/aux_ac.h:1178
Method
_debugMsg
вывод отладочной информации в лог * * dbgLevel - уровень сообщения, определен в ESPHome. За счет его использования можно из
components/aux_ac/aux_ac.h:1655
Method
_debugPrintPacket
выводим данные пакета в лог для отладки * * dbgLevel - уровень сообщения, определен в ESPHome. За счет его использования мож
components/aux_ac/aux_ac.h:1680
Method
_displaySequence
загружает на выполнение последовательность команд на включение/выключение табло с температурой
components/aux_ac/aux_ac.h:2252
Method
_doIdleState
состояние конечного автомата: IDLE
components/aux_ac/aux_ac.h:1231
Method
_doParsingPacket
состояние конечного автомата: ACSM_PARSING_PACKET
components/aux_ac/aux_ac.h:1343
Method
_doReceivingPacketState
состояние конечного автомата: ACSM_RECEIVING_PACKET
components/aux_ac/aux_ac.h:1287
Method
_doSendingPacketState
состояние конечного автомата: ACSM_SENDING_PACKET
components/aux_ac/aux_ac.h:1627
Method
_doSequence
выполняет всю логику очередного шага последовательности команд
components/aux_ac/aux_ac.h:1017
Method
_fillSetCommand
заполняет пакет по ссылке командой установки параметров * * указатель на пакет может отсутствовать, тогда заполняется _outPa
components/aux_ac/aux_ac.h:1872
Method
_fillStatusBig
заполняет пакет по ссылке командой запроса большого пакета статуса
components/aux_ac/aux_ac.h:1844
Method
_fillStatusSmall
заполняет пакет по ссылке командой запроса маленького пакета статуса
components/aux_ac/aux_ac.h:1821
Method
_getFreeSequenceSpace
возвращает количество свободных шагов в последовательности
components/aux_ac/aux_ac.h:966
Method
_getNextFreeSequenceStep
возвращает индекс первого пустого шага последовательности команд
components/aux_ac/aux_ac.h:952
Method
_hasFreeSequenceStep
проверяет, есть ли свободные шаги в последовательности команд
components/aux_ac/aux_ac.h:946
Method
_setCRC16
расчитываем CRC16 и заполняем эти данные в структуре пакета
components/aux_ac/aux_ac.h:1781
Method
_setStateMachineState
устанавливает состояние конечного автомата можно и напрямую устанавливать переменную, но для целей отладки лучше так
components/aux_ac/aux_ac.h:1198
Method
_temp_target_normalise
нормализация показаний температуры, приведение в диапазон
components/aux_ac/aux_ac.h:896
Method
commandSequence
загружает на выполнение команду * * стандартная последовательность - это запрос маленького статусного пакета, выполнение ком
components/aux_ac/aux_ac.h:3365
Method
control
вызывается пользователем из интерфейса ESPHome или Home Assistant
components/aux_ac/aux_ac.h:2864
Function
display_off_to_code
(config, action_id, template_arg, args)
components/aux_ac/climate.py:446
Function
display_on_to_code
(config, action_id, template_arg, args)
components/aux_ac/climate.py:454
Method
dump_config
вывод в дебаг текущей конфигурации компонента
components/aux_ac/aux_ac.h:2834
Method
getStatusBig
запрос большого пакета статуса кондиционера
components/aux_ac/aux_ac.h:3274
Method
getStatusBigAndSmall
запрос большого и малого пакетов статуса последовательно
components/aux_ac/aux_ac.h:3308
Method
getStatusSmall
запрос маленького пакета статуса кондиционера
components/aux_ac/aux_ac.h:3240
next →
1–100 of 157, ranked by callers