Раздел Подключение и настройка оборудования Arduino

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

devoff
Сообщения: 181
Зарегистрирован: Пт апр 04, 2014 10:17 pm
Благодарил (а): 37 раз
Поблагодарили: 54 раза

Re: Раздел Подключение и настройка оборудования Arduino

Сообщение devoff » Вс апр 19, 2015 8:27 pm

1. Можно вывести в меню управления, создать новый раздел и выбрать тип - Кнопка, сохранить и потом внизу добавить код -

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

if ($params['VALUE']) {
 getURL("http://192.168.0.120/command?9=ON",0);
} else {
 getURL("http://192.168.0.120/command?9=OFF",0);
} 
Тогда на главной странице будет кнопка-переключатель.

2. Можно добавить код в метод объекта и включать\выключать реле по определенному параметру, например по изменение температуры.
То есть ли ты сохраняешь, например, показания датчика в TempSensor.OutSideTempData, нужно в блок Запускать метод при изменение, добавить - tempChange и рядом в настройках метода добавить код -

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

$OutSideTempData=getGlobal('TempSensor.OutSideTempData');
if ($OutSideTempData > 20) {
 getURL("http://192.168.0.120/command?9=OFF",0);
} else {
 getURL("http://192.168.0.120/command?9=ON",0);
}

 
То есть, если температура больше 20 градусов, выключить реле, если меньше то включить.
Теперь при изменение данных будут запускаться этот скрипт.

Сергей, очень скрупулезно собирает всю информацию с форума, здесь есть много решений - http://smartliving.ru/Main/Library, я сам так же начинал, у меня нету знаний PHP или C++, но стал читать и стал хоть ка кто понимать что написано, но что то написать самому я пока не могу *(
За это сообщение автора devoff поблагодарил:
Anydy (Вс апр 19, 2015 9:16 pm)
Рейтинг: 1.16%
Anydy
Сообщения: 13
Зарегистрирован: Пн мар 30, 2015 4:31 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Раздел Подключение и настройка оборудования Arduino

Сообщение Anydy » Вс апр 19, 2015 9:04 pm

Спасибо! завтра попробую! Я тоже не программист, спаять могу хоть ардуину ...))) а вот тут не врубаюсь пока что...
По результатам отпишусь!
И спасибо всем за эту систему, особенно Сергею!
Ответить