HioB APP

Визуализация мобильных телефонов

Текущий релиз
0.1.7
Разработчик
mor15Euro
Лицензия
MIT

Информация:

Версия:

Тесты:

Адаптер HioB для ioBroker

Это приложение позволяет управлять вашей системой умного дома ioBroker через приложение hiob. Это более простая и быстрая альтернатива аналогичным проектам с меньшим количеством возможностей настройки. Оно в основном предназначено для устройств Android, но также работает на настольных компьютерах под управлением Windows и Linux.

Требования

  • Узел >= 18
  • Телефон на Android

Протестировано с помощью

  • Телефоны Samsung на Android
  • Смартфоны Google Pixel на Android
  • Смартфоны Sony Pixel на Android
  • Телефоны Xiaomi
  • Android 10/11/13

Код приложения

Код приложения

Описание

🇬🇧 Описание
🇩🇪 Документация

Примеры

🇬🇧 Примеры
🇩🇪 Beispiele

Вопросы

🇩🇪 Вопросы

Известные проблемы

  • 0.1.4: Элемент blockly не должен быть в этом релизе. На данный момент он не работает.

Дорожная карта

  • Переработка концепции шаблонов/виджетов [30%]
    • Упростите процесс добавления новых функций шаблонов/виджетов.
    • Удалите расширенный шаблон и разделите на несколько виджетов.
    • Разрешить всплывающее меню для всех виджетов
    • Разрешить применение правил темы ко всем виджетам.
  • Добавить графики для исторических данных [0%]
  • Упростите процесс добавления устройств, перечислив все [0%]
  • Автоматическое создание виджетов в зависимости от выбранного устройства [0%]

🎉 Зал славы 🎉

Искренне благодарю всех, кто внес свой вклад в этот проект! Будь то код, сообщения об ошибках, предложения по функциям или распространение информации, ваша поддержка помогает сделать этот проект лучше для всех.

Особая благодарность выражается:

  • @Lucky-ESA
  • @ManniBac

Changelog

0.3.0-alpha.0 (2026-04-04)

  • Quick fix for login errors due to changed identity
  • Fixed some smaller bugs
  • Added first gRPC support #127
  • Added support for client side states database
  • Added support for identity switch between release and dev package
  • IMPORTANT This is only an alpha version, it should only be used for testing and feedback. Many features are not finished

0.1.7 (2025-04-19)

  • fixed notification bug: the backlog now is sent only ones if the client reconnects multiple times (moba15)
  • Updated packages
  • Updated packages (moba15)
  • Fixing adpater issues found by ioBroker bot (moba15)
  • Fixed some smaller bugs (moba15)
  • Fix for #93
  • Fix for #91
  • Fix for #109
  • Migration to ESLint 9 #108
  • Added PingPong disconnection handling -> some offline message functionality
  • Optimized logic behind state subscription -> Now subscribes only to the necessary adapter

0.1.6 (2024-08-17)

  • Updated Packages
  • Prepared lates release

0.1.5 (2024-06-23)

  • Removed blockly
  • Fixed some bugs
  • Updated dependencies

0.1.4 (2024-04-24)

  • (Lucky-Esa) added docs and more examples
  • (moba15) Implement suggestions for latest release

0.1.3 (2024-03-29)

  • (Lucky-ESA) fixed common.keywords
  • (mob15) updated dependencies

0.1.2 (2024-03-27)

  • (Lucky-ESA) changed license Information

0.1.1 (2024-03-27)

  • (moba15) fixed package.json

0.1.0 (2024-03-27)

  • (Lucky-ESA) added more docs
  • (moba15) fixed backlog warning
  • (moba15) changed node version to min. 18

0.0.67 (2024-03-25)

  • (moba15) fixed icon
  • (moba15) added notifications backlog, if client is not connected (up to 250 messages)
  • (moba15) fixed login

0.0.67-beta.1 (2024-03-25)

  • (moba15) Fixed missing io-package config due to missing commit

0.0.67-beta.0 (2024-03-25)

  • (moba15) Fixed #25
  • (moba15) sendTo support for notifications
  • (Lucky-ESA) Handling sensitive data & timeouts #22

0.0.66 (2024-03-23)

  • Added some docs

0.0.66-beta.0 (2024-03-22)

  • First implementation of notifications

0.0.65 (2024-03-15)

  • (moba15) fixed linter

0.0.64 (2024-03-15)

  • (moba15) changed icon
  • fixed code linter problems

0.0.62 (2024-03-04)

  • (moba15) fixed bug, where broadcasted messages where sent without type

0.0.62 (2024-03-04)

  • (moba15) fixed bug, where broadcasted messages where sent without type

0.0.61 (2024-03-04)

  • (moba15) fixed secure connection bug (#20)

0.0.61-beta.0 (2024-03-01)

  • (Lucky-ESA) Preperation of lastest request
  • (moba15) fixed some smaller issues

0.0.60 (2024-02-25)

  • (Lucky-ESA) Added simple AES encryption
  • (Lucky-ESA) Preperation for latest request
  • (moba15) Fixed login errors if AES encryption is disabled

0.0.55 (2023-02-11)

  • (moba15) Fixed Adapter crash if data point does not exist
  • (moba15) Fixed some login errors

0.0.54 (2023-12-31)

  • (moba15) Added secure login
  • (moba15) Added secure connetion
  • (moba15) Automatic acceptance of incoming connections for 60 seconds

0.0.1 (2023-03-26)

  • (moba15) initial release

License

MIT License

Copyright (c) 2023-2026 mor15Euro hiob@bachmaiers.de

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.