Шаблон поведения для сообщения MQTT + создание обьекта

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
Kappa
Сообщения: 9
Зарегистрирован: Ср май 10, 2017 9:14 am
Благодарил (а): 1 раз
Поблагодарили: 0

Шаблон поведения для сообщения MQTT + создание обьекта

Сообщение Kappa » Ср май 10, 2017 12:09 pm

Не могу сообразить как создать шаблон поведения для сообщения от обьекта если оно не привязано к определенному свойству.

Дано:
Контроллер шлет сообщение о регистрации нового устройства вида:
/controller/reg_new_object в данных: {"id": "new_object_id", "name": "NewNameObject"}

Задача:
Отловить событие и запустить создание класса с указанными параметрами.

Что сделано:
MQTT настроен и все ок.
Классы созданы
Как прикрутить сценарий к шаблону тоже понятно

ПЫСЫ: Еще вопрос, дайте линк на документацию. Желательно с примерами, а то все перерыл но что-то то ли лыжи не едут...
Kappa
Сообщения: 9
Зарегистрирован: Ср май 10, 2017 9:14 am
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Шаблон поведения для сообщения MQTT + создание обьекта

Сообщение Kappa » Ср май 10, 2017 5:37 pm

С созданием класса разобрался... Кроме 1 вопроса, как задать description (Описание). Пробовал и через $obj->getProperty("description"); и через $obj->description = "Test"; что-то не хочет... Так же есть вопросы с месторасположением...
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

Re: Шаблон поведения для сообщения MQTT + создание обьекта

Сообщение Gelezako » Пн май 22, 2017 6:59 pm

используйте консруктор модулей, там генерится готовый код где вы можете создать свой класс, методы, свойства и объекты.
viewtopic.php?f=5&t=2678
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Ответить