Подключение Matrix Creator
Модератор: immortal
-
- Сообщения: 10
- Зарегистрирован: Пн июл 09, 2018 12:34 am
- Откуда: Иваново
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Подключение Matrix Creator
Всем привет!
Приобрел себе плату разработчика Matrix Creator. В технической части есть описание установки драйверов c++ или по протоколу ZMQ с использованием JavaScript. Установил второй вариант, лампочки мигают, данные через Jscrip на экран выводит. Как matrix подключить к MD? Нужен брокер ZMQ?
Раньше пробовал на openhab2 настроить, но не получилось, а на форум зайти не могу.
Приобрел себе плату разработчика Matrix Creator. В технической части есть описание установки драйверов c++ или по протоколу ZMQ с использованием JavaScript. Установил второй вариант, лампочки мигают, данные через Jscrip на экран выводит. Как matrix подключить к MD? Нужен брокер ZMQ?
Раньше пробовал на openhab2 настроить, но не получилось, а на форум зайти не могу.
-
- Сообщения: 1553
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: Подключение Matrix Creator
Там на питоне есть библиотеки и примеры программ. Считываешь данные при помощи библиотеки и отправляешь их в MD либо напрямую (через urllib), либо через mqtt, используя соответствующую питоновскую библиотекуNooBAsTiK писал(а): ↑Пн авг 13, 2018 12:56 amВсем привет!
Приобрел себе плату разработчика Matrix Creator. В технической части есть описание установки драйверов c++ или по протоколу ZMQ с использованием JavaScript. Установил второй вариант, лампочки мигают, данные через Jscrip на экран выводит. Как matrix подключить к MD? Нужен брокер ZMQ?
Раньше пробовал на openhab2 настроить, но не получилось, а на форум зайти не могу.
-
- Сообщения: 10
- Зарегистрирован: Пн июл 09, 2018 12:34 am
- Откуда: Иваново
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: Подключение Matrix Creator
т.е. установить python для matrix core? Где можно посмотреть про передачу данных в МД?
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Подключение Matrix Creator
Где и всегда, в БЗ - https://kb.smartliving.ru/http-ssilki-d ... -majordomo
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 1553
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: Подключение Matrix Creator
Если матрикс у тебя подключен к малинке, то питон на малинке обычно уже есть. Надо установить библиотеку для работы с матрикс, ну и погонять примеры с их сайта. Если в питоне данные получаются, дальше добавить пару строчек на питоне и всё
https://matrix-io.github.io/matrix-docu ... tallation/
-
- Сообщения: 10
- Зарегистрирован: Пн июл 09, 2018 12:34 am
- Откуда: Иваново
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: Подключение Matrix Creator
да устанавливал и питон, единственное сначала запутался в версиях, но потом всё работало, так же светодиоды загорались. Пока не совсем понятно куда код питона вставлять в MDfandaymon писал(а): ↑Пн авг 13, 2018 9:45 am
Если матрикс у тебя подключен к малинке, то питон на малинке обычно уже есть. Надо установить библиотеку для работы с матрикс, ну и погонять примеры с их сайта. Если в питоне данные получаются, дальше добавить пару строчек на питоне и всё
https://matrix-io.github.io/matrix-docu ... tallation/
-
- Сообщения: 1553
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: Подключение Matrix Creator
В мдм естественно никуда. В программу на питоне в начало добавляется import urllibNooBAsTiK писал(а): ↑Пн авг 13, 2018 10:39 amда устанавливал и питон, единственное сначала запутался в версиях, но потом всё работало, так же светодиоды загорались. Пока не совсем понятно куда код питона вставлять в MDfandaymon писал(а): ↑Пн авг 13, 2018 9:45 am
Если матрикс у тебя подключен к малинке, то питон на малинке обычно уже есть. Надо установить библиотеку для работы с матрикс, ну и погонять примеры с их сайта. Если в питоне данные получаются, дальше добавить пару строчек на питоне и всё
https://matrix-io.github.io/matrix-docu ... tallation/
А в том месте где получаем какое-нибудь значение temp
Код: Выделить всё
link="http://127.0.0.1/objects/?op=set&object=Temp1&p=value&v=" + str(temp)
f=urllib.urlopen(link)
Это для получения параметров. А для управления надо или вебсокеты использовать или mqtt
Для примера как работает связка Python-MDM можно посмотреть MDM VoiceAssistant. Команды из МДМ в питон получаются через веб-сокет, а информация из питона в МДМ отправляется через urllib