NFC, Мега и мажордом
Модератор: immortal
-
- Сообщения: 13
- Зарегистрирован: Ср авг 16, 2017 12:17 pm
- Благодарил (а): 3 раза
- Поблагодарили: 0
NFC, Мега и мажордом
Доброго дня,
Собственно имею мегу с подключенным NFC считывателем и хочу использовать как систему для идентификации доступа.
Подскажите как получить в мажордоме значения NFC меток со считывателя подключенному к МЕГЕ, мега метки видит и считывает, вызывает соотвественно процедуру в мажоржоме, но как из этой процедуры получить значение приложеной метки - не понимаю
Заранее спасибо!
Собственно имею мегу с подключенным NFC считывателем и хочу использовать как систему для идентификации доступа.
Подскажите как получить в мажордоме значения NFC меток со считывателя подключенному к МЕГЕ, мега метки видит и считывает, вызывает соотвественно процедуру в мажоржоме, но как из этой процедуры получить значение приложеной метки - не понимаю
Заранее спасибо!
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: NFC, Мега и мажордом
Как вариант - сохранить коды меток в eeprom или на карте памяти (если мега с шилдом) или в скетче в конце концов прописать, и при вызове процедуры в МД передавать доп параметр...найти его сможете в массиве $params
Отправлено с моего Xperia Z через Tapatalk
Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: NFC, Мега и мажордом
Не...ну какой вопрос такой ответ)))
У вас ни строчки кода, ни слова о том, какая и как вызывается "процедура" в МД...как что подключено...вопрос общий - ответ тоже в общих чертах...
Чтобы ответить конкретнее - нужно знать как у вас что устроено...
1) как подключена мега (через ethernet шилд или usb)?
2) как вызывается "процедура", как вы её назвали, в МД?
3) как отрабатывается идентификатор метки? (как вы видите, что мега увидела метку? В сериал порте? лучше привести кусок кода для понимания)
4) что вы хотите сделать (конкретнее)? В первую очередь определится кто будет метки отрабатывать? МД или Мега? Можно, ещё раз повторюсь...вшить и обработку и реакцию - в Мегу, а в МД только слать оповещения... Можно тупо считывать код (id? или что там у меток) и засылать в МД, и уже сам МД будет отрабатывать, и отсылать реакцию...второй вариант больше привязан к МД, что не есть хорошо...во первых время отклика больше, во вторых при падении сервера функция отпадает...если решения будет отрабатывать сама мега - отсутствующий сервер в сети на это ни коем образом не повлияет...
У вас ни строчки кода, ни слова о том, какая и как вызывается "процедура" в МД...как что подключено...вопрос общий - ответ тоже в общих чертах...
Чтобы ответить конкретнее - нужно знать как у вас что устроено...
1) как подключена мега (через ethernet шилд или usb)?
2) как вызывается "процедура", как вы её назвали, в МД?
3) как отрабатывается идентификатор метки? (как вы видите, что мега увидела метку? В сериал порте? лучше привести кусок кода для понимания)
4) что вы хотите сделать (конкретнее)? В первую очередь определится кто будет метки отрабатывать? МД или Мега? Можно, ещё раз повторюсь...вшить и обработку и реакцию - в Мегу, а в МД только слать оповещения... Можно тупо считывать код (id? или что там у меток) и засылать в МД, и уже сам МД будет отрабатывать, и отсылать реакцию...второй вариант больше привязан к МД, что не есть хорошо...во первых время отклика больше, во вторых при падении сервера функция отпадает...если решения будет отрабатывать сама мега - отсутствующий сервер в сети на это ни коем образом не повлияет...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 13
- Зарегистрирован: Ср авг 16, 2017 12:17 pm
- Благодарил (а): 3 раза
- Поблагодарили: 0
Re: NFC, Мега и мажордом
1) мега подключена через ethernet
2) при проведении меткой над считывателем, вызывается процедура мажоржома, название процедуры уже не помню (надо дома смотреть пока на работе), а есть разница в имени?
3) в меге в конфиге есть пункт в котором видно идентификатор последней метки и там по идее ее можно использовать для простейшего контроллера доступа, однако в мажордома я его пока не могу никак получить, только сам факт прикосновения метки (по которому и выхывается процедура) однако в параметрах процедуры приходит только:
MegaD 192.168.1.200
1
1
13 (номер порта)
Get на данном порту возвращает пустую страницу
4) хочу обрабатывать в мажоржоме (например постановка/снятие с охраны), тк там достаточно сложные процедуры и помимо меги есть еще исполнительные устройства
2) при проведении меткой над считывателем, вызывается процедура мажоржома, название процедуры уже не помню (надо дома смотреть пока на работе), а есть разница в имени?
3) в меге в конфиге есть пункт в котором видно идентификатор последней метки и там по идее ее можно использовать для простейшего контроллера доступа, однако в мажордома я его пока не могу никак получить, только сам факт прикосновения метки (по которому и выхывается процедура) однако в параметрах процедуры приходит только:
MegaD 192.168.1.200
1
1
13 (номер порта)
Get на данном порту возвращает пустую страницу
4) хочу обрабатывать в мажоржоме (например постановка/снятие с охраны), тк там достаточно сложные процедуры и помимо меги есть еще исполнительные устройства
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: NFC, Мега и мажордом
1) понял
2) В имени нет разницы....больше интересно что именно вы называете процедурой (вызвать в МД можно скрипт (сценарий) либо метод объекта? И как именно вы её вызываете? (наверное через get запрос таки?)
3) Вот то что прошивка MegaD это бы стоило раньше уточнить))) с ней не работал...но если там можно передать этот ключ, как часть ссылки - нужно просто к get запросу добавить к примеру &markkey=<idметки>, и в мд в скрипте (или методе) использовать $params['markkey'], там и будет содержаться этот ключ.
2) В имени нет разницы....больше интересно что именно вы называете процедурой (вызвать в МД можно скрипт (сценарий) либо метод объекта? И как именно вы её вызываете? (наверное через get запрос таки?)
3) Вот то что прошивка MegaD это бы стоило раньше уточнить))) с ней не работал...но если там можно передать этот ключ, как часть ссылки - нужно просто к get запросу добавить к примеру &markkey=<idметки>, и в мд в скрипте (или методе) использовать $params['markkey'], там и будет содержаться этот ключ.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 13
- Зарегистрирован: Ср авг 16, 2017 12:17 pm
- Благодарил (а): 3 раза
- Поблагодарили: 0
Re: NFC, Мега и мажордом
2) вызываю метод объекта
3) мега последняя в полно комплектации, и куда добавить &markkey=<idметки> таки не совсем понятно
3) мега последняя в полно комплектации, и куда добавить &markkey=<idметки> таки не совсем понятно
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: NFC, Мега и мажордом
Будьте добры скриншот настроек МегаД - настройки порта, куда подключен считыватель, и вкладки Config.ak73 писал(а):2) вызываю метод объекта
3) мега последняя в полно комплектации, и куда добавить &markkey=<idметки> таки не совсем понятно
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 13
- Зарегистрирован: Ср авг 16, 2017 12:17 pm
- Благодарил (а): 3 раза
- Поблагодарили: 0
Re: NFC, Мега и мажордом
скриншоты
- Вложения
-
- настройки порта считывателя
- 4.jpg (85.5 КБ) 5816 просмотров
-
- ключи
- 3.jpg (83.44 КБ) 5816 просмотров
-
- конфиг
- 2.jpg (101.65 КБ) 5816 просмотров
-
- первая вкладка меги
- 1.jpg (95.84 КБ) 5816 просмотров