Страница 2 из 3

Re: Возможно ли такое реализовать?

Добавлено: Чт янв 15, 2015 3:46 pm
Sobak
zelevova писал(а):Не знаю на сколько удобно, но сам планирую перейти на cubeitruck на днях буду заказывать. Ест он мало, от ИБП живет долго, для базовой работы хватает за глаза. Обработку видео скорее всего не потянет, но мне пока этого и не нужно. Тут на форуме есть на эту тему ветка, итого получается компактный пк на линуксе.
Как исполнитель использую устройство MegaD. По API сильно похожее на noolite. В смысле тоже get запросами управляется. Класс для него описан в ветке http://smartliving.ru/forum/viewtopic.php?f=8&t=403. Думаю можно подобное для noolite шлюза написать. У Сергей вроде есть класс, но у него скорее всего под usb заточен.
На MegaD с датчиками проще в том что само устройство при срабатывании входа посылает сигнал серверу. Из минусов там все проводное и если ремонт уже закончен нужно заново его делать. :) По noolite датчикам не знаю как они работают.
Для начала сам сервер можно поставить на любой компьютер, а дальше разбираться.
сегодня вечером запущу сервер на ноутбуку и постараюсь законнектить его с noolite. Но я так и не понял как get запросами обращаться или считывать информацию с датчика движения?

Re: Возможно ли такое реализовать?

Добавлено: Чт янв 15, 2015 3:59 pm
zelevova
примерно следующим образомSPOILER_SHOW
В каком-нибудь методе пишем код:

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

// (передать команду «включить» для канала №1)
$cmdUrl = "http://192.168.0.168/api.htm?ch=0&cmd=2";
getURL($cmdUrl, 0);

// (установить яркость 50% на канале №3)
$cmdUrl = "http://192.168.0.168/api.htm?ch=2&cmd=6&br=50";
getURL($cmdUrl, 0);
Только стоит хранение ip, номера канала и т.п. сделать в свойствах класса и из объекта подставлять. На случай нескольких шлюзов пригодиться.

Re: Возможно ли такое реализовать?

Добавлено: Чт янв 15, 2015 4:03 pm
Sobak
zelevova писал(а):
примерно следующим образомSPOILER_SHOW
В каком-нибудь методе пишем код:

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

// (передать команду «включить» для канала №1)
$cmdUrl = "http://192.168.0.168/api.htm?ch=0&cmd=2";
getURL($cmdUrl, 0);

// (установить яркость 50% на канале №3)
$cmdUrl = "http://192.168.0.168/api.htm?ch=2&cmd=6&br=50";
getURL($cmdUrl, 0); 
Только стоит хранение ip, номера канала и т.п. сделать в свойствах класса и из объекта подставлять. На случай нескольких шлюзов пригодиться.
ты даешь команды про включения света, а как снимать показания с датчика движения?

Re: Возможно ли такое реализовать?

Добавлено: Чт янв 15, 2015 4:42 pm
Vit
Я использую связку мжд и ещернет шлюз. Обратной связи конечно нет пока. Но управлять с МЖД легко. Система у меня на винде. Если будет желание зарустигь систему помогу с настройкой. Если какие то вопросы можешь и в личку писать.

Re: Возможно ли такое реализовать?

Добавлено: Чт янв 15, 2015 4:44 pm
zelevova
Устройства noolite не поддерживают обратную связь. Так что не получиться на нем реализовать такую логику.
Нужен другой датчик, либо взламывать протокол этого и придумывать как перехватывать с него сигнал. я бы так не заморачивался и использовал другие датчики движения.

Re: Возможно ли такое реализовать?

Добавлено: Чт янв 15, 2015 4:45 pm
Sobak
А что можете предложить? Лучше чтобы это было без проводов!

Re: Возможно ли такое реализовать?

Добавлено: Чт янв 15, 2015 5:13 pm
Vit
Датчик движения езернет шлюз не видит пока на сколько я знаю.

Re: Возможно ли такое реализовать?

Добавлено: Чт янв 15, 2015 6:11 pm
Sobak
Может кто может посоветовать чего?
Получается что для счета я могу использовать систему noolite. А вот для датчиков движения нужно чтото другое? Лучше если этот модуль был бы автономным.
Провода тоже не вариант, все должно быть по радио!

Ребята не бросайте ))) подскажите!

Re: Возможно ли такое реализовать?

Добавлено: Чт янв 15, 2015 6:20 pm
Vit
Для света да можно Нунлайт. А вот датчики движения несколько вариантов обсуждается на форуме.

Re: Возможно ли такое реализовать?

Добавлено: Чт янв 15, 2015 6:40 pm
Sobak
Vit писал(а):Для света да можно Нунлайт. А вот датчики движения несколько вариантов обсуждается на форуме.

Я так понимаю самый простой - это http://smartliving.ru/forum/viewtopic.php?f=14&t=1823

А как его подключить?
USB RF433 стик - что это? Где его купить?

или нужно только самому собирать вот такое? http://smartliving.ru/forum/viewtopic.php?f=8&t=1717