[Модуль] MegaD (megad)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

vova5049
Сообщения: 64
Зарегистрирован: Пт фев 21, 2014 10:56 am
Откуда: Днепропетровск

Re: Модуль "MegaD"

Сообщение vova5049 »

Та же проблема с модулем - перед значением температуры пишет в свойство temp:, а перед значением влажности - hum:. Соответственно и графики не строятся. Модуль стоял от января 2015, только что обновил, но ничего не изменилось.Можно, конечно в методы tempChanged и humChanged дописать обработку строки и отрезать эти подписи, но лучше бы в модуле поправить
2*MegaD328, Система на Raspberry Pi 2
vova5049
Сообщения: 64
Зарегистрирован: Пт фев 21, 2014 10:56 am
Откуда: Днепропетровск

Re: Модуль "MegaD"

Сообщение vova5049 »

Я сегодня добавил небольшую заплатку в модуль -- попробуйте, возможно поможет.
Не помогло:

Изображение
2*MegaD328, Система на Raspberry Pi 2
Аватара пользователя
AHgpeu
Сообщения: 117
Зарегистрирован: Чт мар 12, 2015 11:46 am

Re: Модуль "MegaD"

Сообщение AHgpeu »

в крайней прошивке появилась поддержка IR.
никто ещё не реализовывал управление техникой с MajorDoMo?

если кто сделал, поделитесь функционалом?
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край

Re: Модуль "MegaD"

Сообщение zelevova »

Поддержка IR не очень тестовой параллельной ветки прошивки. Пока в основную прошивку этот функционал не попадет, думаю в модуль его включать не стоит.
А так то какие проблемы из мажордомо запустить getUrl() с нужными параметрами?
В любом случае сами коды сигналов придется хранить в каком нибудь специальном объекте или классе.
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
Аватара пользователя
Kod.Begemot
Сообщения: 358
Зарегистрирован: Чт июн 20, 2013 5:53 pm

Re: Модуль "MegaD"

Сообщение Kod.Begemot »

У меня вопрос - а как обстоит дело со сценариями по умолчанию? Можно их как-то в модуле отключить? Сценарии такие в меге нужны подчас для упрощенного управления, как бы "аварийный режим", а тут они "лезут и мешают", и return(); помогает отнюдь не всегда.
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am

Re: Модуль "MegaD"

Сообщение Jager »

Перевел управление освещением на данный модуль, все вроде работает.
Есть вопрос, как народ реализует отслеживание длительности нажатия кнопки выключателя?
Поделитесь идеями.
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край

Re: Модуль "MegaD"

Сообщение zelevova »

Kod.Begemot писал(а):У меня вопрос - а как обстоит дело со сценариями по умолчанию? Можно их как-то в модуле отключить? Сценарии такие в меге нужны подчас для упрощенного управления, как бы "аварийный режим", а тут они "лезут и мешают", и return(); помогает отнюдь не всегда.
Категорически поддерживаю. Может у каждой кнопки добавить галочку "выполнять сценарий по умолчанию"? Или что то типа того...
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
Аватара пользователя
Kod.Begemot
Сообщения: 358
Зарегистрирован: Чт июн 20, 2013 5:53 pm

Re: Модуль "MegaD"

Сообщение Kod.Begemot »

Да хотя бы в целом по меге, или вообще - в целом по модулю... Ну в крайнем случае - вообще альтернативная версия модуля без ентих сценариев...
vova5049
Сообщения: 64
Зарегистрирован: Пт фев 21, 2014 10:56 am
Откуда: Днепропетровск

Re: Модуль "MegaD"

Сообщение vova5049 »

перед значением влажности - hum:. Соответственно и графики не строятся.

нашлась закономерность ))). hum: добавляется в свойство только при отрицательной температуре. Видимо все таки косяк в парсинге строчки

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

...;temp:0.80/hum:72.10;...
со значениями температуры и влажности

PS. и похоже, что не просто при минусовой температуре, а при значении ниже "-1"

Изображение

Изображение
2*MegaD328, Система на Raspberry Pi 2
Аватара пользователя
AHgpeu
Сообщения: 117
Зарегистрирован: Чт мар 12, 2015 11:46 am

Re: Модуль "MegaD"

Сообщение AHgpeu »

zelevova писал(а):
Kod.Begemot писал(а):У меня вопрос - а как обстоит дело со сценариями по умолчанию? Можно их как-то в модуле отключить? Сценарии такие в меге нужны подчас для упрощенного управления, как бы "аварийный режим", а тут они "лезут и мешают", и return(); помогает отнюдь не всегда.
Категорически поддерживаю. Может у каждой кнопки добавить галочку "выполнять сценарий по умолчанию"? Или что то типа того...
полностью присоединяюсь к мнению. абсолютно нелогичная вещь. возможно, нужная для первичной настройки.
сервер должен уметь намного больше простого функционала устройства, а не дублировать его зачем-то..
говорил об этом с самого появления модуля =-(
добился только return "", который тормозит и иногда глючит;
Ответить