Modules/devices

Материал из MajorDoMo инфо
Версия от 01:34, 31 марта 2024; Elmax (обсуждение | вклад) (описание и линк на страницу с devices_manage_schedule.inc.php)


ᐂ В корневой раздел ᐃ на директорию выше| Перейти в директорию на github

Папки директории /modules/devices

addons - пока папка не имеет описания

Файлы директории /modules/devices

Rooms_onActivity.php -

Rooms_onIdle.php -

Rooms_updateActivityStatus.php - не проходите мимо, опишите файл

SButtons_pressed.php -

SCameras_motionDetected.php -

SCameras_takeSeries.php - ожидается ваше описание

SCameras_takeSnapshot.php - Поддержите проект, добавьте пару строчек

SCameras_updatePreview.php-

SControllers_switch.php -

SControllers_turnOff.php -

SControllers_turnOn.php -

SCounters_refreshStats.php - Без вашего участия этот файл может остаться без описания

SCounters_valueUpdated.php -

SCounters_valueWorkUpdated.php -

SDevices_keepAlive.php - ожидается ваше описание

SDevices_logicAction.php -

SDevices_setUpdatedText.php -

SDevices_statusUpdated.php -

SDimmers_levelUpdated.php - файл еще не описан

SDimmers_levelWorkUpdated.php -

SDimmers_setLevel.php -

SDimmers_statusUpdated.php -

SDimmers_turnOff.php -

SDimmers_turnOn.php - Какой-то файл может так и остаться каким-то, пока его не опишут люди

SGroups_statusUpdated.php -

SGroups_switch.php -

SGroups_turnOff.php -

SGroups_turnOn.php -

SLeak_alert.php -

SLeak_blockSensor.php - файл еще не описан

SLeak_statusUpdated.php -

SLeak_unblockSensor.php -

SMotions_blockSensor.php -

SMotions_motionDetected.php -

SMotions_unblockSensor.php - ожидается ваша поддержка парой фраз

SOpenClose_blockSensor.php -

SOpenClose_statusUpdated.php -

SOpenClose_unblockSensor.php -

SOpenable_close.php -

SOpenable_open.php -

SOpenable_statusUpdated.php - файл еще не описан

SOpenable_switch.php -

SPowerSensors_loadStatusChanged.php -

SPowerSensors_valueUpdated.php -

SRGB_colorUpdated.php -

SRGB_setColor.php -

SRGB_turnOff.php - файл еще не описан

SRGB_turnOn.php -

SSensors_alert.php -

SSensors_blockSensor.php -

SSensors_unblockSensor.php -

SSensors_valueUpdated.php -

SSmoke_alert.php - Многа букаф никчиму, опишите кратко.

SSmoke_blockSensor.php -

SSmoke_statusUpdated.php -

SSmoke_unblockSensor.php -

SThermostats_disable.php - Не скупитесь, добавьте пару строчек

SThermostats_enable.php -

SThermostats_setTargetTempera.php -

SThermostats_statusUpdated.php -

SThermostats_switchEnable.php -

SThermostats_tempDown.php -

SThermostats_tempUp.php - Еще никто не пояснил зачем этот файл

SThermostats_turnOff.php -

SThermostats_turnOn.php -

SThermostats_valueUpdated.php -

app -

darknessmode_activate.php - для активации устройств, связанных с группой "groupSunset"

darknessmode_deactivate.php - для деактивации устройств, связанных с группой "groupSunset"

devices.class.php - содержит набор функций для взаимодействия с устройствами в рамках проекта. Он обеспечивает взаимодействие между устройствами, базой данных, внешними API и другими частями системы, такими как управление группами устройств, связями между ними и действиями, которые могут быть выполнены над устройствами.

devices_edit.inc.php - содержит функции и код, связанный с редактированием устройств в проекте. Он включает в себя обработку форм, сохранение данных и другие операции, связанные с редактированием устройств.

devices_links.inc.php - содержит функции для работы с связями между устройствами. Он включает в себя обработку создания, обновления и удаления связей, а также работу с деталями связей и другие операции, связанные с управлением связями устройств.

devices_links_actions.inc.php - содержит функции для обработки действий, связанных с устройствами. Он выполняет действия, такие как включение, выключение, установка цвета и передача значений объектов. Также файл подключает дополнительные скрипты для обработки действий из директории addons

devices_manage_groups.inc.php - содержит функции для управления группами устройств. Он включает в себя операции по созданию, редактированию и удалению групп устройств, обновление объектов группы, очистку кэша значений, а также перенаправление на соответствующие страницы просмотра.

devices_manage_schedule.inc.php - этот файл включает в себя операции по созданию, редактированию и удалению расписаний для устройств, а также операции по привязке устройств к определенным временным интервалам и управлению их работой в соответствии с расписанием.

devices_quick_edit.inc.php -

devices_schedule.inc.php -

devices_search.inc.php -

devices_structure.inc.php -

devices_structure_links.inc.php -

devices_widgets.js.php -

econommode_activate.php -

econommode_deactivate.php - файл еще не описан

homebridgeSync.inc.php -

nightmode_activate.php -

nobodyhomemode_activate.php -

nobodyhomemode_deactivate.php -

processCommand.inc.php -

processHomebridgeMQTT.inc.php -

system_checkstate.php -