[Модуль] MegaD (megad)
Модератор: immortal
-
- Сообщения: 8
- Зарегистрирован: Чт окт 29, 2015 10:57 am
- Откуда: Минск
- Благодарил (а): 0
- Поблагодарили: 0
Re: Модуль "MegaD"
Приветствую всех!
Может подскажите, проблема следующая:
На windows 10 x64 стоит VirtualBox. В виртуалке крутиться Debian 8.
Собственно Majordomo стала нормально. Но я не могу подконектиться к девайсу MegaD-2561. После кнопки "Сканировать устройства" - результат нулевой.
Сеть настроена в режиме моста. Статический IP. С виртуалки MegaD пингуется. Все в одной сети. Всю сеть вижу.
IP сервера 192.168.1.222
IP megad 192.168.1.111
Подскажите куда копать, а то уже и не знаю что делать?
П.С. На железном компе с Debian все работает.
Может подскажите, проблема следующая:
На windows 10 x64 стоит VirtualBox. В виртуалке крутиться Debian 8.
Собственно Majordomo стала нормально. Но я не могу подконектиться к девайсу MegaD-2561. После кнопки "Сканировать устройства" - результат нулевой.
Сеть настроена в режиме моста. Статический IP. С виртуалки MegaD пингуется. Все в одной сети. Всю сеть вижу.
IP сервера 192.168.1.222
IP megad 192.168.1.111
Подскажите куда копать, а то уже и не знаю что делать?
П.С. На железном компе с Debian все работает.
-
- Сообщения: 265
- Зарегистрирован: Пт дек 26, 2014 1:58 pm
- Благодарил (а): 33 раза
- Поблагодарили: 24 раза
Re: Модуль "MegaD"
Уже пальцы стер указывая на этот момент...tsember писал(а): Достаточно при получении команды st=1 отправлять на Мегу все последние значения портов. Это сделать не трудно, может быть даже и самостоятельно реализуемо, но Очень хотелось бы, что бы эта возможность была в модуле штатно.
- Kod.Begemot
- Сообщения: 358
- Зарегистрирован: Чт июн 20, 2013 5:53 pm
- Благодарил (а): 32 раза
- Поблагодарили: 42 раза
Re: Модуль "MegaD"
А я таки уполз от модуля, и работаю с классом Bagir-a, st=1 обрабатываю находя объекты с этой мегой в классе Relay и PWM, и делаю им "Refresh"...Victor_S писал(а): ... st=1 ...
-
- Сообщения: 265
- Зарегистрирован: Пт дек 26, 2014 1:58 pm
- Благодарил (а): 33 раза
- Поблагодарили: 24 раза
Re: Модуль "MegaD"
Я долго на данном классе сидел, вроде все устраивало, но сдуру на модуль перешел, просто у меня, ну совсем никаких "изысков" на Меге не импользуется. Модуль всем устраивает кроме отсутствия поддержки st.
- Рейтинг: 1.16%
-
- Сообщения: 330
- Зарегистрирован: Пн апр 06, 2015 9:51 am
- Благодарил (а): 37 раз
- Поблагодарили: 22 раза
Re: Модуль "MegaD"
Добрый день. Нужна помощь. Может уже это обсуждалось ,но полностью 57 листов просчитать не осилил,да и на форуме веток много.
Суть проблемы.
Имеем 3 устройства
1 телефон с андройдом
2 мега девайс
3 Умный дом на Rasperry.
Начнем с телефона. На нем установлен самописный софт который имеет две кнопки -включить свет и отключить свет. Соответственно отсылает команды по Http на мега девайс как у него написано в мануале. Включает и выключает реле (работает без проблем).
Заходя на веб морду мега девайса (или веб командой для просмотра состояние портов) -видим что все отображается правильно. Да и свет во всей квартире не даст соврать .
Дальше наступают траблы и бубны (может только у меня). Умный дом ни как не хочет реагировать на изменение состояние портов.
Модуль мега в умном доме стоит -работает "корректно", но обновляет данные только при нажатие кнопки в модуле обновить!!!!!
Тобишь в сухом остатке получаем -что мегадевайс отработал (и мы видим это в его веб морде) ,а дальше КОСТЫЛЬ.
Причем если все это организовать без телефона,а воспользоваться прикруткой кнопок к мегадевайсу и с их помощью гасить свет,данные попадают в умный дом (и соответственно меняются показатели).
Нужен совет(ы).
1 как заставить обновиться данные в умном доме.
2 как заставить мега девайс послать волшебный пинок умному дому и сообщить что параметр изменился.
В мегадевайсе с кнопками вроде более менее понятно -там всяких настроик на входы полно. А вот как быть с выходами?!! если их задействовать на прямую без кнопок с мегадевайса.
Спасибо за понимание. (пока писал сообщение прошло минут 5), умный дом так и не оповестил меня(и себя тоже) что на меге один выход переключился с ON на OFF
Суть проблемы.
Имеем 3 устройства
1 телефон с андройдом
2 мега девайс
3 Умный дом на Rasperry.
Начнем с телефона. На нем установлен самописный софт который имеет две кнопки -включить свет и отключить свет. Соответственно отсылает команды по Http на мега девайс как у него написано в мануале. Включает и выключает реле (работает без проблем).
Заходя на веб морду мега девайса (или веб командой для просмотра состояние портов) -видим что все отображается правильно. Да и свет во всей квартире не даст соврать .
Дальше наступают траблы и бубны (может только у меня). Умный дом ни как не хочет реагировать на изменение состояние портов.
Модуль мега в умном доме стоит -работает "корректно", но обновляет данные только при нажатие кнопки в модуле обновить!!!!!
Тобишь в сухом остатке получаем -что мегадевайс отработал (и мы видим это в его веб морде) ,а дальше КОСТЫЛЬ.
Причем если все это организовать без телефона,а воспользоваться прикруткой кнопок к мегадевайсу и с их помощью гасить свет,данные попадают в умный дом (и соответственно меняются показатели).
Нужен совет(ы).
1 как заставить обновиться данные в умном доме.
2 как заставить мега девайс послать волшебный пинок умному дому и сообщить что параметр изменился.
В мегадевайсе с кнопками вроде более менее понятно -там всяких настроик на входы полно. А вот как быть с выходами?!! если их задействовать на прямую без кнопок с мегадевайса.
Спасибо за понимание. (пока писал сообщение прошло минут 5), умный дом так и не оповестил меня(и себя тоже) что на меге один выход переключился с ON на OFF
-
- Сообщения: 1462
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 260 раз
- Поблагодарили: 454 раза
Re: Модуль "MegaD"
По второму вопросу не подскажу. А по первому можно использовать вариант, описанный в моем пространном посте (в конце последние два скрипта, где сервер периодически запрашивает состояние порта):gagarin74 писал(а): Нужен совет(ы).
1 как заставить обновиться данные в умном доме.
2 как заставить мега девайс послать волшебный пинок умному дому и сообщить что параметр изменился.
viewtopic.php?f=5&t=2263&start=510
Мне этот вариант не нравится, т.к. чтобы обеспечить приемлемую актуальность состояния выходов в Мажордомо, нужно нагружать сервер и сетевой трафик. Но это все же лучше, чем ничего...
-
- Сообщения: 330
- Зарегистрирован: Пн апр 06, 2015 9:51 am
- Благодарил (а): 37 раз
- Поблагодарили: 22 раза
Re: Модуль "MegaD"
Спасибо за ответ. Но вот вопрос ниже пояса. А ОНО так и должно коряво работать? Или у меня руки кривые ?Chainik писал(а):По второму вопросу не подскажу. А по первому можно использовать вариант, описанный в моем пространном посте (в конце последние два скрипта, где сервер периодически запрашивает состояние порта):gagarin74 писал(а): Нужен совет(ы).
1 как заставить обновиться данные в умном доме.
2 как заставить мега девайс послать волшебный пинок умному дому и сообщить что параметр изменился.
viewtopic.php?f=5&t=2263&start=510
Мне этот вариант не нравится, т.к. чтобы обеспечить приемлемую актуальность состояния выходов в Мажордомо, нужно нагружать сервер и сетевой трафик. Но это все же лучше, чем ничего...
Просто сам мегадевайс не копейки стоит.И как я понимаю у него в прошивки нет функционала -давать пендаль умному дому,если изменилось состояние выхода. Про входы,повторюсь -все работает на ура!!!
Вопрос риторический. И наверное больше направлен на тех кто ковырял мега девайс.
-
- Сообщения: 1462
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 260 раз
- Поблагодарили: 454 раза
Re: Модуль "MegaD"
Написал об этом в профильную ветку форума ab-log.gagarin74 писал(а):Просто сам мегадевайс не копейки стоит.И как я понимаю у него в прошивки нет функционала -давать пендаль умному дому,если изменилось состояние выхода.
http://www.ab-log.ru/forum/viewtopic.ph ... 660#p26660
Посмотрим, что скажет Андрей.
-
- Сообщения: 330
- Зарегистрирован: Пн апр 06, 2015 9:51 am
- Благодарил (а): 37 раз
- Поблагодарили: 22 раза
Re: Модуль "MegaD"
СПАСИБО БОЛЬШОЕ!!!!!!Chainik писал(а):Написал об этом в профильную ветку форума ab-log.gagarin74 писал(а):Просто сам мегадевайс не копейки стоит.И как я понимаю у него в прошивки нет функционала -давать пендаль умному дому,если изменилось состояние выхода.
http://www.ab-log.ru/forum/viewtopic.ph ... 660#p26660
Посмотрим, что скажет Андрей.
И ещё. Часа два назад обновил и умный дом и мегадевайс.
В сухом остатке две беды (не считая проблему с обновлением портами)
1 Раньше был внутренний температурный датчик в мегадевайсе (сидел на 16 порту если не ошибаюсь).И умник красиво рисовал график температуры. ПРОПАЛ!!!
2 Умный дом отображал данные с выходов ON и OFF -сейчас 1 и 0 (как то не очень это радует с точки переписывания алгоритмов отображения итд итп)
-
- Сообщения: 1462
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 260 раз
- Поблагодарили: 454 раза
Re: Модуль "MegaD"
Начиная с какой-то версии прошивки удалена поддержка внутреннего датчика температуры (команда "tget", если не ошибаюсь).gagarin74 писал(а):В сухом остатке две беды (не считая проблему с обновлением портами)
1 Раньше был внутренний температурный датчик в мегадевайсе (сидел на 16 порту если не ошибаюсь).И умник красиво рисовал график температуры. ПРОПАЛ!!!
Я в том числе и поэтому не обновляюсь на последние версии прошивки, что иногда оттуда исчезает (понимаю, что вынужденно) полезный функционал.
- Рейтинг: 1.16%