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

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

Модератор: immortal

Sobak
Сообщения: 14
Зарегистрирован: Ср янв 14, 2015 4:26 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение Sobak » Ср янв 14, 2015 4:54 pm

Есть детская. Источники света люстра, бра и лампа на столе.

Когда ребенок занимается, то может включить весь свет. А после занятий просто уходит смотреть мультики!
Задача:
Проверять есть ли кто в комнате и сначала понижать свет на 30-50%, а через 5 минут полностью выключать его.

Логика:
Ребенок заходит в комнату, включает свет и начинает заниматься или играть.
Он всегда двигается - датчик движения по всей видимости это отслеживает.
Как только прекращается движение датчик включает отсчет.
Через 5 минут датчик подает сигнал понизить свет до 30-50%.
Если в комнате отсутствует движение, то через 5 минут полностью выключает свет.
Но если кто-то зашевелился в комнате, то свет опять включается на тот уровень который был до понижения!

Что на данный момент есть в моем "УМНОМ ДОМЕ" ))):
Ethernet-шлюз PR1132 - http://www.noo.com.by/Ethernet_PR1132.html
Готовые наборы (силовой блок и пульты) http://www.noo.com.by/naboryi.html

Они используются на кухне, в коридоре, ванной и туалете.

Если есть возможность или решения на noolite, поделитесь советом.
Если вы решали такую задачу на другой системе, я тоже буду рад услышать ваше решение!

Заранее спасибо!
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

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

Сообщение Vit » Ср янв 14, 2015 4:57 pm

Конечно можно такое реализовать. Тоже в наличии езернет шлюз есть.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

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

Сообщение sergejey » Ср янв 14, 2015 8:48 pm

Мне думается, что один ноолайн такую логику не потянет, хоть она и не очень сложная. На MajorDoMo оно бы на раз решилось, но нужен центральный компьютер с работающей системой.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

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

Сообщение Vit » Ср янв 14, 2015 9:29 pm

sergejey писал(а):Мне думается, что один ноолайн такую логику не потянет, хоть она и не очень сложная. На MajorDoMo оно бы на раз решилось, но нужен центральный компьютер с работающей системой.
Сереж так вроде и спросили можно ли в системе реализовать данные сценарии с использованием нунлайт...

я так понял и ответил что можно))
Sobak
Сообщения: 14
Зарегистрирован: Ср янв 14, 2015 4:26 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение Sobak » Чт янв 15, 2015 1:45 pm

То есть такое можно реализовать за счет MajorDoMo + noolite например?

у меня просто системы еще нет, если сообщество говорит 100% можно я бы подумал о приобретении мини сервера.

Почему у меня такой возник вопрос, так как я увидел в ДЕМО.... как приконнектить датчики NooLite.
Последний раз редактировалось Sobak Чт янв 15, 2015 2:03 pm, всего редактировалось 1 раз.
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край
Благодарил (а): 32 раза
Поблагодарили: 68 раз

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

Сообщение zelevova » Чт янв 15, 2015 1:47 pm

Да. В такой связке можно.
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
Sobak
Сообщения: 14
Зарегистрирован: Ср янв 14, 2015 4:26 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение Sobak » Чт янв 15, 2015 2:32 pm

Есть ссылка как пример про реализацию Majordomo и Ethernet-шлюз PR1132 Noolite.
Как его подцепить для взаимодействия друг с другом? Или нужно обязательно USB свистки использовать?
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край
Благодарил (а): 32 раза
Поблагодарили: 68 раз

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

Сообщение zelevova » Чт янв 15, 2015 2:48 pm

http://www.noo.com.by/assets/files/PDF/PR1132.pdf - документация по шлюзу. в пункте 7.1 API для передачи команд управления есть все нужное для управления светом посредством get запросов.
Как у вас датчик движения подключен или планируется подключать?
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
Sobak
Сообщения: 14
Зарегистрирован: Ср янв 14, 2015 4:26 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение Sobak » Чт янв 15, 2015 3:21 pm

zelevova писал(а):http://www.noo.com.by/assets/files/PDF/PR1132.pdf - документация по шлюзу. в пункте 7.1 API для передачи команд управления есть все нужное для управления светом посредством get запросов.
Как у вас датчик движения подключен или планируется подключать?
Про get запросы я знаю, только я не знал что в MajorDoMo используется то же самое!

Датчика еще нет, просто не хочется покупать то что не работает.
Для детской еще ничего не куплено, вот я как бы и советуюсь с чего лучше начать? Может есть более простые решения? Может есть более дорогие? Я хочу понять и выбрать для себя варианты развития!


Посоветуйте какое железо лучше брать для реализации MajorDoMo.
Я так вижу по новым тенденциям, многие переходят с мощных компьютеров(серверов) на простые мини ПК(роутеры, Малины и т.д.)? удобно ли это?
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край
Благодарил (а): 32 раза
Поблагодарили: 68 раз

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

Сообщение zelevova » Чт янв 15, 2015 3:41 pm

Не знаю на сколько удобно, но сам планирую перейти на cubeitruck на днях буду заказывать. Ест он мало, от ИБП живет долго, для базовой работы хватает за глаза. Обработку видео скорее всего не потянет, но мне пока этого и не нужно. Тут на форуме есть на эту тему ветка, итого получается компактный пк на линуксе.
Как исполнитель использую устройство MegaD. По API сильно похожее на noolite. В смысле тоже get запросами управляется. Класс для него описан в ветке http://smartliving.ru/forum/viewtopic.php?f=8&t=403. Думаю можно подобное для noolite шлюза написать. У Сергей вроде есть класс, но у него скорее всего под usb заточен.
На MegaD с датчиками проще в том что само устройство при срабатывании входа посылает сигнал серверу, а датчики использую обычные охранные с 4-х проводным подключением. Из минусов там все проводное и если ремонт уже закончен нужно заново его делать. :) По noolite датчикам не знаю как они работают.
Для начала сам сервер можно поставить на любой компьютер, а дальше разбираться.
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
Ответить