Найдено 2185 результатов

Ruslan
23 мар 2023, 14:39
Форум: Умный Дом своими руками
Тема: Очень интересно, но ничего непонятно!
Ответы: 2026
Просмотры: 253789

Re: Очень интересно, но ничего непонятно!

А если не завязывать величину PWM на порту на значение свойства "value"? При этом само диммирование будет происходить как и задумывалось. Будет ли что-то при этом не реализовано из изначальной задумки? Ведь можно же сделать несколько проще: 1. Свойство "valuepress" изменяется и принимает новое значе...
Ruslan
23 мар 2023, 12:37
Форум: Умный Дом своими руками
Тема: Очень интересно, но ничего непонятно!
Ответы: 2026
Просмотры: 253789

Re: Очень интересно, но ничего непонятно!

Добрый день! Можно, конечно, написать такой метод. Правда у меня возникает вопрос по поводу того, правильным ли путем предлагается идти. А для этого нужно понимать конечную задачу. Понятно, что речь идет о диммировании. Этот процесс (собственно диммирования) ИМХО всегда лучше "поручать" контроллеру,...
Ruslan
16 мар 2023, 11:39
Форум: Выбор техники для дома, умной и не очень
Тема: Подбор оборудования для автоматизации умного дома
Ответы: 1
Просмотры: 982

Re: Подбор оборудования для автоматизации умного дома

Доброе время суток!

Входы/выходы за вами не пересчитывал. Если допустить, что все подсчитано правильно, вполне можно уложиться и в 1 контроллер. Например,
MegaD-2561-RTC-V3 + 2 шт.MegaD-8I7O-R + MegaD-16I-XT (расход 3-х цифровых входов) + MegaD-2RW (расход 1-го цифрового входа).
Ruslan
06 мар 2023, 21:46
Форум: Умный Дом своими руками
Тема: Электрокран Нептун
Ответы: 18
Просмотры: 1442

Re: Электрокран Нептун

[/quote] Например, как на Меге организовать режим "Уборка", когда некоторое время намокания датчиков надо игнорировать? Можно вносить изменения в конфигурацию входа и на некоторое время ставить галочку "Mute". Можно вынести действия по умолчанию (по закрытию крана) в Program и добавить условие "если...
Ruslan
05 мар 2023, 18:38
Форум: Умный Дом своими руками
Тема: Электрокран Нептун
Ответы: 18
Просмотры: 1442

Re: Электрокран Нептун

1. Если мы говорим о системе предотвращения протечек, то процесс закрытия крана при протечке лучше вообще на сервер не заводить, а поручить Меге. Т.к. здесь нужна максимальная надежность. Любое несоответствие фактического состояния объекта с отображением его состояния в УД "лечится" либо последующим...
Ruslan
05 мар 2023, 10:56
Форум: Умный Дом своими руками
Тема: Электрокран Нептун
Ответы: 18
Просмотры: 1442

Re: Электрокран Нептун

Реле может быть только в 2-х состояниях: "включено" или "выключено". Поэтому, когда кран управляется с помощью единственного реле, и на этот кран постоянно подается напряжение, то положение крана тоже всегда приводится в соответствие с состоянием реле. Допустим, текущее состояние реле "включено", и ...
Ruslan
01 мар 2023, 23:34
Форум: Умный Дом своими руками
Тема: MegaD-16U-XT и бистабильные реле.
Ответы: 8
Просмотры: 291

Re: MegaD-16U-XT и бистабильные реле.

Да, управлять, важно. Но важно еще и вписаться в концепцию Меги, к которой все привыкли. И на запрос "get" по поводу состояния порта Мега должна ответить что-то конкретное. Нет уверенности, что с бистабильным реле это окажется возможным. Пусть более компетентные люди разъяснят этот момент. А потребн...
Ruslan
01 мар 2023, 22:55
Форум: Умный Дом своими руками
Тема: MegaD-16U-XT и бистабильные реле.
Ответы: 8
Просмотры: 291

Re: MegaD-16U-XT и бистабильные реле.

Узнать состояние после включения контроллера -- это только частный случай. Задача в принципе узнать состояние выхода в любой момент времени. Ну вот другой пример. У нас есть функционал Program. И, к примеру, там прописан сценарий, при котором действие должно совершаться, если реле включено (или выкл...
Ruslan
01 мар 2023, 22:35
Форум: Умный Дом своими руками
Тема: MegaD-16U-XT и бистабильные реле.
Ответы: 8
Просмотры: 291

Re: MegaD-16U-XT и бистабильные реле.

В отношении выходов после запуска контроллер "смотрит" значение параметра в поле "default" (0 или 1), которое определяет, нужно ли включать выход после старта Меги. Не думаю, что контроллер опрашивает выходы (входы -- да), т.к. нет в этом необходимости. Ему и так известно, в каком они состоянии, пос...
Ruslan
01 мар 2023, 22:11
Форум: Умный Дом своими руками
Тема: MegaD-16U-XT и бистабильные реле.
Ответы: 8
Просмотры: 291

Re: MegaD-16U-XT и бистабильные реле.

Взгляд дилетанта, поэтому прошу заранее сделать на это скидку. Концепция Меги предполагает, что контроллер в любой момент времени знает о состоянии каждого своего выхода и может сообщить об этом всем интересующимся. Насколько я понимаю, бистабильные реле управляются импульсом. Поэтому беспокоит вопр...
Ruslan
28 фев 2023, 16:46
Форум: Умный Дом своими руками
Тема: Очень интересно, но ничего непонятно!
Ответы: 2026
Просмотры: 253789

Re: Очень интересно, но ничего непонятно!

Да это просто для примера, чтобы в переменной что-то было интересное. Можете оставить, что точно не должно вызывать ошибку:
$Val = "Testik_".time();
Ruslan
28 фев 2023, 16:25
Форум: Умный Дом своими руками
Тема: Очень интересно, но ничего непонятно!
Ответы: 2026
Просмотры: 253789

Re: Очень интересно, но ничего непонятно!

Может быть так прокатит:

Код: Выделить всё

$Val = 2*2."Test"."_".time();
$cmd = 'echo $Val | mail -s "raspi-buster" *******@gmail.com';
Если не прокатит, то можно попробовать так:

Код: Выделить всё

$cmd = 'echo '.$Val.' | mail -s "raspi-buster" *******@gmail.com';
Ruslan
28 фев 2023, 14:37
Форум: Умный Дом своими руками
Тема: Очень интересно, но ничего непонятно!
Ответы: 2026
Просмотры: 253789

Re: Очень интересно, но ничего непонятно!

Не знаю, насколько прокатит, но шанс есть:

Код: Выделить всё

$GetState = 'cat /mnt/1wire/29.94B511000000/PIO.4';
$Status = shell_exec($GetState);
//Пишем значение в свойство "Status" текущего объекта
$this->setProperty('Status', $Status);
//Выведем для оперативного контроля значение в лог Алисы
say($Status);
Ruslan
27 фев 2023, 21:49
Форум: Умный Дом своими руками
Тема: Очень интересно, но ничего непонятно!
Ответы: 2026
Просмотры: 253789

Re: Очень интересно, но ничего непонятно!

Доброе время суток! Нет сомнений, что способ есть. Правда, я не "бум-бум" в Линуксе. Первое, что приходит в голову (хотя, наверное, не прокатит), просто вписать команду в сценарий Мажордомо, дописав в конце ";", и попробовать запустить. Вычитал, что еще в PHP есть команда shell_exec (выполняет коман...
Ruslan
26 фев 2023, 00:38
Форум: Умный Дом своими руками
Тема: Управление компьютерным кулером 3pin или 4pin
Ответы: 6
Просмотры: 367

Re: Управление компьютерным кулером 3pin или 4pin

Прошу прощения, что не по сути вопроса, однако по теме температуры в щитке. Я когда у себя все планировал, сразу вынес сервера, коммутаторы, и все БП за пределы ящика, исходя из того, что там и так есть чему греться, помимо перечисленных "грелок". Благо, имелась такая возможность (раздельного размещ...
Ruslan
23 фев 2023, 13:36
Форум: Умный Дом своими руками
Тема: Очень интересно, но ничего непонятно!
Ответы: 2026
Просмотры: 253789

Re: Очень интересно, но ничего непонятно!

Раз так, тогда и не нужно усложнять.
$Bar = round($Value/920*10, 2);
как раз и будет выдавать значение давления в барах.
Ruslan
22 фев 2023, 23:36
Форум: Умный Дом своими руками
Тема: Очень интересно, но ничего непонятно!
Ответы: 2026
Просмотры: 253789

Re: Очень интересно, но ничего непонятно!

Тут мы в переменную "$Bar" записываем рассчитанное значение давления в барах. В переменной "$Value" содержится значение, ранее полученное с порта АЦП. $Value/920*(20-4)+4 Тут мы пересчитываем значение АЦП в миллиамперы. Так при значении "$Value" =920 получим 20 ма, при значении =460 -- 12 ма, а при ...
Ruslan
22 фев 2023, 14:47
Форум: Умный Дом своими руками
Тема: Очень интересно, но ничего непонятно!
Ответы: 2026
Просмотры: 253789

Re: Очень интересно, но ничего непонятно!

Задача понятна, но прежде всего надо определиться с формулой пересчета, причем для начала получаемых значений на порту АЦП в ма. Другими словами, по какой формуле можно получить 12 ма при значении на порту АЦП =451? Навскидку (приблизительно) так: 451/920*(20-4)+4 = 11,843478 ма. Может быть китайцы ...
Ruslan
20 фев 2023, 14:54
Форум: Умный Дом своими руками
Тема: Определение высоты растения (в т.ч. рассада)
Ответы: 4
Просмотры: 357

Re: Определение высоты растения (в т.ч. рассада)

Я бы попробовал обычный ультразвуковой дальномер HC-SR04. Интеграция с Мегой имеется. Поставил бы сбоку, механически совместив с механизмом подъема лампы. Если "луч" не "упирается" в растение, а показывает стандартное расстояние до неживого предмета (например, до откоса оконного проема), значит датч...