Я так понимаю, что если приспичит, можно послать сообщение ноде путем прямой записи в таблицу очереди сообщений?Ivan писал(а):Пересмотрел код. И вижу что нет механизмов для внешней работы (Вернее есть но они не удобны именно для внешней работы)
mysensors
Re: mysensors
Re: mysensors
Хотелось бы иметь возможность сформировать сообщение на основании протокола обмена http://mysensors.ru/download/protokol-obmena-2-x/. Я сейчас сделал криво, просто скопировал URL кнопки со странички ноды в разделе устройст и это работает. Но это некрасиво. Как я понимаю есть скрипты в модуле mysensors. Я пытался их задействовать, но не сработало.
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
Re: mysensors
Если очень хочется то можно так (Сори не проверял но должно работать)smart_g писал(а):Хотелось бы иметь возможность сформировать сообщение на основании протокола обмена http://mysensors.ru/download/protokol-obmena-2-x/. Я сейчас сделал криво, просто скопировал URL кнопки со странички ноды в разделе устройст и это работает. Но это некрасиво. Как я понимаю есть скрипты в модуле mysensors. Я пытался их задействовать, но не сработало.
Код: Выделить всё
include_once(DIR_MODULES . 'mysensor/mysensor.class.php');
$notify = new mysensor();
$notify->cmd("$NId;$SId;$mType;$ack;$SubType;".$val) Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Re: mysensors
Проверил, работает. Спасибо большое. 
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
- nightwind
- Сообщения: 333
- Зарегистрирован: Вс июн 26, 2016 4:42 pm
- Откуда: Барановичи
- Контактная информация:
Re: mysensors
А можно ли в модуле сделать метод или свойство, сигнализирующее о пропадании связи со шлюзом? очень надо)
- nightwind
- Сообщения: 333
- Зарегистрирован: Вс июн 26, 2016 4:42 pm
- Откуда: Барановичи
- Контактная информация:
Re: mysensors
И может кто-то знает где можно купить готовый модуль для ноды?, хотя бы с минимальной обвязкой. Надоело все лепить китайскими проводками, а плат делать не умею(. Нашел готовый только на itead.cc - но он там сильно дорогой, 14 баксов, и с ненужным функционалом типа датчика влажности и микрухи sha.
Re: mysensors
В Устройствах есть Устройства Online. Добавте туда ip шлюза mysensors. Создайте объект связанный с этим устройством и отслеживайте его состояние.nightwind писал(а): Вт май 22, 2018 11:28 am А можно ли в модуле сделать метод или свойство, сигнализирующее о пропадании связи со шлюзом? очень надо)
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
- nightwind
- Сообщения: 333
- Зарегистрирован: Вс июн 26, 2016 4:42 pm
- Откуда: Барановичи
- Контактная информация:
Re: mysensors
Шлюз конечно же отслеживается. Но иногда, очень редко, падает служба майсенсорс. приходится заходить по ssh и перезапускать ее. Хотелось бы чтобы этим занимался модуль (хотя бы можно было привязать скрипт на событие потери связи.)smart_g писал(а): Вт май 22, 2018 12:01 pmВ Устройствах есть Устройства Online. Добавте туда ip шлюза mysensors. Создайте объект связанный с этим устройством и отслеживайте его состояние.nightwind писал(а): Вт май 22, 2018 11:28 am А можно ли в модуле сделать метод или свойство, сигнализирующее о пропадании связи со шлюзом? очень надо)
Можно конечно из скрипта коннектиться на порт шлюза и проверять, но это костыль и только запутает код.
Re: mysensors
Модуль 'устройства онлайн'nightwind писал(а):А можно ли в модуле сделать метод или свойство, сигнализирующее о пропадании связи со шлюзом? очень надо)
Отправлено с моего Redmi Note 4 через Tapatalk
Разработка голосового асистента для Мажордомо по любому ключевому слову.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
gitHub сырого модуля 2й версии
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Re: mysensors
Openhardware.ionightwind писал(а):И может кто-то знает где можно купить готовый модуль для ноды?, хотя бы с минимальной обвязкой. Надоело все лепить китайскими проводками, а плат делать не умею(. Нашел готовый только на itead.cc - но он там сильно дорогой, 14 баксов, и с ненужным функционалом типа датчика влажности и микрухи sha.
Отправлено с моего Redmi Note 4 через Tapatalk
Разработка голосового асистента для Мажордомо по любому ключевому слову.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
gitHub сырого модуля 2й версии
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.