Страница 1 из 72

[Модуль] MySensors (mysensor)

Добавлено: Чт июл 16, 2015 3:53 pm
Ivan
Адрес репозитория https://github.com/Shagrat2/majordomo-mysensor

Online чат в Skype https://join.skype.com/jsQQtgUwKIEk

Модуль работает через: Поддерживаемая версия: 1.4-2.1

В данный момент реализовано:
  • Считывание данных Node
  • Получение версии и название Node
  • Получение перечня датчиков Node (Presentation)
  • Состояние батареи (Внутренняя команда)
  • Передача данных
  • Ответ на запрос данных
  • Выдача нового ID (Внутренняя команда)
  • Обновления времени от контроллера (Внутренняя команда)
  • Конфигурация Node (Внутренняя команда)
  • Перезагрузка Node (Внутренняя команда, только для не спящих устройств)
  • Визуализация дерева Mesh
  • Привязка датчиков к объектам MajorDomo
  • Режим "Включения"
  • Node 0
  • Debmes
  • Обновление по воздуху. MYSBootloader / DualOtiboot
  • Отладочные сообщения от Node (Внутренняя команда)
  • Отложенная посылка для спящих нод (SmartSleep)
История:
  • 27.06.2018 Simple devices, Cycle state, Sensors from main
  • 19.06.2017 Лог;Ручной ID
  • 29.05.2017 "Простые устройства"; SmartSleep; Очередь сообщений; NodeManager
  • 21.12.2016 Прошивка по воздуху, отладочные сообщения, поиск нод
  • 15.08.2016 Добавлено MySensors 2.0 : I_HEARTBEAT_RESPONSE, I_GATEWAY_READY, I_PING, I_REGISTRATION_REQUEST
  • 14.04.2016 Исправлено: вывод батарейки (iTank), частый запрос tester present (NightRider), ошибка отображения пустого mesh дерева
  • 28.03.2016 Добавлен фильтр мусорных сообщений. Сброс информации о батареи. Исправлено добавление Ноды при выключенном AutoId
  • 17.02.2016 Исправил для PHP 5.3, Добавлен сброс информации о батарейке
  • 11.02.2016 Исправлена нагрузка в Raspbery Pi/Serrial
  • 13.01.2016 Режим "Включения", Reconnect, Log, Node 0
  • 13.08.2015 Перевод, Req, Last Reboot, Serial, Reconect TCP, Presentation update
  • 05.08.2015 Информация о презентации
  • 23.07.2015 Mesh дерево, Отправка команд, Перезагрузка ноды, конфигурация ноды, время для ноды, выдача нового адреса, запрос данных
  • 20.07.2015 Добавлен в маркет. Таблица Presentation
  • 19.07.2015 Редактирование Node, и Sensors. Ручное добавление
  • 18.07.2015 Первая версия
Как прошивать по воздуху:
viewtopic.php?f=20&t=2404&start=330#p41988

Скриншоты:
СпойлерПоказать
Снимок1.JPG
Снимок1.JPG (81.37 КБ) 41761 просмотр
Снимок2.JPG
Снимок2.JPG (55.34 КБ) 41761 просмотр
Снимок3.JPG
Снимок3.JPG (99.17 КБ) 41761 просмотр

Re: Модуль MySensor

Добавлено: Чт июл 23, 2015 6:37 pm
Ivan
Модуль закончен
Теперь можно пользоваться скетчами с MySensor без доработки под MQTT
Все датчики которые были заточены под MQTT придется перешивать

Re: Модуль MySensor

Добавлено: Пт июл 24, 2015 12:54 am
slgeo
Молодца, теперь хочется всю эту красоту на малинке без шлюза )

Re: Модуль MySensor

Добавлено: Пт июл 24, 2015 8:49 pm
Anton_kulibin
Все супер. Спасибо за столь полезный модуль.
У меня вопрос по переключению, т.е.могу управлять релюшками из данного модуля, но как через меню управления? Свойства релюшек привязаны к объектам, свойство объекта к выключателю в меню, выключатель дергается свойство объекта меняется, релюшка не дергается.

Re: Модуль MySensor

Добавлено: Пт июл 24, 2015 9:39 pm
Ivan
Убедитесь что у вас последняя версия модуля. Поставте галку ACK - это с подтвердением.
Если не получится кидайте скетч ноды, скрин свойств ноды в модуле, ну и debmes/mysensor

Re: Модуль MySensor

Добавлено: Пт июл 24, 2015 9:49 pm
AirKing
Заметил падение модуля. Если пропадает питание шлюза то падает модуль с сообщением что нет коннекта с сокетом. После восстановления питания связь модуля со шлюзом не востанавливается

Re: Модуль MySensor

Добавлено: Сб июл 25, 2015 2:26 pm
Ivan
Да есть такая проблема. Попробую решить в понедельник

Re: Модуль MySensor

Добавлено: Сб июл 25, 2015 10:04 pm
cabat
Огромное спасибо за труд - сегодня испытал модуль, буквально за 10-15 минут подключил датчик температуры/влажности и повесил на кнопку управление одним реле.
Мои попытки интегрировать Ethernet-шлюз в MD забуксовали - буду тестировать и использовать Ваш модуль.

Re: Модуль MySensor

Добавлено: Сб июл 25, 2015 11:18 pm
Ivan
Начал делать под serrial
Просьба отписаться работает ли модуль на win системах. Сам не тестировал

Re: Модуль MySensor

Добавлено: Вс июл 26, 2015 12:06 am
AirKing
Ivan писал(а):Начал делать под serrial
Просьба отписаться работает ли модуль на win системах. Сам не тестировал
Может стоит один протокол довести до ума а потом делать другой?