В руки попал один интересный продукт из поднебесной компании FireFly. Это 10" панель в промышленном исполнении на Android 5.1.1 IPC-M10R800-A3288C.
Данное устройство имеет на борту отдельное питание 12В, Ethernet, RS485, RS232, 2 USB, HDMI 2.0, SD, WI FI, Bluetooth. При желании внутрь можно установить модем форм фактора miniPCI и получить доступ к интернету, разъем для СИМ карты, так же выведен наружу. Сзади есть крепления в виде ушек, как у картины или рамки для крепления в стене.
Из коробки устройство работает на базе Андроид 5.1.1 и не имеет установленного Play Market, поэтому все приложения заранее скачивал и устанавливал через USB flash. Можно включить ROOT права, перейдя в режим разработчика.
В первую очередь установил и проверил, как работает IH-Kiosk. С версией cherry проблем не возникло, а вот 5 версия системы отказалась отображаться в киоске. Как выяснилось проблема в старой версии WebView, которую нельзя обновить через установку последней версии. В старшей версии девайса IPC-M10R800-A3399C уже Android 7.1 и думаю проблем с IH-Kiosk быть не должно.
После этого попробовал установить последнюю версию Chrome проблем не возникло, 5 версия работает отлично и очень быстро. Вкладку можно вынести на рабочий стол и она запустится в полноэкранном режиме.
Производитель в Андроид добавил несколько интересных настроек, которые необходимы при промышленной эксплуатации панели 24/7/365. Это возможность автоматически выключать экран например на ночь и утром его снова включать. Нет перехода в спящий режим или выключения дисплея.
Панель мне так понравилась, что я решил, а не попробовать ли запустить на нем IH server. Сказано-сделано. Установил систему через Linux Deploy и в Chrome открыл локальную визуализацию. В Linux Deploy доступен RS485 и RS232 например для опроса устройств по ModbusRTU через плагин IH-Modbus. Через USB можно подключить Zigbee usb dongle для работы приложения zigbee2mqtt.
В итоге получаем недорогую высокопроизводительную панель (особенно старшая версия) для решения задач автоматизации "умного дома" со встроенным средством визуализации и возможностью монтажа в стену или панель оператора для визуализации технологического процесса для монтажа на шкаф автоматики.
goodspeed1986
@goodspeed1986
Лучшие сообщения goodspeed1986
-
Панель Android
Недавние сообщения goodspeed1986
-
RE: Mqtt zigbee устройства
Добрый день. Toggle это команда, которая в зависимости от состояния включено или выключено вызывает команду ON или OFF, которые в свою очередь если не привязаны к каналу меняют свойство state. Поэтому для управления через MQTT вы можете воспользоваться другим способом - это привязать к каналу состояние не только чтение, но и управление. Все свойства и команды в устройстве могут быть удалены или отредактировано их поведение - это делается в Типе устройства. Если у вас что-то не получилось пишите в телеграм канал https://t.me/intraHouse.
-
RE: Управление обогревателем
Добрый день. В интерфейсе WB вы просто сгруппировали устройства в один виджет, вам же как я понимаю требуется в интерфейсе выводить параметры терморегулятора например в диалог при нажатии на батарею или датчик температуры. Для этого вам необходимо в диалоге создать интерфейс с привязкой к переменной клиента для динамического прокидывания контекста в этот диалог в зависимости от того, на какую батарею вы нажимаете. Вот ссылка на инструкцию https://docs.intrahouse.ru/ru/pg207. Если будет, что то непонятно, то пишите в группу в телеграм https://t.me/intraHouse.
-
RE: MQTT включить реле
Добрый день. Здесь дело в том, что данные с канала приходят в виде строки, например 'OFF', а свойство устройство у вас тип BOOL и воспринимает только 1 или 0. Для того, чтобы преобразовать OFF в ноль, вам необходимо в поле "Формула расчета входного значения" канала MQTT добавить следующую формулу
value == 'OFF' ? 0 : 1
. Которая будет возвращать в устройство 0, если в канала пришло 'OFF' и 1 если все остальное. Если остались вопросы присоединяйтесь к группе в Телеграм https://t.me/intraHouse -
RE: modbus
You need to add more channels with next address of coils. Plugin will automatically group it and will do one response.
-
RE: Многосерверные конфигурации
@VADR
Добрый день. Вы можете установить систему на два сервера для дублирования с помощью механизма ClusterIp (пример на AstraLinux https://wiki.astralinux.ru/plugins/servlet/mobile?contentId=137562641#content/view/137562641). Сервера БД например PostgreSQL тоже могут дублироваться этим же способом. Сервер с БД может быть установлен на другом физическом сервере. Дальнейшее общение предлагаю вести в Телеграм https://t.me/IntraSCADA. -
RE: Запись в журналы.
@aleks-zonov хочу уточнить. Вы используете intrahouse V4 версия Scada?
-
RE: Мобильное приложение
@thunder_d попробуйте камеры через rtsp поток забирать.
-
RE: Мобильное приложение
Пришлите скрин настройки одной камеры и скрин приложения где камеры не отображаются.
-
RE: Мобильное приложение
@thunder_d Нужно установить плагин cctv и добавить в каналы камеры