Weiter zum Inhalt

NEWS

  • News and Announcements for ioBroker and around the forum

    105 214
    105 Themen
    214 Beiträge
    BluefoxB
    Seit ein paar Tagen sind ein neuer Installer und ein neuer Fixer online. Was sie tun, hat sich nicht geändert, nur das Aussehen. Dazu gibt es mit iob docker ein neues Kommando. [image: image.jpeg] Installer und iob fix mit eigener Oberfläche Wer im Terminal installiert oder iob fix startet, sieht jetzt statt endloser Textausgabe: einen Startbildschirm mit ioBroker-Logo, Systeminfos (Betriebssystem, Architektur, Node.js-Version) und den wichtigsten Optionen, eine Fortschrittsanzeige mit allen Schritten, darunter jeweils die letzte Zeile der Ausgabe, Dialoge für die Fragen des Fixers (Benutzerkonto, Boot-Target, Zeitzone), am Ende eine Zusammenfassung mit der Adresse des Admins. Wichtig: Normale Nutzer müssen auf dem Startbildschirm nichts umstellen. Einfach Enter drücken, die Voreinstellungen passen. Das steht dort auch so. Bedienung: Pfeiltasten zum Auswählen, Leertaste schaltet eine Option um, Enter startet, Q beendet ohne Änderungen. Die komplette Ausgabe landet in einer Logdatei: Installer: ~/iobroker-install.log Fixer: ~/iobroker-fix.log Bei einem Fehler zeigt die Oberfläche die letzten Zeilen aus dem Log und nennt den Schritt, an dem es gehakt hat. Bitte bei Problemen im Forum diese Datei bzw. diesen Ausschnitt posten. Lieber die alte Ausgabe? Die gibt es weiterhin: iob fix --classic curl -sL https://iobroker.net/install.sh | bash -s -- --classic Wer sie dauerhaft will, trägt IOB_NO_TUI=true in die ~/.bashrc ein. Für Skripte und automatische Installationen (--silent, ohne Terminal, cron usw.) ändert sich nichts, dort bleibt die klassische Ausgabe. Für Experten: --hardened Mit --hardened (Installer oder iob fix) bekommt der iobroker-User keine sudo-Rechte mehr und ist nicht in der docker-Gruppe. Das ist sicherer, aber viele Dinge funktionieren dann nicht mehr: OS-Pakete für Adapter, Reboot aus ioBroker heraus, Netzlaufwerke mounten, Docker usw. Für normale Installationen ist das nicht gedacht, deshalb gibt es den Modus nur als Parameter und nicht auf dem Startbildschirm. Wer nicht genau weiß, wofür er ihn braucht, lässt ihn weg. Neu: iob docker Immer mehr Adapter nutzen Docker. Mit iob docker sieht man auf einen Blick: ob Docker installiert ist und welche Version, ob der Docker-Dienst läuft, welche Docker-Compose-Version vorhanden ist, ob der iobroker-User in der docker-Gruppe ist (sonst kommt ioBroker nicht an Docker heran). Fehlt Docker, fragt das Kommando, ob es installiert werden soll, und nutzt dafür das offizielle Skript von Docker (get.docker.com). Anschließend nimmt es den iobroker-User in die docker-Gruppe auf. Läuft der Dienst nicht, bietet es an, ihn zu starten. iob docker # Status anzeigen, vor der Installation nachfragen iob docker -y # ohne Nachfrage installieren Danach einmal iob restart, damit ioBroker die neue Gruppenmitgliedschaft mitbekommt. Hinweise: Unterstützt werden Debian, Ubuntu, Raspberry Pi OS, Fedora, CentOS und RHEL. Auf macOS, FreeBSD, in WSL und in einem Container installiert das Kommando nichts, zeigt aber den Status an. Unter Windows zeigt iob docker nur den Status an. Docker Desktop muss man dort selbst installieren. Bei einer --hardened-Installation wird die docker-Gruppe nicht angefasst. Bestehende Installationen bekommen das Kommando nach einem einmaligen iob fix, unter Windows nach npx @iobroker/fix. Feedback Probiert es aus und meldet euch hier, wenn etwas hakt. Hilfreich sind dabei: die Ausgabe von iob diag, bei Installer- oder Fixer-Problemen der Inhalt von ~/iobroker-install.log bzw. ~/iobroker-fix.log.
  • 83k Themen
    1m Beiträge
    obermolchO
    Ich habe eine neue Version erstellt. Bugfixes im Logging und Übersetzungen geändert.
  • 362 Themen
    2k Beiträge
    R
    Hi everyone, The Smart Homes devroom at FOSDEM 2027 has been accepted, and our call for papers is open! We’d love to hear from ioBroker maintainers, adapter developers, contributors and enthusiasts. Connecting devices and platforms is central to this community, and we’re especially interested in the technical stories behind those connections: bridging ecosystems, overcoming protocol limitations, enabling local control and keeping integrations reliable. Project introductions are welcome too: tell us what you solve, how your project connects with others, and what the wider community can learn from your experience. 📍 Brussels, Belgium 📅 Sunday, January 31, 2027 | 09:00–13:00 Details and submission instructions: https://raeymeister.github.io/FOSDEM_2027_SmartHomes_Devroom_cfp/ Have a story to share, or know someone who does? We’d love to receive your proposals! Maarten, Arjen, Joost & Olivier The Smart Homes devroom team)
  • 634 Themen
    8k Beiträge
    Alex1808A
    Тест: адаптер ioBroker.max (мессенджер MAX) - нужны тестеры Всем привет! Ищу тестеров для адаптера ioBroker.max - бот мессенджера MAX для ioBroker, аналог адаптера Telegram. Адаптер уже в репозитории latest, текущая версия 0.1.12. Что умеет: сообщения пользователям, всем и в групповые чаты; картинки, видео, аудио, файлы (с диска или по ссылке, в том числе снимок IP-камеры); кнопки (меню) и команды с ответом только отправителю - communicate.request / communicate.response, как в Telegram; тихие сообщения (notify: false), ограничение доступа по ID, статус соединения, зашифрованный токен. Сертификат Минцифры для API MAX адаптер приносит с собой - на сервере ничего устанавливать не нужно. Требования: js-controller ≥ 6.0.11, Admin ≥ 7.6.20, Node.js ≥ 22, бот в MAX и его токен (создаётся через MasterBot). Установка Admin → Адаптеры → поиск max → установить (репозиторий latest должен быть включён). В настройках экземпляра max.0 вставить токен бота: [image: Screenshot_1.jpg] Настройки адаптера MAX Написать боту в MAX или нажать Старт - появится канал max.0.users.<ваш ID>. Для группы: добавить бота в групповой чат и написать там — появится max.0.chats.<ID группы>. [image: Screenshot_2.jpg] Объекты адаптера MAX Быстрая проверка // текст с проверкой результата (123456 — ваш ID, для группы: chatId: -987654321) sendTo('max.0', 'send', { userId: 123456, text: 'Проверка из ioBroker' }, res => { log('MAX: ' + JSON.stringify(res)); }); // картинка sendTo('max.0', 'send', { userId: 123456, image: 'http://192.168.1.20/snapshot.jpg', text: 'Камера' }); // меню из кнопок sendTo('max.0', 'send', { userId: 123456, text: 'Меню', keyboard: [['Бассейн', 'Температура']] }); Сообщение с кнопками в MAX Ответ {"result":"sent"} - сообщение принято. Если пришла ошибка, например 404: Chat not found (бот не состоит в группе), - она подробно описана в разделе Troubleshooting README. Что особенно интересно проверить группы: получение сообщений и ответы в группу; отправку файлов и видео разных размеров; кнопки и communicate.response; обновление со старых версий (≤ 0.1.11): при первом запуске 0.1.12 в логе должно один раз появиться The MAX bot token is now stored encrypted, после чего адаптер один раз перезапускается. Ошибки и пожелания - сюда в тему или в issues на GitHub. Если что-то не работает, приложите, пожалуйста, ответ sendTo и строки лога max.0 (уровень debug), без токена и личных данных. Ссылки: GitHub · README с примерами Спасибо всем, кто поможет протестировать!
  • 19 Themen
    111 Beiträge
    Henk-Jan van EsterikH
    @tanelkoth Ik zie dat je deze vraag hebt. Mocht je vraag nog actueel zijn, laat het even weten. Met behulp van een Blockly script kan je eenvoudig dit regelen.
  • Português Fórum de suporte

    4 20
    4 Themen
    20 Beiträge
    ldittmarL
    @polegato Estou devolta aqui :-) ... O exemplo do lobomau é perfeito. Vc tem que instalar o ioBroker.javascript para isso e fazer um Blockly. Com esse Blockly vc pode montar automacao como um quebra cabeca. Muito legal e depois de algums, ja fica bem mais fácil.

431

Online

33.1k

Benutzer

84.1k

Themen

1.4m

Beiträge