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

Chainik
Вт май 11, 2021 11:58 am
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 57
Просмотры: 1549

Re: Помогите с кодом (с логикой) пожалуйста

Важно! Код добавленной функции должен быть обрамлен в теги PHP, иначе будет выдавать ошибку. Поправил в тексте поста.
Chainik
Вт май 11, 2021 8:49 am
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 57
Просмотры: 1549

Re: Помогите с кодом (с логикой) пожалуйста

Xor, моё почтение!
Я бы тоже в OnNewDay запихнул, но такого объекта нет в "нулёвой" системе. Понятно, что нетрудно добавить, но вопрос в том, каким образом вы инициируете запуск OnNewDay?
Chainik
Пн май 10, 2021 11:55 pm
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 57
Просмотры: 1549

Re: Помогите с кодом (с логикой) пожалуйста

Приятно иметь дело с человеком, который знает, чего хочет, и может это четко сформулировать. Начну опять же с выражения благодарности ув. xor за его замечательную функцию ( https://connect.smartliving.ru/profile/303/blog/po-sledam-nashih-vystupleniy-skolko-my-naekonomili.html ). Также поблагодарю ув...
Chainik
Пн май 10, 2021 1:53 am
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 57
Просмотры: 1549

Re: Помогите с кодом (с логикой) пожалуйста

А с какой периодичностью пишутся показания? Нам ведь надо сделать, насколько я понимаю, несложную по сути вещь. Получить из истории показания на 23:00 и на 07:00. Сделать разность. Таким образом мы узнаем расход по дневному тарифу. Разность между показаниями на 07:00 и 23:00 даст нам расход по ночно...
Chainik
Вс май 09, 2021 10:11 pm
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 57
Просмотры: 1549

Re: Помогите с кодом (с логикой) пожалуйста

Отлично, что все работает! Практика -- критерий истины. Как раз надо внимательно понаблюдать, вдруг где-то еще обнаружатся логические косяки и недоработки. Надо понять, что удобно, что неудобно, чего не хватает. Что касается анализа и статистики, то практически все уже сделано за нас. Вот добрые люд...
Chainik
Сб май 08, 2021 11:02 pm
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 57
Просмотры: 1549

Re: Помогите с кодом (с логикой) пожалуйста

Не стоит благодарности. У вас количественное регулирование отопления, которое с точки зрения логики (вкл./выкл.) довольно несложно осуществляется. Еще бы вам как-то температуру подачи котла изменять (не вручную), вот тогда бы была бы полная свобода в управлении. Касательно целесообразности покомнатн...
Chainik
Сб май 08, 2021 1:41 am
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 57
Просмотры: 1549

Re: Помогите с кодом (с логикой) пожалуйста

Значит средняя температура именно за эти полчаса преодолевала порог 8-9 градусов. Тогда можно будет менять "жесткие" значения на переменные. Но это вторично. Вопрос в том, надо ли как-то увязывать температуру в эталонном помещении и температуру на термостате конкретного отопительного контура (автома...
Chainik
Пт май 07, 2021 11:04 pm
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 57
Просмотры: 1549

Re: Помогите с кодом (с логикой) пожалуйста

А вот и первый подход к автоматике. При температуре на улице ниже 8 гр. радиаторный контур должен включаться, а выше этого порога -- выключаться. Добавляем метод AutoMode (метод ОБЪЕКТА контура) //Алгоритм управления Радиаторным контуром 1-го этажа в режиме Auto //Если активирован режим "Auto", то в...
Chainik
Пт май 07, 2021 9:39 pm
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 57
Просмотры: 1549

Re: Помогите с кодом (с логикой) пожалуйста

Очень странно. У меня команда к Меге проходит и запись в лог идет. Сейчас попробую практически ваш код, только порт на Меге настрою. Посмотрим, что будет. Мда..., тоже команда не проходит. Буду искать ошибку в коде. UPD: Ага... Мой косяк. Строчка должна выглядеть так: SetTimeOut($ot."_RequiredTempCh...
Chainik
Пт май 07, 2021 9:12 pm
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 57
Просмотры: 1549

Re: Помогите с кодом (с логикой) пожалуйста

Странно. Попробуем временно заменить в коде какого-нибудь из этих методов строчку SetTimeOut($ot."_RequiredTempCh","file_get_contents('http://192.168.0.211/sec/?pt=31&misc='.$RequiredTemp);",5); на строчку SetTimeOut($ot."_RequiredTempCh","file_get_contents('http://192.168.0.211/sec/?pt=31&misc='.$R...