MCPcopy Create free account

hub / github.com/GrKoR/esphome_aux_ac_component / functions

Functions157 in github.com/GrKoR/esphome_aux_ac_component

↓ 4 callersMethodget_display_inverted
components/aux_ac/aux_ac.h:3751
↓ 2 callersMethod_addSequenceStep
добавляет шаг в последовательность команд возвращает false, если не нашлось места для шага
components/aux_ac/aux_ac.h:973
↓ 2 callersMethodget_optimistic
components/aux_ac/aux_ac.h:3764
↓ 2 callersMethodpeek
UART wrappers: peek
components/aux_ac/aux_ac.h:862
↓ 2 callersMethodpublish_all_states
публикуем все состояния сенсоров и сплита
components/aux_ac/aux_ac.h:2774
↓ 2 callersMethodread
UART wrappers: read
components/aux_ac/aux_ac.h:871
↓ 2 callersMethodsendTestPacket
отправляет сплиту заданный набор байт Перед отправкой: устанавливает первый байт в 0xBB проверяет, чтобы длина тела пакета в заголовке не превышала дл
components/aux_ac/aux_ac.h:3460
↓ 2 callersMethodset_supported_modes
components/aux_ac/aux_ac.h:3766
↓ 2 callersMethodset_supported_presets
components/aux_ac/aux_ac.h:3768
↓ 2 callersMethodset_supported_swing_modes
components/aux_ac/aux_ac.h:3767
↓ 1 callersMethod_power_limitation_value_normalise
нормализация лимита ограничения мощности инвертора, приведение в диапазон
components/aux_ac/aux_ac.h:913
↓ 1 callersMethoddisplayOffSequence
выключает экран
components/aux_ac/aux_ac.h:3438
↓ 1 callersMethoddisplayOnSequence
включает экран
components/aux_ac/aux_ac.h:3447
↓ 1 callersMethodgetCurrentVlouverFrontendState
возвращает текущее положение шторок в кодах для фронтенда
components/aux_ac/aux_ac.h:3665
↓ 1 callersMethodget_packet_timeout
components/aux_ac/aux_ac.h:3761
↓ 1 callersMethodget_period
components/aux_ac/aux_ac.h:3745
↓ 1 callersMethodget_show_action
components/aux_ac/aux_ac.h:3748
↓ 1 callersMethodget_store_settings
components/aux_ac/aux_ac.h:3774
↓ 1 callersMethodinitAC
инициализация объекта
components/aux_ac/aux_ac.h:2352
↓ 1 callersMethodpowerLimitationOffSequence
выключает ограничение мощности сплита
components/aux_ac/aux_ac.h:3627
↓ 1 callersMethodpowerLimitationOnSequence
включает ограничение мощности сплита
components/aux_ac/aux_ac.h:3615
↓ 1 callersMethodsetVLouverBottomSequence
components/aux_ac/aux_ac.h:3742
↓ 1 callersMethodsetVLouverFrontendSequence
устанавливает жалюзи в нужное положение по коду для фронтенда
components/aux_ac/aux_ac.h:3730
↓ 1 callersMethodsetVLouverMiddleAboveSequence
components/aux_ac/aux_ac.h:3739
↓ 1 callersMethodsetVLouverMiddleBelowSequence
components/aux_ac/aux_ac.h:3741
↓ 1 callersMethodsetVLouverMiddleSequence
components/aux_ac/aux_ac.h:3740
↓ 1 callersMethodsetVLouverStopSequence
components/aux_ac/aux_ac.h:3737
↓ 1 callersMethodsetVLouverSwingSequence
установка жалюзи в определенные положения
components/aux_ac/aux_ac.h:3736
↓ 1 callersMethodsetVLouverTopSequence
components/aux_ac/aux_ac.h:3738
↓ 1 callersMethodset_compressor_temperature_sensor
components/aux_ac/aux_ac.h:2391
↓ 1 callersMethodset_custom_fan_modes
components/aux_ac/aux_ac.h:3770
↓ 1 callersMethodset_custom_presets
components/aux_ac/aux_ac.h:3769
↓ 1 callersMethodset_data_static
components/aux_ac/automation.h:179
↓ 1 callersMethodset_data_template
components/aux_ac/automation.h:174
↓ 1 callersMethodset_defrost_state
components/aux_ac/aux_ac.h:2393
↓ 1 callersMethodset_display_inverted
components/aux_ac/aux_ac.h:3750
↓ 1 callersMethodset_display_sensor
components/aux_ac/aux_ac.h:2394
↓ 1 callersMethodset_inbound_temperature_sensor
components/aux_ac/aux_ac.h:2389
↓ 1 callersMethodset_indoor_temperature_sensor
components/aux_ac/aux_ac.h:2387
↓ 1 callersMethodset_inverter_power_limit_state_sensor
components/aux_ac/aux_ac.h:2398
↓ 1 callersMethodset_inverter_power_limit_value_sensor
components/aux_ac/aux_ac.h:2397
↓ 1 callersMethodset_inverter_power_sensor
components/aux_ac/aux_ac.h:2395
↓ 1 callersMethodset_optimistic
components/aux_ac/aux_ac.h:3763
↓ 1 callersMethodset_outbound_temperature_sensor
components/aux_ac/aux_ac.h:2390
↓ 1 callersMethodset_outdoor_temperature_sensor
components/aux_ac/aux_ac.h:2388
↓ 1 callersMethodset_packet_timeout
components/aux_ac/aux_ac.h:3753
↓ 1 callersMethodset_period
components/aux_ac/aux_ac.h:3744
↓ 1 callersMethodset_preset_reporter_sensor
components/aux_ac/aux_ac.h:2396
↓ 1 callersMethodset_show_action
components/aux_ac/aux_ac.h:3747
↓ 1 callersMethodset_vlouver_state_sensor
components/aux_ac/aux_ac.h:2392
MethodAUXvlouverToVlouverFrontend
конвертирует состояние жалюзи из кодов сплита в коды для фронтенда
components/aux_ac/aux_ac.h:3633
MethodAirConDisplayOffAction
components/aux_ac/automation.h:17
MethodAirConDisplayOnAction
components/aux_ac/automation.h:32
MethodAirConPowerLimitationOffAction
components/aux_ac/automation.h:210
MethodAirConPowerLimitationOnAction
components/aux_ac/automation.h:227
MethodAirConSendTestPacketAction
components/aux_ac/automation.h:173
MethodAirConVLouverBottomAction
components/aux_ac/automation.h:138
MethodAirConVLouverMiddleAboveAction
components/aux_ac/automation.h:93
MethodAirConVLouverMiddleAction
components/aux_ac/automation.h:108
MethodAirConVLouverMiddleBelowAction
components/aux_ac/automation.h:123
MethodAirConVLouverSetAction
components/aux_ac/automation.h:155
MethodAirConVLouverStopAction
components/aux_ac/automation.h:63
MethodAirConVLouverSwingAction
components/aux_ac/automation.h:48
MethodAirConVLouverTopAction
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
MethodcommandSequence
загружает на выполнение команду * * стандартная последовательность - это запрос маленького статусного пакета, выполнение ком
components/aux_ac/aux_ac.h:3365
Methodcontrol
вызывается пользователем из интерфейса ESPHome или Home Assistant
components/aux_ac/aux_ac.h:2864
Functiondisplay_off_to_code
(config, action_id, template_arg, args)
components/aux_ac/climate.py:446
Functiondisplay_on_to_code
(config, action_id, template_arg, args)
components/aux_ac/climate.py:454
Methoddump_config
вывод в дебаг текущей конфигурации компонента
components/aux_ac/aux_ac.h:2834
MethodgetStatusBig
запрос большого пакета статуса кондиционера
components/aux_ac/aux_ac.h:3274
MethodgetStatusBigAndSmall
запрос большого и малого пакетов статуса последовательно
components/aux_ac/aux_ac.h:3308
MethodgetStatusSmall
запрос маленького пакета статуса кондиционера
components/aux_ac/aux_ac.h:3240
next →1–100 of 157, ranked by callers