Найден 191 результат

Lerych
Чт мар 21, 2019 6:34 pm
Форум: Настройка и программирование
Тема: Отключение проверки Alive и setUpdatedText
Ответы: 9
Просмотры: 4107

Re: Отключение проверки Alive и setUpdatedText

По вопросу Отключения кэширования: Из глобальной сети: Как отключить кэширование на PHP У браузеров есть одна очень важная возможность - это кэширование. Данная функция позволяет резко ускорить процесс загрузки страниц. Однако, иногда кэширование приносит большой вред. Например, у Вас на сайте выво...
Lerych
Чт мар 21, 2019 12:04 am
Форум: Настройка и программирование
Тема: Помогите с объектом 'ThisComputer.timeNow'
Ответы: 46
Просмотры: 59904

Re: Помогите с объектом 'ThisComputer.timeNow'

Доброй ночи. Подскажите плиз как правильно скрипт сделать, чтобы алиска проговаривала дату. день месяц время например "Сегодня пятница, тринадцатое сентября. время 13 часов 13 минут" :) кодить я не умею а поиск ничего не дал практически насчет даты. мозгом понимаю, что нужно брать значения из Объек...
Lerych
Ср мар 20, 2019 11:48 pm
Форум: Настройка и программирование
Тема: Отключение проверки Alive и setUpdatedText
Ответы: 9
Просмотры: 4107

Re: Отключение проверки Alive и setUpdatedText

По вопросу Отключения кэширования: Из глобальной сети: Как отключить кэширование на PHP У браузеров есть одна очень важная возможность - это кэширование. Данная функция позволяет резко ускорить процесс загрузки страниц. Однако, иногда кэширование приносит большой вред. Например, у Вас на сайте вывод...
Lerych
Ср мар 20, 2019 11:45 pm
Форум: Настройка и программирование
Тема: Отключение проверки Alive и setUpdatedText
Ответы: 9
Просмотры: 4107

Re: Отключение проверки Alive и setUpdatedText

Братцы! Что с Форумом? Второй день задаю вопросы, ответов - ноль! Перевелись ГУРУ? Ладно я не в обиде :) У всех свои дела могут быть. Сам раскопал по первому вопросу: Отключаем alive у устройств в файле htdocs\modules\devices\SDevices_statusUpdated.php Для этого комментируем строки с 13 по 21 <?php ...
Lerych
Ср мар 20, 2019 8:19 pm
Форум: Настройка и программирование
Тема: Отключение проверки Alive и setUpdatedText
Ответы: 9
Просмотры: 4107

Отключение проверки Alive и setUpdatedText

Добрый вечер, коллеги! Мне в проекте очень мешает постоянная проверка alive и setUpdatedText. Т.к. в проекте более 300 устройств (реле) изменение их статуса ведёт к созданию огромного количества таймеров для обновления setUpdatedText и alive. Постоянно перезагружается цикл cycle_scheduler. И хотя МД...
Lerych
Вт мар 19, 2019 10:24 pm
Форум: Настройка и программирование
Тема: Массовое обновление свойств обьектов
Ответы: 15
Просмотры: 9178

Re: Массовое обновление свойств обьектов

Да-а уж, помощи не дождёшься! Сделал в итоге такой скрипт "sendTCP" : header('Content-Type: text/plain;'); //Мы будем выводить простой текст set_time_limit(0); //Скрипт должен работать постоянно ob_implicit_flush(); //Все echo должны сразу же выводиться $address = '192.168.0.108'; //Адрес работы сер...
Lerych
Пн мар 18, 2019 8:31 pm
Форум: Настройка и программирование
Тема: Массовое обновление свойств обьектов
Ответы: 15
Просмотры: 9178

Re: Массовое обновление свойств обьектов

Пробовал менять if (!($sock = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP))) { на if (!($sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP))) { и строку if(!($bytes = socket_sendto($sock, $msg, strlen($msg), 0, $ip, $port))) { на if(!($bytes = socket_sendto($sock, $msg, strlen($msg), 0, $ip, $port))...
Lerych
Пн мар 18, 2019 8:20 pm
Форум: Настройка и программирование
Тема: Массовое обновление свойств обьектов
Ответы: 15
Просмотры: 9178

Re: Массовое обновление свойств обьектов

Т.е. мне нужно сделать коннект по этому сокету, отправку данных, и отключение от сокета. У udp-протокола нет необходимости устанавливать соединение в отличие от tcp. Попробуй такой код: $ip = '192.168.1.45'; $port = '6000'; $timeout = 5; $sock = NULL; if (!($sock = socket_create(AF_INET, SOCK_DGRAM...
Lerych
Чт мар 14, 2019 9:07 pm
Форум: Настройка и программирование
Тема: Округление температуры из Modbus по TCP
Ответы: 41
Просмотры: 21732

Re: Округление температуры из Modbus по TCP

А какой оператор сравнения правильнее использовать?
1. if ($value = '0') return;
2. if ($value == 0) return;
3. if ($value <= 0) return;
4. if ($value = null) return;
5. ещё что-то
Lerych
Чт мар 14, 2019 8:56 pm
Форум: Настройка и программирование
Тема: Округление температуры из Modbus по TCP
Ответы: 41
Просмотры: 21732

Re: Округление температуры из Modbus по TCP

Спасибо за подсказки. Использую этот код для получения данных от ModBUS устройств. // Получаем данные от сенсора $value = $params['NEW_VALUE']/100; // Выполняем округление с точностью до одного знака $value = round($value, 1); // Сохраняем обработанное значение в свойство объекта $this->setProperty(...