Датчик освещенности и megaD 2561

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Ответить
artem521
Сообщения: 108
Зарегистрирован: 19 окт 2017, 18:04

Датчик освещенности и megaD 2561

Сообщение artem521 » 15 апр 2018, 18:01

Задумка следующая. Хочу приобрести датчики освещения из магазина ab-log.ru но не знаю какие нужны датчики освещенности, чтобы яркость ламп менялась на диммируемом канале в зависимости от освещения.

Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: Датчик освещенности и megaD 2561

Сообщение Andrey_B » 15 апр 2018, 20:41

Не совсем понятна задача. Так или иначе, если планируется использование сервера, то датчик освещенности может быть любым.
Хорошо себя зарекомендовали датчики MAX44009, работающие по шине I2C. Я у себя использую именно такой.

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Датчик освещенности и megaD 2561

Сообщение Ruslan » 15 апр 2018, 21:13

Только хочется еще уточнить, что под такие задачи датчик освещения нужен всего ОДИН и устанавливается он НА УЛИЦЕ. Чтобы знать фактический уровень естественной освещенности.
Вот была статься, как это можно сделать (https://ab-log.ru/smart-house/ethernet/ ... or-outdoor).

artem521
Сообщения: 108
Зарегистрирован: 19 окт 2017, 18:04

Re: Датчик освещенности и megaD 2561

Сообщение artem521 » 15 апр 2018, 22:51

Andrey_B писал(а):
15 апр 2018, 20:41
Не совсем понятна задача. Так или иначе, если планируется использование сервера, то датчик освещенности может быть любым.
Хорошо себя зарекомендовали датчики MAX44009, работающие по шине I2C. Я у себя использую именно такой.
Я имею ввиду что допустим на улице светло, выход с шим канала megaD 2561 имеет минимальное значение. Как становится темнее, значение шим увеличивается линейно освещенности.

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Датчик освещенности и megaD 2561

Сообщение Ruslan » 15 апр 2018, 23:11

Мега еще не умеет проводить арифметические вычисления и рассчитывать пропорцию, выдавая команду на выставление значение выхода, пропорциональное значению входа. Другими словами, для такой задачи нужен сервер. А там уже с нужной периодичностью запрашивается значение с датчика освещенности и устанавливается значение на ШИМ-выходе. Конечно же в алгоритм расчета включается нахождение Юпитера в том или ином созвездии, текущая фаза Луны и курс биткоина (шутка).

zidky
Сообщения: 162
Зарегистрирован: 19 авг 2018, 03:42

Re: Датчик освещенности и megaD 2561

Сообщение zidky » 24 авг 2018, 17:52

Ruslan писал(а):
15 апр 2018, 21:13
Только хочется еще уточнить, что под такие задачи датчик освещения нужен всего ОДИН и устанавливается он НА УЛИЦЕ.
Почему один? Зачем так строго? А если в одной стороне дома у меня уже темно и нужен свет, а в другой еще прекрасные краски заката освещают комнату?

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Датчик освещенности и megaD 2561

Сообщение Ruslan » 25 авг 2018, 02:13

zidky писал(а):
24 авг 2018, 17:52
Ruslan писал(а):
15 апр 2018, 21:13
Только хочется еще уточнить, что под такие задачи датчик освещения нужен всего ОДИН и устанавливается он НА УЛИЦЕ.
Почему один? Зачем так строго? А если в одной стороне дома у меня уже темно и нужен свет, а в другой еще прекрасные краски заката освещают комнату?
Тут имелось ввиду, что все "новообращенные" в тему УД почему-то считают, что в каждое помещение надо всенепременно повесить датчик освещенности, чтобы рулить светом в зависимости от уровня освещенности. Поэтому и высказываюсь несколько категорично, чтобы развеять ошибочные представления. (Тут мы не рассматриваем отдельные случаи, когда "матерые" строители УД используют датчик освещенности, чтобы устроить обратную связь, где ее изначально не было.)

А так, конечно, можно хоть на все 4 стороны дома развесить по датчику, если есть большое желание уловить "50 оттенков серого". Мне представляется (может я не прав и пусть меня поправят в таком случае), что вполне достаточно одного, а освещенность в помещениях, расположенных на разных сторонах здания можно примерно вычислить, отталкиваясь от времени (положения солнца), факта наличия солнца над горизонтом, факта наличия облачности (надо "подгружать" погодные данные об этом). Но с моей стороны пока это только теория. Сам пока вычислять не пытался. Интересно было бы услышать тех, кто реально использует датчик(и) освещенности для управления освещением внутри здания (с наружным освещением, думаю, особых вопросов не возникает).

Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: Датчик освещенности и megaD 2561

Сообщение Andrey_B » 25 авг 2018, 10:03

Ruslan писал(а):
25 авг 2018, 02:13
вполне достаточно одного, а освещенность в помещениях, расположенных на разных сторонах здания можно примерно вычислить
У меня именно так. Датчик освещенности (MAX4009) используется только один.
Но при каких значениях включать освещение в тех или иных помещениях и при тех или иных обстоятельствах выявляется эмпирическим путем.
Например, уличное освещение включается при значении 9 lux, а освещение в прихожей в случае, если кто-то заходит в дом, при 240 lux.
Работает это хорошо при любой погоде. Но, конечно, никто не запрещает подключать какое угодно количество датчиков.

zidky
Сообщения: 162
Зарегистрирован: 19 авг 2018, 03:42

Re: Датчик освещенности и megaD 2561

Сообщение zidky » 25 авг 2018, 22:48

Это смотря как дом расположен. У себя вообще датчик не использую пока, хватало расчета по закат/восход и корректировки по времени на комнаты. Но вот в другом доме комнаты так расположены и вытянуты, что когда в одной еще очень светло, то в другой уже очень темно. А в пасмурный день остается только приблизительный расчет с компенсацией возможных просчетов декоративными подсветками. Потому пару датчиков на дом - совсем не роскошь.

Norb
Сообщения: 68
Зарегистрирован: 31 май 2019, 14:26

Re: Датчик освещенности и megaD 2561

Сообщение Norb » 04 авг 2019, 02:00

Приветствую.
У меня следующая ситуация, хочу использовать датчик движения на лестнице, чтобы включать свет на лестнице. Но только с одним условием, датчик не должен срабатывать и ничего включать, когда на этой самой лестнице более менее светло. Я так понимаю, мне необходим датчик освещенности, но вот какой выбрать? В моем городе смогу приобрести только этот https://www.chipdip.ru/product/light-sensor он I2C. Подойдет или нет? Как понять, поддерживается он оборудованием или нет? Возможно есть какой то более изящный способ решения моего вопроса? В качестве сервера планирую использовать openhab

Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: Датчик освещенности и megaD 2561

Сообщение Andrey_B » 04 авг 2019, 12:36

MegaD-2561 в текущий момент поддерживает следующие датчики с интерфейсом I2C: MAX44009, OPT3001, BH1750, TSL2591.
Также можно применять с АЦП-портами любые аналоговые датчики с выходным напряжением не более 3,3В без дополнительного согласования. Например: TEMT6000.
Информацию по поводу поддерживаемых датчиков можно найти здесь.

znachok88
Сообщения: 151
Зарегистрирован: 18 июн 2019, 19:38

Re: Датчик освещенности и megaD 2561

Сообщение znachok88 » 18 фев 2020, 21:13

Привет. Есть подключеный а Меге датчик TEMT 6000. Как его вытянуть в мажордомо? В свою админку пишет, а в мажордомо не хочет.
Подскажите как кодом дергать
Вот его админка
https://photos.app.goo.gl/m762XJ6iVuyJBYTm9

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Датчик освещенности и megaD 2561

Сообщение Ruslan » 18 фев 2020, 21:23

znachok88 писал(а):
18 фев 2020, 21:13
Привет. Есть подключеный а Меге датчик TEMT 6000. Как его вытянуть в мажордомо? В свою админку пишет, а в мажордомо не хочет.
Подскажите как кодом дергать
Вот его админка
https://photos.app.goo.gl/m762XJ6iVuyJBYTm9
Если почитать статьи Андрея, даже готовый код не требуется сочинять. Как говорится, бери и пользуйся (https://ab-log.ru/smart-house/ethernet/light-sensor).

znachok88
Сообщения: 151
Зарегистрирован: 18 июн 2019, 19:38

Re: Датчик освещенности и megaD 2561

Сообщение znachok88 » 19 фев 2020, 00:43

Спасибо!!!

znachok88
Сообщения: 151
Зарегистрирован: 18 июн 2019, 19:38

Re: Датчик освещенности и megaD 2561

Сообщение znachok88 » 19 фев 2020, 00:56

Что то мне в теме мажордомо розсказывают что новый модуль Mega D сам опрашивает датчики?
Есть такое? Или бред?

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Датчик освещенности и megaD 2561

Сообщение Ruslan » 19 фев 2020, 13:32

Может и опрашивает. Но я этим пользоваться точно не буду (т.е. настраивать в модуле привязку на порту, где висит датчик, к каким-либо объектам или методам). Во-первых, если "автоопрос" и есть, нигде в модуле нельзя задать периодичность данного опроса. Какие-то датчики я хочу опрашивать раз в минуту, какие-то -- раз в полчаса. Во-вторых, непонятно, как при "автоопросе" отфильтровывать явно ошибочные значения (а они хоть иногда, но могут поступать от датчиков).
Так что попытка облегчить себе жизнь на следующем шаге может обернуться ненужными сложностями. А когда все настраиваешь сам, понимаешь, откуда что взялось.

znachok88
Сообщения: 151
Зарегистрирован: 18 июн 2019, 19:38

Re: Датчик освещенности и megaD 2561

Сообщение znachok88 » 19 фев 2020, 16:51

в этом какраз и проблема...периодичность настроить то можно. но работать мега должна по схеме Сергея(создателя модуля) а инасе тупо выключает всет - если настроено по Вашей схеме. и да опросы всего и за раз

kinord
Сообщения: 99
Зарегистрирован: 24 фев 2012, 10:08

Re: Датчик освещенности и megaD 2561

Сообщение kinord » 17 мар 2020, 19:07

Подскажите пожалуйста есть ли рабочий драйвер на php для MAX44009 ?

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Датчик освещенности и megaD 2561

Сообщение Ruslan » 17 мар 2020, 19:29

kinord писал(а):
17 мар 2020, 19:07
Подскажите пожалуйста есть ли рабочий драйвер на php для MAX44009 ?
Так MAX44009 поддерживается MegaD-2561 на уровне прошивки.

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

# Отображение освещенности (MAX44009)
http://192.168.0.14/sec/?pt=30&scl=31&i2c_dev=max44009
Или что-то еще имелось ввиду?

kinord
Сообщения: 99
Зарегистрирован: 24 фев 2012, 10:08

Re: Датчик освещенности и megaD 2561

Сообщение kinord » 17 мар 2020, 19:39

Не, нужно программным способом по аналогии с https://ab-log.ru/smart-house/ethernet/megad-tsl2591

Ответить