Z-Wave обсуждения

Общение, обмен мнениями, помощь в выборе и настройке Z-Wave оборудования и приложений и т.д.
  1. schum
  2. Управление освещением
  3. 30.03.2011
  4.  Подписаться через email
Всем привет.
Возникла проблема, нужен свежий взгляд! Моя голова чего , задумалась
Датчик движения ZIR010, диммер Дюви , и "Вера" .
Мне надо сделать , чтобы в прихожей , с 8 утра до 21 часа вечера , по датчику движения загорался свет, на 100 процентов (или 80 , 90 ) ... а после 21 часа, загорался на 30 процентов , тоже по датчку движения.
В сценах , есть такая штука, называется таймер, на сколько я понял , он дает возможность запускать сцену , лишь в определенный момент времени , а задать промежуток, нет возможности.
Много цего перепробовал, пока решения не нашел!
Может у кого уже был подобный опыт .. как лучше сделать и можно ли вообще ?
Комментарий
Никаких комментариев пока не создано.
PoltoS/ Ответ принят Pending Moderation
0
Голосов
Отменить
С Vera дела не имел, т.к. мы свой софт делаем (Z-Cloud by Z-Wave.Me (бывший PyZW)), но сделать точно можно. Расскажу как мы это делаем.

Делается расписания на 8:00 и 21:00. Одно выставляет режим "день", другое - "ночь". В правилах обработки события от датчика проверяйте текущий режим. У нас это делается просто: делаете зону (назовите её "день-ночь";), в ней две сцены (без каких либо действий): "день" и "ночь". Далее в правилах ловите событие от датчика движения и проверяете, что на этой зоне зона "день-ночь" имеет сцену "день". В действиях включаете сценц "Диммер на 100%". Аналогично если сцена "ночь", то "Диммер на 30%". Предварительно для вашей комнаты надо создать эти две сцены "Диммер на XX%" и в действиях отправлять соответствующие значения.

Что-то аналогичное есть и в Vera. Думаю, админы подскажут.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Управление освещением
  3. # 1
schum Ответ принят Pending Moderation
0
Голосов
Отменить
Спасибо за ответ!
Админы не подсказали, зато другие люди ... помогли ;)
Кстати Полтос, на счет вашего софта, я хотел сначала на нем работать , но после недели, его неработоспособности и зависаний ... я решил что этот софт еще надо дорабатывать!
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Управление освещением
  3. # 2
PoltoS/ Ответ принят Pending Moderation
0
Голосов
Отменить
Алексей, было дело, клиентская часть плохо работала. Теперь поправили - написали новую версию с нуля. Предлагаю Вам зайти на сайт и скачать последнюю версию. Она стабильная и кросс-платформенная. Будет время, попробуйте.

Кстати, сегодня мы получили официальный ответ от ZenSys (SigmaDesign): Z-Way (он же PyZW) - первый сертифицированный софт!
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Управление освещением
  3. # 3
axill Ответ принят Pending Moderation
0
Голосов
Отменить
У меня была немного другая задача - днем включить одни лампы, а ночью другие.

Решил так. Сделал две сцены срабатывающие по команде включения от датчика. В первой команду прописал на основные лампы, во второй на подсветку. Далее вставил код Lua. Код ниже возвращает true с 6 утра до полуночи. По аналогии вставил код во вторую сцену так, что там true возвращается с полуночи до 6 утра. Третья сцена срабатывает на событие выключение от датчика и там прописаны команды на выключение всех ламп

local t = os.date('*t').hour

if (t >= 6) and (t <= 23) then
return true
else
return false
end
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Управление освещением
  3. # 4
Neos Ответ принят Pending Moderation
0
Голосов
Отменить
А почему не сделали все в одной сцене? Я лично предпочитаю не плодить сцены а делать все в одной.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Управление освещением
  3. # 5
axill Ответ принят Pending Moderation
0
Голосов
Отменить
Нет конечно можно всю сцену включая команды написать на Lua
Это вопрос того как глубоко хочется залезать в програмирование

тогда получится:

- добавляем оба события датчика и на включение и на выключение
- команды не настраиваем
- пишем код в такой логике:
- статус датчика tripped =1?:
- время день?
- если да:
- включаем одну сцену (или включаем диммер на одну мощность)
- если нет:
- включаем другую сцену (другую мощность)
- статус tripped = 0
- выключаем все

это имелось в виду?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Управление освещением
  3. # 6
Neos Ответ принят Pending Moderation
0
Голосов
Отменить
Ну да, как то так =)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Управление освещением
  3. # 7
axill Ответ принят Pending Moderation
0
Голосов
Отменить
Вот как у меня получилось:

local uri_motion = "urn:micasaverde-com:serviceId:SecuritySensor1"
local uri_sw = "urn:upnp-org:serviceId:SwitchPower1"

local id_sw_main = 84
local id_sw_supp = 85
local id_ms = 54

local stat_ms = luup.variable_get(uri_motion, "Tripped", id_ms)
local hour = os.date('*t').hour
stat_ms = tonumber(stat_ms)

if (stat_ms == 1) then
-- движение от датчика
if (hour >= 6) and (hour <= 23) then
-- дневной свет
luup.call_action(uri_sw, "SetTarget", { newTargetValue="1" }, id_sw_main)
else
-- ночной свет
luup.call_action(uri_sw, "SetTarget", { newTargetValue="1" }, id_sw_supp)
end
else
-- уже нет движения
luup.call_action(uri_sw, "SetTarget", { newTargetValue="0" }, id_sw_main)
luup.call_action(uri_sw, "SetTarget", { newTargetValue="0" }, id_sw_supp)
end
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Управление освещением
  3. # 8
Artur Ответ принят Pending Moderation
0
Голосов
Отменить
Вы уверены, что данная сцена будет работать постоянно?
Сделал похожую, только без условий со временем - сцена работает только один раз, т.е. один раз нажимаешь на RUN - сцена обрабатывается и завершается. Нужно еще раз нажать на RUN чтобы сцена еще раз пошла, т.е. разовый.

Вот как у меня получилось:

local uri_motion = "urn:micasaverde-com:serviceId:SecuritySensor1"
local uri_sw = "urn:upnp-org:serviceId:SwitchPower1"

local id_sw_main = 84
local id_sw_supp = 85
local id_ms = 54

local stat_ms = luup.variable_get(uri_motion, "Tripped", id_ms)
local hour = os.date('*t').hour
stat_ms = tonumber(stat_ms)

if (stat_ms == 1) then
-- движение от датчика
if (hour >= 6) and (hour <= 23) then
-- дневной свет
luup.call_action(uri_sw, "SetTarget", { newTargetValue="1" }, id_sw_main)
else
-- ночной свет
luup.call_action(uri_sw, "SetTarget", { newTargetValue="1" }, id_sw_supp)
end
else
-- уже нет движения
luup.call_action(uri_sw, "SetTarget", { newTargetValue="0" }, id_sw_main)
luup.call_action(uri_sw, "SetTarget", { newTargetValue="0" }, id_sw_supp)
end
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Управление освещением
  3. # 9
axill Ответ принят Pending Moderation
0
Голосов
Отменить
не забудьте настроить срабатывание сцены по событиям датчика движения

кнопка RUN нужна только для тестирования
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Управление освещением
  3. # 10
Artur Ответ принят Pending Moderation
0
Голосов
Отменить
Спасибо! А чисто все в лупе нельзя сделать? Ну может с командами reload или while?

не забудьте настроить срабатывание сцены по событиям датчика движения

кнопка RUN нужна только для тестирования
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Управление освещением
  3. # 11
axill Ответ принят Pending Moderation
0
Голосов
Отменить
я не знаю как в lua в самом коде прописать так, чтобы сцена срабатывала по событию от датчика движения

для этого я настраиваю event в отдельной вкладке сцены
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Управление освещением
  3. # 12
  • Страница :
  • 1


На это сообщение еще не было создано никаких ответов.
Будьте первым, кто ответит на него.
Гость
Ваш ответ
Загрузите файлы или изображения для данного обсуждения, нажав на кнопку Загрузить. Поддерживает до gif,jpg,png,jpeg,zip,rar,pdf
• Удалить Загрузка файлов (Максимальный размер файла: 2 MB)
Местонахождение

Указывая свое текущее местоположение при размещении нового вопроса, позволяет читателям определить Ваше местонахождение.

Широта:
Долгота:
Капча
Прежде чем Ваш вопрос будет опубликован, для защиты нашего веб-сайта от роботов и неавторизованных скриптов мы требуем, чтобы Вы ввели ниже код кептчи.

Обсуждения - Лучшие участники

zwaveadmin
Support
AlexAS
admin
vprokoshin

Обсуждения - Статистика дискуссий

  1. Всего обсуждений: 182
  2. Всего решенных обсуждений: 11
  3. Всего нерешенных обсуждений: 171
  4. Последний пользователь: ROYMartell
Пользователи на сайте

Обсуждения - Рейтинг участников

1
Manager
2
zwaveadmin
3
admin
4
Support
5
AlexAS

Обсуждения - Добро пожаловать!

Обсуждения - Основные категории

Энергопотребление
  1. Сообщений: 0
  2. Подкатегорий: 0
Совместимо ли это Z-Wave устройство ?
  1. Сообщений: 10
  2. Подкатегорий: 9
C контроллером Home Assistant
  1. Сообщений: 0
  2. Подкатегорий: 0
C контроллерами Fibaro
  1. Сообщений: 0
  2. Подкатегорий: 0
C контроллерами Zipato
  1. Сообщений: 0
  2. Подкатегорий: 0

Обсуждения - Дискуссия с наибольшим количествов ответов

Пробовал ли кто Z-Wave управляемые дверные замки?
Гость
Нет рейтинга
Просмотров - 0
Голосов - 0
Ответы
Опубликовано в 13.09.2010
версии прошивки vera
Гость
Нет рейтинга
Просмотров - 0
Голосов - 0
Ответы
Опубликовано в 07.07.2010
Как собрать Vera
Гость
Нет рейтинга
Просмотров - 0
Голосов - 0
Ответы
PyZ - Что в нём?
Гость
Нет рейтинга
Просмотров - 0
Голосов - 0
Ответы

Обсуждения - Последние дискуссии

Визуализация Z-Wave сети в Home Assistant
Простое средство для отображения  сети Z-Wave (ссылка ниже). Просто введите I...
152 Просмотров
0 Голосов
ответов
Опубликовано в 24.05.2018
  • Новые
    • #home assistant
    • #z-wave network
    • #z-wave сеть
    Робот пылесос iClebo Omega и Z-Wave
    Есть ли у кого опыт и возможность управлять по Z-Wave роботом пылесосом iClebo O...
    454 Просмотров
    0 Голосов
    ответов
  • Новые
    • #z-wave
    • #iClebo
    Сценарий автоматизации в Vera: термостат + вентиля
    Вот так и мучаюсь с термостатом Qubino On/Off в Vera. Может я чего-то не понимаю...
    4065 Просмотров
    0 Голосов
    ответов
    Опубликовано в 22.03.2018
  • Решено
    • #vera
    • #qubinio
    • #термостат
    • #QUB_ZMNHID
    Вышла новая версия Home Assistant
    Вышла новая версия Home Assistant 0.63 Дата выхода: 10 Февраля 2018 г. Добавл...
    8888 Просмотров
    0 Голосов
    ответов
    Опубликовано в 11.02.2018
    • #home assistant
    Постановка и снятие с охраны с брелка Fibaro Key F
    Подскажите можно ли организовать постановку снятие с охраны (home/away) с брелок...
    1511 Просмотров
    0 Голосов
    ответов
    Опубликовано в 11.05.2018
    • #vera
    • #vera plus
    • #Fibaro брелок

    Обсуждения - Последние ответы

    Да точно, все работает. Оказалось,что  I1 должна быть постоянно замкнут. Или нужно в параметрах поменять переменную 1 Все просто)...
      Вышла новая версия Home Assistant 0.69Дата выхода: 11 Мая 2018 г. Новые платформы: Xiaomi Mijia - Bluetooth Беспроводной датчики температуры и влажности RainMachine - спринклерная система T...
    Да можно. Но с брелком существуют небольшие сложности при настройке и взаимодействии с контроллером. Добавление в сеть и первичная настройка Добавьте его в сеть как новое устройство (не через выбо...
    Решил рискнуть и купить пока один термостат Spirit на z-wave+ Установилось все быстро и четко, термостат работает исправно, температуру радиатора и комнаты индицирует, все функции работают, задержек н...
    Вероятнее всего проблема с чтением micrSD карты. С этой проблемой сталкиваются многие пользователи, некоторые экспериментируют с разными производителями карт, другие советуют выносить БД на внешний на...