Bugs and Suggestions

Here you can vote for ideas by projects. You can add your ideas to any open project from the project's page.

Спасибо!

Мы очень рады, что Вам нравится данный проект и вы проголосовали за его развитие.

Работа над задачами по проекту отнимает у его разработчика самое ценное — время, так что небольшая компенсация в виде материальной поддержки поднимет интерес к разработке и позволит сделать больше задач для общей пользы :)

Перейти к проекту Нет, спасибо

<<< Back

ПУ датчик освещенности не работает.

Added by: 2024-04-03 22:59:42 / Status: New / Project: Разработка ядра системы MajorDoMo

https://github.com/sergejey/majordomo/issues/1121

При сохранении параметров датчика, получается ошибка.
В файле devices_structure.inc.php
Зачем то, возможно случайно, после строки определения едениц измерения,
'unit' => array('DESCRIPTION' => LANG_DEVICES_UNIT, '_CONFIG_TYPE' => 'text'),
Все почистили, Верните пожалуйста, чтобы датчик продолжил работать.


    // Определение типа устройства "sensor_light" (датчик свещенности)
    'sensor_light' => array(
        'TITLE' => LANG_DEVICES_LIGHT_SENSOR,
        'PARENT_CLASS' => 'SSensors',
        'CLASS' => 'SLightSensors',
        // Свойства датчика освещености
        'PROPERTIES' => array(
            // Единица измерения
            'unit' => array('DESCRIPTION' => LANG_DEVICES_UNIT, '_CONFIG_TYPE' => 'text'), //*  После этой строки у датчика ничего нет, а было!

            // Минимальное значение за период
            'periodMinValue' => array('DESCRIPTION' => 'Minimum value for period', 'ONCHANGE' => 'periodMinValueUpdated', 'KEEP_HISTORY' => 365),
            // Время периода для расчета минимального значения (секунды)
            'periodTime' => array('DESCRIPTION' => 'Period to calculate minimum value (seconds)', '_CONFIG_TYPE' => 'num', '_CONFIG_HELP' => 'SdSensorPeriodTime'),
        ),
        // Методы датчика освещенности
        'METHODS' => array(
            // Обновление значения
            'valueUpdated' => array('DESCRIPTION' => 'Value Updated', 'CALL_PARENT' => 1),
            // Обновление минимального значения за период
            'periodMinValueUpdated' => array('DESCRIPTION' => 'Period Min value updated'),
        ),
    ),

+1
 
Discuss (0)