Logo Logo en
  • iRidi Pro
    Основные компоненты
    • Приложение i3 Pro
    • iRidi Pro Server
    • iRidi Studio
    • iRidium studio v. 1.3.8 (устаревшая версия)
    Java Script в iRidi
    • Руководство
    • Справочник
    • Примеры
    • JS драйвера
    другие
    • Личный Кабинет
    • iRidium Cloud
    • iRidium Transfer
    • Push-уведомления
    • Лучшая практика
    Лицензирование
    • Лицензирование и передача проекта
    • Оффлайн-лицензирование
    • Активация iRidi Pro Server
  • Продукты
    i3 lite
    • Приложение i3 lite
    • Регистрация и лицензирование
    • Сервер
    • Модули
    KNX Home Server
    • Приложение i3 KNX
    • KNX Home Server
    BUS77 HOME SERVER
    • Приложения Bus77 Home и Bus77 Lite
    • Bus77 Home Server
    Решения
    • BYOD - решение для гостиниц
    • Портал жителя - решение для МКД
    iRidi SCADA
    • iRidi SCADA
  • Bus77
    НАСТРОЙКА BUS77
    • Основы Bus77
    • Приложения Bus77 Home и Bus77 Lite
    • Работа с драйвером Bus77 в iRidi Studio
    • Настройка шины Bus77 в iRidi Studio
    ПРОТОКОЛ BUS77
    • Характеристики CAN (Bus77)
    • Описание протокола
    • Исходники на GitHub
    ОБОРУДОВАНИЕ BUS77
    • Каталог Bus77 Pro
    • Каталог Bus77 Lite
  • Поддерживаемое оборудование
    Драйверы
    • Список драйверов
    • ProAV драйвера
    • AV & Custom Systems
    • JS драйвера
    • Сторонние драйвера и фриланс
    Протоколы и интерфейсы
    • Голосовое управление
    • 1-Wire
    • BACnet IP
    • Bus77
    • KNX
    • KNX IP BAOS
    • Weinzierl kBerry
    • Microsoft Exchange
    • Modbus
    • MQTT
    • NFC
    • ODBC
    • Onvif
    • SIP
    • SNMP
    • Wake On Lan
    • Z-Wave
    • ZigBee
    Производители
    • AMX
    • AVCiT
    • Beckhoff ADS
    • Biamp Tesira
    • Bluesound
    • Casambi
    • BSS Harman
    • Clipsal
    • ControlArt 7Port
    • Crestron
    • DigiBird
    • Domintell
    • Duotecno
    • EIDE
    • EPSNET
    • Global Cache
    • HDL Buspro
    • Helvar
    • IEAST
    • INELS BUS
    • INELS Wireless
    • Intesis
    • Kleger
    • Kramer VIA
    • Kramer 3000
    • Larnitech
    • Legrand Netatmo
    • LG TV
    • Lutron
    • Lutron Homeworks QS
    • MyHome
    • Nest
    • Novastar
    • Panasоnic PTZ
    • Philips Dynalite
    • PJLink
    • Satel
    • SamsungTV
    • Sonos
    • Somfy
    • SpinetiX
    • Televic Conference
    • TIS
    • Tion
    • URRI
    • Velbus
    • Velocio
    • Vinteo
    • WyreStorm
    • WiiM
    • Xicato
    • Yamaha
    • ZONT
    • Z-Wave.me
    Протестированное оборудование
    • Панель HDL S57
    • Панель HDL S10
    • SIP-домофон
    • Akuvox
    • Arlight
    • Divus
    • QBic TD-1050 PRO
    • QBic TD-1060 Slim
    • QBic TD-1070
    • Sigur
    • Uni-Ubi
    • Velocio
  • Оборудование iRidi

    Серверы
    • HS Сервер
    • ProAV Control Processor Basic
    • ProAV Control Processor Advanced
    • Спецификация контроллеров UMC
    • Настройка контроллера UMC C2
    • Настройка контроллера UMC C3
    • Настройка контроллера HDL IntelliCenter 2 (UMC C4)
    Модули расширения
    • I-PX-RS1
    • I-PX-RS4
    • I-PX-IR3
    KNX
    • KNX Home Server
    • KNX IP Interface
    Панели управления
    • iRidium Panel 7
    • Touch Panel P3
    • Touch Panel P6
    • Touch Panel P8
    • Touch Panel P10
    • Tabletop Touch Panel 10
    • AV Remote Control
    ОБОРУДОВАНИЕ BUS77
    • Каталог Bus77 Pro
    • Каталог Bus77 Lite
    • Differences
iRidium mobile web-site
Содержание
    Инструменты‌
    • Сведения о странице
    • Постоянная ссылка
    • Версия для печати
    • Спецстраницы
    • Связанные правки
    • Ссылки сюда
    Login / Create Account
    Материал из for iRidium developers
    Перейти к: навигация, поиск

    Other languages:
    русский

    Содержание

    • 1 Портал жителя iRidium Mobile
    • 2 Задача интегратора
    • 3 Демо
    • 4 Создание проекта для портала жителя
      • 4.1 Описание примера
        • 4.1.1 Структура графического интерфейса
        • 4.1.2 JS файлы
        • 4.1.3 Драйверы
      • 4.2 Загрузка проекта
      • 4.3 Портал жителя
    • 5 Настройка системы оплаты услуг

    Портал жителя iRidium Mobile

    Инструкция для интегратора.

    Поддержка Портала жителя будет прекращена 31.12.29 г.

    Задача интегратора

    Сервис "Портал жителя" подразумевает присвоение проекта каждой квартире в соответствии с требованиями заказчика. Проект внедряется интегратором, и в дальнейшем загружается для каждой квартиры в мобильном приложении "Портал жителя". Можно использовать один проект для всех квартир, либо разработать несколько проектов и применять для квартир индивидуально.

    Если Вам потребуется помощь в разработке проекта, свяжитесь с нами по почте contact@iridiummobile.ru

    Демо

    В режиме "Демо" функционал решения ограничен. Для полноценного тестирования, ознакомьтесь с инструкцией.

    Функция "Заполнить профиль демо-данными" находится в разделе "Центр мониторинга" веб-портала УК. Она служит для знакомства с системой PMS. При нажатии система запрашивает номер телефона, который будет являться тестовым. После его ввода, система заполнится следующими данными:

    • Демо-дом с подъездами, этажами и квартирами (Раздел "Дома");
    • Житель, заселенный в случайную квартиру демо-дома (Раздел "Квартира", вкладка "Жители").
    • Привязанный лицевой счет к квартире и квитанция по оплате (Раздел "Квартира", вкладка "Счета");
    • Номер SIP, привязанный к квартире (Раздел "Квартира", вкладка "SIP");
    • Система оплаты "Сбербанк ДЕМО" (Раздел "Профиль"; вкладка "Эквайринг");
    • Новая организация ( Раздел "Профиль", вкладка "Мои поставщики");


    Так же во вкладке "Мобильное приложение" раздела "Квартира" вы увидите заполненный ключ интегратора:"5h2hf2v6j75pb39br79k" - это ключ тестового проекта, который можно открыть с помощью приложения "Портал жителя".

    1. Откройте приложение и введите номер демо жителя.

    2. Подтвердите согласие на обработку персональных данных.

    3. Появится форма для ввода кода и уведомление, что он был отправлен СМС-сообщением на указанный номер. СМС не придет, так как номер - тестовый. Введите "12456" в поле для кода.

    После загрузки откроется базовый проект. Он включает в себя разделы:

    • Умный дом
    • Шлагбаум и калитка
    • Камеры
    • Ресепшн
    • Заявки
    • Уведомления
    • Показания
    • Собрания
    • Счета
    • Опросы

    Этот проект мы предлагаем бесплатно в качестве примера. Вы можете самостоятельно разобрать его. Подробная информация по примеру описана ниже.

    Создание проекта для портала жителя

    На данном этапе вы должны знать:

    • Что такое iRidium Pro,
    • Как работать в iRidium Studio.

    Создание проекта для портала жильца не отличается от создания проекта для i3 Pro. Вам необходимо создать проект в iRidium Studio.

    Мы предоставляем вам пример проекта для мобильного приложения mkd_panel_23_05_22.irpz.

    Вы можете использовать его как шаблон, и создать интерфейс для жителя.

    Описание примера

    Для начала работы необходимо скачать образец mkd_panel_23_05_22.irpz и открыть его для редактирования в iRidium Studio.

    Проект состоит из следующих компонентов:

    • Структура графического интерфейса;
    • JS файлы;
    • Драйверы.


    Многие компоненты проекта связаны между собой и необходимы для правильной работы. 
    Удаление или переименование некоторых из них, может повлечь за собой неисправность проекта. 
    

    Структура графического интерфейса

    Popups.png

    Структура графического интерфейса - список попапов, которые содержат в себе все необходимые элементы управления (заголовки, страницы разделов, виджеты, всплывающие окна с уведомлениями и т.д.), отрисованные в одном стиле и сгруппированные по функционалу

    JS файлы

    JS файлы - это набор скриптов, выполняющих разные команды и обеспечивающих взаимодействие между компонентами. Каждый скрипт несет свою значимость:

    • ir_lib - скрипт, отвечающий за реализацию стандартных функций JavaScript: console, JSON, setTimeout, setInterval, Object, Date.
    • Misc - выполняет полезные дополнительные функции: работа с временем, проверка соединения, получение IP-адреса, работа с сигналами.
    • TenantHandler - важный скрипт API функций запросов к порталу mkd.iridi.com. Обрабатывает данные между порталом и клиентом.
    • GlobalHandler - скрипт реализации глобального слушателя.
    • TimeHandler - скрипт реализации слушателя изменения времени.
    • Loading - скрипт, обрабатывающий всплывающее окно ожидания.
    • Chat - скрипт, обеспечивающий работу чата внутри заявки: получение и отправку текстовых сообщений, обработку и отправку изображений через чат (внутри заявки).
    • ProposalsList - скрипт, формирующий списки заявок и сообщений.
    • NotificationList - скрипт, формирующий списки оповещений .
    • QuestionList - скрипт, реализующий функционал участия в опросах.
    • MeetingList - скрипт, реализующий функционал участия в голосованиях и формирующий списков собраний.
    • CashesList - скрипт, реализующий функционал с платежными системами и формирующий списки квитанций.
    • PopupTree - базовый скрипт, формирующий структуру попапов в проекте.
    • Photo&Image - скрипт, реализующий выбор и создание изображения для прикрепления к заявке.
    • Metrics - скрипт, формирующий списки показаний счетчиков и реализующий передачу показаний.
    • MessageBox - скрипт, реализующий функционал информационных всплывающих окон.
    • MaskedEditBox - скрипт, отвечающий за поддержку валидации полей ввода EditBox: Дата, Время, Число.
    • RateHandler - скрипт, реализующий функционал рейтинга заявки.
    • LabelHandler - служебный скрипт, отвечающий за корректировку отображения текста в полях.

    Драйверы

    Drivers.png

    HTTP - базовый драйвер для выполнения API запросов к порталу mkd.iridi.com

    SIP - дополнительный драйвер SIP телефонии, для поддержки работы требуется JSON-конфигурация

    MQTT - базовый драйвер для работы с MQTT уведомлениями (например новый статус заявки, или новое сообщение и пр.)

    iRidium Server - драйвер работы с iRidium Server для поддержки функций умного дома

    Загрузка проекта

    При авторизации жители каждой квартиры должны получить индивидуальный проект. Выполните следующие шаги:

    1. В личном кабинете интегратора создайте объект для дома (в качестве примера назовите его "МКД").

    Готовый объект необходимо настроить для работы . На данном этапе это делают сотрудники iRidium. Напишите письмо support@iridi.com с просьбой настроить проект для МКД (сообщите имя объекта и логин вашей учетной записи). После того, как проект будет готов, вы увидите видоизмененный интерфейс при работе с проектами в личном кабинете.

    2. Приобретите лицензию МКД в магазине лицензий.

    3. Загрузите ваши проекты.

    4. Укажите теги для проектов. Например, "Panel" для панельных проектов и "Phone" для телефонных. Так же теги можно использовать для отдельных групп квартир. Например, "VIP" или "Standart". Разделяйте проекты по тегам так, как удобно (он пишется произвольно).

    MKD Tag.png


    5. Нажмите '"Сохранить изменения в системе Портал жильца". Если у вас нет этой кнопки, значит объект не настроен для работы с МКД.

    6. Скопируйте “Код для связи объекта с апартаментами”.

    MKD Code.png

    7. Откройте нужную квартиру на сайте mkd.iridi.com и перейдите в раздел "Мобильное приложение”.

    8. Вставьте скопированный “Код для связи объекта с апартаментами” в поле “Ключ интегратора”.

    MKD Key.png
    На данном этапе у квартиры может быть доступ только к одному проекту.
    


    9. Выберите конфигурацию: тег, который вы приписывали проектам. Например, Panel или Phone.

    Если конфигураций не видно - повторите пункт 5.
    


    В зависимости от функций многоквартирного дома и задач УК, систему проектов можно реализовать по разному: Проект может быть прикреплен для всех квартир. Такой случай будет актуальным, если жители не имеют индивидуального оборудования, а доступ и функции должны быть у всех одинаковым. Проекты могут отличаться для разных групп. Например, для разных домов или этажей. Проекты должны быть индивидуальными, если в каждой квартире реализована система умного дома. Так же индивидуальные проекты могут быть реализованы по желанию жителей.

    Портал жителя

    Для работы с проектами МКД iRidium реализовал специальное приложение “Портал жителя”. Приложение может быть загружено с App Store или Google Play на панель в квартире жителя и на мобильное устройство.

    C 25.04.2023 в App Stоre приложение “Портал жителя” будет доступно только с версии iOS 11 и выше.

    Если настройка произведена верно, то при авторизации в приложении “портал жильца” вы увидите номер нужной квартиры.

    Настройка системы оплаты услуг

    Систему оплаты услуг нужно настроить для того, чтоб жители получили квитанции от организации, предоставлявшей эти услуги и чтоб оплата производилась на банковские счета этой организации. Система МКД берет данные из .json файла, выгруженного из 1С. Если следующие данные в системе МКД будут будут отсутствовать или будут некорректными, то выгрузка данных о квитанциях, оплате и задолженностях произойдет некорректно.

    1. Для начала необходимо из 1С/Биллинга экспортировать файл .json, чтоб провести тестовую выгрузку и проверить правильность заполнения. Файл должен генерироваться системой расчетов в формате, который представлен ниже:

    • Описание строк шаблона
    • Пример шаблона


    2. Заполните банковские реквизиты Управляющей Компании для Эквайринга. Перейдите в раздел “Профиль”, выберите вкладку “Профиль и юр. инф” и укажите данные банка.

    3. Добавьте организации, предоставляющие услуги и ресурсы, в список поставщиков. Для этого в разделе “Профиль” есть вкладка “Мои поставщики”. В форме для заполнения необходимо ввести ИНН нужной организации. Если поставщиком услуг, например, коммунальных, является сама УК, то укажите ее ИНН в качестве поставщика. Если номер введен верно, то название нужной организации появится в таблице ниже. После добавления необходимо указать банк, обслуживающий организацию.

    На данном этапе система МКД работает исключительно со Сбербанком.
    


    4. В каждой квартире создайте персональный лицевой счет каждого поставщика. Перейдите в раздел “Дома”, выберите нужный дом и квартиру. Откройте вкладку "Счета" в квартире, добавьте лицевой счет и прикрепите к нему необходимого поставщика.

    5. Проверьте все данные, убедитесь, что они заполнены корректно, что все квартиры имеют лицевые счета и привязанную организацию-поставщика. Проведите тестовую выгрузку .json файла с данными об оплате. Если данные в системе МКД и в файле .json введены верно, то в разделе “Счета” квартиры появится список квитанций.

    Receipt.png
    Источник — «https://dev.iridi.com/index.php?title=CRM_integrator&oldid=140123»
    About us
    Company
    Team
    History
    Philosophy
    Rewards
    Partnership
    Our partner
    Partnership Programs
    Apply for partnership
    products
    iRidium pro
    iRidium lite
    iRidium gate
    iRidium server
    Loads
    iRidium pro
    iRidium lite
    Other version
    Marketing materials
    Support
    On-line courses/Video
    Recommended equipment
    Other version
    iRidium pro
    Documentation
    FAQ
    Forum
    iRidium lite
    Documentation
    Forum
    Projects
    Standart projects
    Smart buildings
    Smart house
    Special solution
    Find a dealer
    News
    Youtube
    Twitter
    VK
    Logo
    contact@iridi.com
    +7 (499) 322-73-29

    Privacy policy