Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. English
  3. Development
  4. Neue iOS-App: ioBroker Objects

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    14
    1
    2.4k

  • Neuer ioBroker-Blog online: MonatsrĂŒckblick MĂ€rz/April 2026
    BluefoxB
    Bluefox
    8
    1
    2.8k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    1.6k

Neue iOS-App: ioBroker Objects

Geplant Angeheftet Gesperrt Verschoben Development
10 BeitrÀge 5 Kommentatoren 280 Aufrufe 6 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • entttomE Offline
    entttomE Offline
    entttom
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich möchte euch meine neue iOS-App ioBroker Objects vorstellen.
    Die App ist dafĂŒr gedacht, ioBroker-Objekte und States direkt auf iPhone und iPad zu durchsuchen, zu beobachten und bei schreibbaren States auch zu steuern.

    App Store:
    ioBroker Objects im App Store

    GitHub / Releases:
    entttom/iobroker-objects-release

    Was die App kann

    • Verbindung zu einer oder mehreren ioBroker-Instanzen
    • Zugriff ĂŒber simple-api oder rest-api
    • Nutzung im lokalen Netzwerk, per VPN oder ĂŒber Cloudflare Zero Trust
    • Objektbaum mit Suche und Filtern
    • Detailansicht mit State-Wert, Zeitstempeln, Metadaten und Rohdaten
    • Schreiben von States, wenn sie in ioBroker als schreibbar markiert sind
    • Favoriten und Suchverlauf
    • Konfigurierbares Smart-Home-Dashboard
    • Live-Updates ĂŒber socket.io, falls verfĂŒgbar
    • Polling-Fallback, wenn Live-Updates nicht möglich sind
    • Home-Screen-Widgets fĂŒr wichtige States und Steuerungen
    • Apple-Watch-App fĂŒr ausgewĂ€hlte Objekte
    • Kurzbefehle/Siri-Aktionen zum Lesen und Schreiben von States
    • Optionale iCloud-Synchronisierung von Einstellungen, Favoriten und Dashboard-Konfiguration

    Voraussetzungen auf ioBroker-Seite

    • simple-api Adapter, zum Beispiel Port 8087
    • oder rest-api Adapter, zum Beispiel Port 8093
    • fĂŒr Live-Updates zusĂ€tzlich web oder admin mit socket.io, zum Beispiel Port 8082

    Datenschutz und Sicherheit

    Mir war wichtig, dass sensible Daten lokal bleiben. Passwörter und Cloudflare-Secrets werden im iOS-SchlĂŒsselbund gespeichert. Über iCloud werden keine Passwörter, keine aktuellen State-Werte und keine vollstĂ€ndigen ioBroker-Objekte synchronisiert.

    Einordnung

    Die App ist kein Ersatz fĂŒr den ioBroker Admin, sondern eher eine native iOS-OberflĂ€che zum schnellen Durchsuchen, Beobachten und Bedienen ausgewĂ€hlter States.

    Feedback, Fehlerberichte und WĂŒnsche sammle ich gerne ĂŒber GitHub oder hier im Forum. Besonders spannend wĂ€re fĂŒr mich, welche Adapter- und State-Strukturen bei euch gut funktionieren und wo die automatische Erkennung im Dashboard noch verbessert werden kann.

    Wichtig: Die App ist ein unabhÀngiges Projekt und keine offizielle ioBroker-App.

    Marc BergM C 2 Antworten Letzte Antwort
    5
    • entttomE entttom

      Hallo zusammen,

      ich möchte euch meine neue iOS-App ioBroker Objects vorstellen.
      Die App ist dafĂŒr gedacht, ioBroker-Objekte und States direkt auf iPhone und iPad zu durchsuchen, zu beobachten und bei schreibbaren States auch zu steuern.

      App Store:
      ioBroker Objects im App Store

      GitHub / Releases:
      entttom/iobroker-objects-release

      Was die App kann

      • Verbindung zu einer oder mehreren ioBroker-Instanzen
      • Zugriff ĂŒber simple-api oder rest-api
      • Nutzung im lokalen Netzwerk, per VPN oder ĂŒber Cloudflare Zero Trust
      • Objektbaum mit Suche und Filtern
      • Detailansicht mit State-Wert, Zeitstempeln, Metadaten und Rohdaten
      • Schreiben von States, wenn sie in ioBroker als schreibbar markiert sind
      • Favoriten und Suchverlauf
      • Konfigurierbares Smart-Home-Dashboard
      • Live-Updates ĂŒber socket.io, falls verfĂŒgbar
      • Polling-Fallback, wenn Live-Updates nicht möglich sind
      • Home-Screen-Widgets fĂŒr wichtige States und Steuerungen
      • Apple-Watch-App fĂŒr ausgewĂ€hlte Objekte
      • Kurzbefehle/Siri-Aktionen zum Lesen und Schreiben von States
      • Optionale iCloud-Synchronisierung von Einstellungen, Favoriten und Dashboard-Konfiguration

      Voraussetzungen auf ioBroker-Seite

      • simple-api Adapter, zum Beispiel Port 8087
      • oder rest-api Adapter, zum Beispiel Port 8093
      • fĂŒr Live-Updates zusĂ€tzlich web oder admin mit socket.io, zum Beispiel Port 8082

      Datenschutz und Sicherheit

      Mir war wichtig, dass sensible Daten lokal bleiben. Passwörter und Cloudflare-Secrets werden im iOS-SchlĂŒsselbund gespeichert. Über iCloud werden keine Passwörter, keine aktuellen State-Werte und keine vollstĂ€ndigen ioBroker-Objekte synchronisiert.

      Einordnung

      Die App ist kein Ersatz fĂŒr den ioBroker Admin, sondern eher eine native iOS-OberflĂ€che zum schnellen Durchsuchen, Beobachten und Bedienen ausgewĂ€hlter States.

      Feedback, Fehlerberichte und WĂŒnsche sammle ich gerne ĂŒber GitHub oder hier im Forum. Besonders spannend wĂ€re fĂŒr mich, welche Adapter- und State-Strukturen bei euch gut funktionieren und wo die automatische Erkennung im Dashboard noch verbessert werden kann.

      Wichtig: Die App ist ein unabhÀngiges Projekt und keine offizielle ioBroker-App.

      Marc BergM Online
      Marc BergM Online
      Marc Berg
      Most Active
      schrieb am zuletzt editiert von
      #2

      @entttom

      Ein interessantes Projekt. Auf den ersten Blick unschön ist, dass man die IP-Adresse eingeben muss. Die Verwendung des Hostnamens funktioniert zumindest bei mir nicht.

      NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

      Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN

      Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

      entttomE 1 Antwort Letzte Antwort
      0
      • Marc BergM Marc Berg

        @entttom

        Ein interessantes Projekt. Auf den ersten Blick unschön ist, dass man die IP-Adresse eingeben muss. Die Verwendung des Hostnamens funktioniert zumindest bei mir nicht.

        entttomE Offline
        entttomE Offline
        entttom
        schrieb am zuletzt editiert von entttom
        #3

        @Marc-Berg Guter Punkt - hatte ich nicht am Schirm - wird ergĂ€nzt im nĂ€chsten Release danke fĂŒr deinen Input :)
        Sobald Apple den Build freigibt ist die Version unter https://testflight.apple.com/join/ZZyfdPTM zu testen

        1 Antwort Letzte Antwort
        2
        • E Offline
          E Offline
          Elektroman
          schrieb am zuletzt editiert von
          #4

          Tolle Sache, bin gespannt wie es weiter geht. schon mal vielen Dank

          1 Antwort Letzte Antwort
          0
          • BluefoxB Offline
            BluefoxB Offline
            Bluefox
            schrieb am zuletzt editiert von
            #5

            Es ist unklar warum man rest-api oder im simple-api braucht, wenn admin socket alles geben kann

            entttomE 1 Antwort Letzte Antwort
            0
            • entttomE entttom

              Hallo zusammen,

              ich möchte euch meine neue iOS-App ioBroker Objects vorstellen.
              Die App ist dafĂŒr gedacht, ioBroker-Objekte und States direkt auf iPhone und iPad zu durchsuchen, zu beobachten und bei schreibbaren States auch zu steuern.

              App Store:
              ioBroker Objects im App Store

              GitHub / Releases:
              entttom/iobroker-objects-release

              Was die App kann

              • Verbindung zu einer oder mehreren ioBroker-Instanzen
              • Zugriff ĂŒber simple-api oder rest-api
              • Nutzung im lokalen Netzwerk, per VPN oder ĂŒber Cloudflare Zero Trust
              • Objektbaum mit Suche und Filtern
              • Detailansicht mit State-Wert, Zeitstempeln, Metadaten und Rohdaten
              • Schreiben von States, wenn sie in ioBroker als schreibbar markiert sind
              • Favoriten und Suchverlauf
              • Konfigurierbares Smart-Home-Dashboard
              • Live-Updates ĂŒber socket.io, falls verfĂŒgbar
              • Polling-Fallback, wenn Live-Updates nicht möglich sind
              • Home-Screen-Widgets fĂŒr wichtige States und Steuerungen
              • Apple-Watch-App fĂŒr ausgewĂ€hlte Objekte
              • Kurzbefehle/Siri-Aktionen zum Lesen und Schreiben von States
              • Optionale iCloud-Synchronisierung von Einstellungen, Favoriten und Dashboard-Konfiguration

              Voraussetzungen auf ioBroker-Seite

              • simple-api Adapter, zum Beispiel Port 8087
              • oder rest-api Adapter, zum Beispiel Port 8093
              • fĂŒr Live-Updates zusĂ€tzlich web oder admin mit socket.io, zum Beispiel Port 8082

              Datenschutz und Sicherheit

              Mir war wichtig, dass sensible Daten lokal bleiben. Passwörter und Cloudflare-Secrets werden im iOS-SchlĂŒsselbund gespeichert. Über iCloud werden keine Passwörter, keine aktuellen State-Werte und keine vollstĂ€ndigen ioBroker-Objekte synchronisiert.

              Einordnung

              Die App ist kein Ersatz fĂŒr den ioBroker Admin, sondern eher eine native iOS-OberflĂ€che zum schnellen Durchsuchen, Beobachten und Bedienen ausgewĂ€hlter States.

              Feedback, Fehlerberichte und WĂŒnsche sammle ich gerne ĂŒber GitHub oder hier im Forum. Besonders spannend wĂ€re fĂŒr mich, welche Adapter- und State-Strukturen bei euch gut funktionieren und wo die automatische Erkennung im Dashboard noch verbessert werden kann.

              Wichtig: Die App ist ein unabhÀngiges Projekt und keine offizielle ioBroker-App.

              C Online
              C Online
              chris299
              schrieb am zuletzt editiert von
              #6

              @entttom sieht sehr interessant aus.
              ich bekomme allerdings eine seltsame Meldung, wenn ich Rolladen widgets konfiguriere:
              angeblich kein gĂŒltiger Zahlenbereich angegeben, obwohl der doch da ist:

              {
                "common": {
                  "alias": {
                    "id": "shelly.0.shellyplus2pm#4...........2e8#1.Cover0.Position"
                  },
                  "name": "Position",
                  "role": "level.blind",
                  "type": "number",
                  "unit": "%",
                  "max": 100,
                  "read": true,
                  "write": true,
                  "min": 0
                },
                "native": {},
                "type": "state",
                "_id": "alias.0.RolladenSchlafzimmer.Position",
                "acl": {
                  "object": 1636,
                  "state": 1636,
                  "file": 1632,
                  "owner": "system.user.admin",
                  "ownerGroup": "system.group.administrator"
                },
                "from": "system.adapter.admin.0",
                "user": "system.user.admin",
                "ts": 1781535569453
              }
              

              d956dcec-b3a1-4d52-a09b-2fe32eb09e5f-image.jpeg

              auch sind die zunĂ€chst automatisch rausgesuchten states fĂŒr einen Rolladen sehr merkwĂŒrdig und stammen aus anderen Alias-Objekten (channels) als das initial angegebene Objekt.

              entttomE 1 Antwort Letzte Antwort
              0
              • C chris299

                @entttom sieht sehr interessant aus.
                ich bekomme allerdings eine seltsame Meldung, wenn ich Rolladen widgets konfiguriere:
                angeblich kein gĂŒltiger Zahlenbereich angegeben, obwohl der doch da ist:

                {
                  "common": {
                    "alias": {
                      "id": "shelly.0.shellyplus2pm#4...........2e8#1.Cover0.Position"
                    },
                    "name": "Position",
                    "role": "level.blind",
                    "type": "number",
                    "unit": "%",
                    "max": 100,
                    "read": true,
                    "write": true,
                    "min": 0
                  },
                  "native": {},
                  "type": "state",
                  "_id": "alias.0.RolladenSchlafzimmer.Position",
                  "acl": {
                    "object": 1636,
                    "state": 1636,
                    "file": 1632,
                    "owner": "system.user.admin",
                    "ownerGroup": "system.group.administrator"
                  },
                  "from": "system.adapter.admin.0",
                  "user": "system.user.admin",
                  "ts": 1781535569453
                }
                

                d956dcec-b3a1-4d52-a09b-2fe32eb09e5f-image.jpeg

                auch sind die zunĂ€chst automatisch rausgesuchten states fĂŒr einen Rolladen sehr merkwĂŒrdig und stammen aus anderen Alias-Objekten (channels) als das initial angegebene Objekt.

                entttomE Offline
                entttomE Offline
                entttom
                schrieb am zuletzt editiert von
                #7

                @chris299
                Danke fĂŒr die RĂŒckmeldung. Die Konfiguration des Position-States ist korrekt – min: 0 und max: 100 bilden einen gĂŒltigen Zahlenbereich. Die Meldung entsteht durch einen Fehler in der App bei der Auswertung beziehungsweise Normalisierung der Zahlenwerte und nicht durch deinen Alias.

                Auch die automatische State-Zuordnung ist hier zu großzĂŒgig und darf nicht auf States aus anderen Alias-Channels ausweichen. Ich werde die automatische Zuordnung auf den Channel des ursprĂŒnglich ausgewĂ€hlten Objekts begrenzen. Nicht vorhandene Funktionen bleiben dann unzugeordnet, statt automatisch einen vermeintlich passenden State aus einem anderen Channel zu ĂŒbernehmen.

                Update folgt :)

                1 Antwort Letzte Antwort
                0
                • BluefoxB Bluefox

                  Es ist unklar warum man rest-api oder im simple-api braucht, wenn admin socket alles geben kann

                  entttomE Offline
                  entttomE Offline
                  entttom
                  schrieb am zuletzt editiert von
                  #8

                  @Bluefox
                  Du hast völlig recht - ehrlicherweise war mit nicht bewusst das es auch ĂŒber dem admin socket klappt.
                  habe vor jahren mal den rest apdater installiert und mich keine gedanken mehr gemacht.
                  werde das in der nÀchsten version angehen - je weniger abhÀngigkeiten desto besser.
                  danke!

                  1 Antwort Letzte Antwort
                  0
                  • entttomE Offline
                    entttomE Offline
                    entttom
                    schrieb zuletzt editiert von
                    #9

                    @chris299 sieh dir mal folgende version an https://testflight.apple.com/join/ZZyfdPTM
                    funktioniert es hier?
                    @Bluefox eine Umstellung auf den admin socket ist garnicht so einfach - werde erstmal bei rest-api und simple adapter bleiben

                    C 1 Antwort Letzte Antwort
                    0
                    • entttomE entttom

                      @chris299 sieh dir mal folgende version an https://testflight.apple.com/join/ZZyfdPTM
                      funktioniert es hier?
                      @Bluefox eine Umstellung auf den admin socket ist garnicht so einfach - werde erstmal bei rest-api und simple adapter bleiben

                      C Online
                      C Online
                      chris299
                      schrieb zuletzt editiert von
                      #10

                      @entttom viel besser 😀
                      Sieht wirklich sehr gut aus
                      Jetzt fehlt mir nur noch, dass man nicht nur ein Dashboard hat sondern mehrere “Pages” dieser Art đŸ„ł
                      Vielen Dank fĂŒr diese App und deine MĂŒhe
                      Viele GrĂŒĂŸe
                      Christoph

                      1 Antwort Letzte Antwort
                      0

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      289

                      Online

                      32.9k

                      Benutzer

                      83.2k

                      Themen

                      1.3m

                      BeitrÀge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2026
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe