Re: Простые устройства / Simple Devices
Добавлено: Сб фев 22, 2020 11:17 pm
Если это не сложно, то могло бы пригодиться. Спасибо.
Если не затруднит, было бы здорово. Уверен для многих было бы полезно. Главное, пример использования еще описать, как на домашней странице или в интерфейсе (в меню, на сценах и т.п.).SmoKE_xDDD писал(а): Сб фев 22, 2020 11:15 pm ...
Если есть нужда завтра могу запилить простой модуль, который будет показывать время таймеров...
Код: Выделить всё
function secondsToTime(secs)
{
secs = Number(secs);
var h = Math.floor(secs / 3600);
var m = Math.floor(secs % 3600 / 60);
var s = Math.floor(secs % 3600 % 60);
var hDisplay = h > 0 ? h + ":" : "";
var mDisplay = m > 0 ? m + ":" : "00:";
var sDisplay = s > 0 ? s : "00";
(mDisplay.toString().length == 1) ? mDisplay = '0'+mDisplay : void 0;
(sDisplay.toString().length == 1) ? sDisplay = '0'+sDisplay : void 0;
return hDisplay + mDisplay + sDisplay;
}
var time134=document.getElementById("result_t134");
var timeStart134 = 1582601556;
var timer134 = setInterval(
() => {
var now = new Date();
time134.innerHTML=(secondsToTime(Math.round(now.getTime()/1000, 0)-timeStart134));
},
1000
);
Меня тоже это бесит. Хотелось бы добавить к объекту SRelays свойство statusManual, и чтобы статус менялся, если statusManual=0, то есть вручную не включали.London писал(а): Чт авг 08, 2019 2:38 pm Да по сути то, всё тот же "Включить на время".
Вот только мне его логика совершенно не нравится. Включил руками свет, потом датчик увидел движение и вырубит свет по таймеру, независимо от того, что свет включался руками. Выключил свет в комнате, только от выключателя отошёл - он его по движению врубил.
Для себя то я все уже реализовал, чтоб ручное включение и включение по датчикам движения работали как мне нужно.
Просто, думалось, что свою реализацию можно каким-то образом добавить в ПУ как ещё одну связь, для быстрого добавления в дальнейшем.
Ну, нет, так нет![]()
а в конфиг файлу ПУ случаем не отключено ?vusaldev писал(а): Сб апр 04, 2020 2:39 pm Всем привет.
У меня почему-то с самого начала, как только установил MD, не работали простые устройства. Качал готовый образ на Raspberry.
Всю логику реализовал через сценарии и statusUpdated объектов. За год ожиданий ничего не поменялось с обновлениями. Может кто-то знает, в чём может быть дело? Может, какой-то статус не активирован.
нет, закомменчено
Код: Выделить всё
//Define('DISABLE_SIMPLE_DEVICES',1); // disables simple devices behaviorУ меня термостат ПУ , за год два раза слетало , управление связанным устройствами.(два раза с нуля делал МД) плюнул и иду в обход ПУ и модулю.Пока никто не лечит ПУvusaldev писал(а): Сб апр 04, 2020 4:44 pm А вот "Связанные устройства" - управление устройствами с помощью датчика, нет.