Всем доброго времени суток.
Подскажите начинающему где взять документацию по мажордомо с примерами. Все, что нахожу это какие-то анонсы и перечень личных достижений.
Например создал простое устройство (датчик температуры). Нужно в него записать среднюю температуру с нескольких датчиков, а куда вставить скрипт непонятно.
Где найти документацию?
Модератор: immortal
-
mailutrish
- Сообщения: 16
- Зарегистрирован: Вт мар 24, 2020 3:53 pm
Re: Где найти документацию?
В объектах найти Timer - ClockChimemailutrish писал(а): Вс сен 20, 2020 6:20 pm Всем доброго времени суток.
Подскажите начинающему где взять документацию по мажордомо с примерами. Все, что нахожу это какие-то анонсы и перечень личных достижений.
Например создал простое устройство (датчик температуры). Нужно в него записать среднюю температуру с нескольких датчиков, а куда вставить скрипт непонятно.
И кликнуть на
onNewMinute
Это сценарий, который выполняется раз в минуту
У меня, например, туда записан код, который берёт показания градусников с разных сторон дома и меньшее из них помещает в TempOutside
Код: Выделить всё
$temp1=(int)gg('RFNexus48.TEMP');
$temp2=(int)gg('RFNexus88.TEMP');
if ($temp1<$temp2)
sg('TempOutside',$temp1);
else
sg('TempOutside',$temp2);sg('TempOutside',($temp1+$temp2)/2);
Re: Где найти документацию?
а в группах ксора можно перечислить об!екты и вызывать этот метод по изменению нужных сенсоровfandaymon писал(а): Вс сен 20, 2020 6:33 pmВ объектах найти Timer - ClockChimemailutrish писал(а): Вс сен 20, 2020 6:20 pm Всем доброго времени суток.
Подскажите начинающему где взять документацию по мажордомо с примерами. Все, что нахожу это какие-то анонсы и перечень личных достижений.
Например создал простое устройство (датчик температуры). Нужно в него записать среднюю температуру с нескольких датчиков, а куда вставить скрипт непонятно.
И кликнуть на
onNewMinute
Это сценарий, который выполняется раз в минуту
У меня, например, туда записан код, который берёт показания градусников с разных сторон дома и меньшее из них помещает в TempOutside
В вашем случае будетКод: Выделить всё
$temp1=(int)gg('RFNexus48.TEMP'); $temp2=(int)gg('RFNexus88.TEMP'); if ($temp1<$temp2) sg('TempOutside',$temp1); else sg('TempOutside',$temp2);
sg('TempOutside',($temp1+$temp2)/2);
или в классе румс аналогично запросом к бд для средней в нужных помещениях
и т.д. и тп.
а тс находишь "консультанта" и третируешь его голосом в удаленном рабочем столе
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
-
roysterfred
- Сообщения: 1
- Зарегистрирован: Пт окт 09, 2020 3:33 pm
- Контактная информация:
Re: Где найти документацию?
спасибо