Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. IOB Mobile App für Android und iOS

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    IOB Mobile App für Android und iOS

    This topic has been deleted. Only users with topic management privileges can see it.
    • pthaler
      pthaler last edited by

      Hallo liebes Forum 😄
      hatte schon lange geplant eine App für ioBroker zu entwickeln und hab mich in den letzten 7 Monaten mal etwas intensiver in meiner Freizeit an das Thema rangesetzt und "IOB Mobile für ioBroker" entwickelt. Die App benötigt nur den SimpleAPI und den socketIO Adapter, zusätzlich gibt es auch noch die Möglichkeit der Verbindung per MQTT welche es erlaubt automatische Backups in MQTT zu speichern und diese auch wiederherzustellen. Zusätzlich können über MQTT Gerätedaten (derzeit Akkustatus, Akkustand) an ioBroker gesendet werden um zB. den Smartplug vom Smarthometablet zu steuern damit der Akku nicht dauerhaft auf 100% am Ladegerät hängt.

      Das Prinzip der App ist simpel und an die Funktionsweise der Bolio App angelehnt, man erstellt Seiten, wählt dann Datenpunkte aus die man darstellen/steuern möchte und konfiguriert die entsprechend. Aktuell gibt es verschiedene Karten um Datenpunkte anzuzeigen, was bisher noch fehlt und als nächstes kommen wird sind Diagramme von History Datenpunkten.

      Mein Ziel war es, eine unkomplizierte App ohne Schnickschnack auf meinem iPhone zu haben um mal schnell Daten einzusehen oder einzelne Geräte unkompliziert steuern zu können. Nachdem das schon recht gut funktioniert habe ich beschlossen die App für Android (Google Play Store, F-Droid wird noch folgen) und iOS (App Store) zu veröffentlichen. Die App kann grundsätzlich ohne Login genutzt werden, man kann aber auch einen IOB Mobile Account registrieren.

      Die App ist quasi "Freemium", ein großer Teil geht also gratis, für die volle Funktionalität gibt es ein Pro Abo um € 0,99 monatlich, dieses soll einfach die Kosten für die Accountverwaltung im Hintergrund, Apple Release, etc. decken und gibt die Möglichkeit die App aktiv weiter zu betreuen, auch wenn mal beispielsweise ein Gerät angeschafft werden muss um dieses ordentlich unterstützen zu können. Bei der Registrierung erhält man automatisch 30 Tage kostenlos alle Pro Features, also mal einen Monat um alles ordentlich testen zu können.

      Genaue Infos und Erklärungen inkl. Screenshots gibt es auf der Wiki-Seite der App. Dort findet man auch den Issue Tracker für Fragen, Fehler und Featurewünsche.

      Und last but not least, hier findet ihr die App: iOS App Store | Google Play Store

      Freue mich auf euer Feedback und Ideen für die weitere Entwicklung, am besten wie gesagt direkt im Issue Tracker auf Github, dann ist alles an einem Ort und ich muss nicht immer verschiedensten Forumseiten durchforsten 😄

      Ich werde aber auch hier im Forum noch einen eigenen Thread für die App aufmachen.

      Liebe Grüße und bleibt smart 😉
      Peter

      S D sigi234 E Thomas Maul 21 Replies Last reply Reply Quote 6
      • M
        MCU last edited by

        @pthaler
        Kannst du mal bitte ein youtube Video erstellen, in dem man sehen was man mit der App machen kann.
        Direkt nach Installation, worauf muss man achten, was ist wo einzutragen, welche Adapter müssen installiert sein, damit es funktioniert, usw.?
        Was wird automatisch generiert?
        Was muss man dafür in ioBroker eingestellt haben?

        1 Reply Last reply Reply Quote 2
        • S
          Snopy_16 @pthaler last edited by Snopy_16

          @pthaler
          Habe auch ein Problem, welche Adapter mit welche Einstellungen im iobroker notwendig sind.
          Beim simpleapi-Adapter kann ich kein user/passwort vergeben.
          Reicht auch der integrierte simpleapi im Web-Adapter?
          Wo werden z.B.: user/passwort in socketio angelegt?

          pthaler 1 Reply Last reply Reply Quote 0
          • D
            dos1973 @pthaler last edited by

            @pthaler
            Gibts in deiner App irgendetwas was die Iobroker App nicht kann oder ggfs. besser kann?

            Ich finds gut, dass es Alternativen gibt, aber was war deine Motivation etwas zu bauen obwohl die iobroker app vorhanden ist.

            black.falcon87 1 Reply Last reply Reply Quote 0
            • black.falcon87
              black.falcon87 @dos1973 last edited by

              @dos1973 ich hab die App jetzt nicht getestet aber ich verstehe es so:
              Die offizielle ioBroker App zeigt eine vorhandene Visualisierung. Egal ob jetzt vis, oder icontrol oder was es da auch alles gibt.
              Die App "iob mobile app" hingegen vereint App und Visualisierung. Man baut sich seine "kleine Visualisierung" aus Datenpunkten eben direkt in der App.

              pthaler 1 Reply Last reply Reply Quote 3
              • pthaler
                pthaler @black.falcon87 last edited by

                @black-falcon87 genau richtig 👍

                1 Reply Last reply Reply Quote 0
                • pthaler
                  pthaler @Snopy_16 last edited by

                  @snopy_16 kurzes tutorial Video werd ich noch machen, gute Idee, prinzipiell ist auf der Wiki Seite alles erklärt, es genügt der SimpleAPI Adapter und der socketIO Adapter, diese kann man wenn man möchte auch ohne User und Passwort verwenden oder man richtet direkt in den Adapter Einstellungen im ioBroker jeweils User und Passwort ein.

                  Ich poste hier sobald ich ein Video gemacht habe, ich hoffe ich schaffs gleich diese Woche noch 👍

                  Lg, Peter

                  1 Reply Last reply Reply Quote 0
                  • sigi234
                    sigi234 Forum Testing Most Active @pthaler last edited by sigi234

                    @pthaler
                    Cool, aber monatliche Abo's mag ich nicht.
                    Besser ist eine Livetime Lizenz. 😉

                    pthaler 1 Reply Last reply Reply Quote 3
                    • pthaler
                      pthaler @sigi234 last edited by

                      @sigi234 die Möglichkeit gibts prinzipiell auch, das will ich aber absichtlich nicht per InApp Kauf machen, für Lifetime Lizenz hab ich es so vorbereitet, dass ich diese im IOB Mobile Account hinterlegen kann, somit hast du dann die PRO Version auf beiden Plattformen. Ich kanns natürlich auch als InApp Kauf anbieten, dann ist es exakt wie bei der monatlichen Lizenz, dass der InApp Kauf über den IOB Mobile Account mit bis zu 5 Geräten der anderen Plattform geteilt werden kann. Also kaufst du zB. auf dem iPhone die Lizenz und kannst diese über den IOB Mobile Account auf bis zu 5 Android Geräten nutzen. Ich mags nämlich persönlich auch nicht wenn man auf 2 Plattformen kaufen muss 😄

                      sigi234 A 2 Replies Last reply Reply Quote 2
                      • sigi234
                        sigi234 Forum Testing Most Active @pthaler last edited by

                        @pthaler
                        Bekomme keine Bestätigungs Mail.
                        Wie lange sollte das dauern?

                        Neuschwansteini pthaler 2 Replies Last reply Reply Quote 0
                        • Neuschwansteini
                          Neuschwansteini @sigi234 last edited by

                          @sigi234

                          Ich bekomme auch keine…

                          pthaler 1 Reply Last reply Reply Quote 0
                          • pthaler
                            pthaler @Neuschwansteini last edited by

                            @ilovegym hab den Account manuell aktiviert, schau ich mir an, in den Tests klappte die Mail problemlos

                            Solltest jetzt aber reinkommen 👍

                            Lg

                            Neuschwansteini 1 Reply Last reply Reply Quote 0
                            • pthaler
                              pthaler @sigi234 last edited by

                              @sigi234 hab den Account manuell aktiviert, schau ich mir an, in den Tests klappte die Mail problemlos

                              Solltest jetzt aber reinkommen 👍

                              Lg

                              sigi234 1 Reply Last reply Reply Quote 0
                              • Neuschwansteini
                                Neuschwansteini @pthaler last edited by

                                @pthaler

                                Danke, geht.

                                1 Reply Last reply Reply Quote 1
                                • sigi234
                                  sigi234 Forum Testing Most Active @pthaler last edited by

                                  @pthaler
                                  Danke geht.👍

                                  pthaler 1 Reply Last reply Reply Quote 0
                                  • pthaler
                                    pthaler @sigi234 last edited by

                                    OK das war natürlich wirklich ein Fehler auf meiner Seite 😄 AWS schmeißt den E-Mail Service zu Beginn in eine Sandbox, Mails an meine eigene Domain gingen darin beim Testen aber externe Adressen nicht.

                                    Das hatte ich übersehen, sorry! Produktionszugriff ist schon angefordert und sollte in Kürze durch sein bei AWS, dann ist das E-Mail Problem gelöst, ich geb hier nochmal Bescheid.

                                    In der Zwischenzeit einfach hier kurz eine PN oder ein Kommentar im Forum und ich aktiviere die Accounts in der Zwischenzeit manuell.

                                    Sorry nochmal.

                                    LG,
                                    Peter

                                    sigi234 1 Reply Last reply Reply Quote 2
                                    • sigi234
                                      sigi234 Forum Testing Most Active @pthaler last edited by sigi234

                                      @pthaler

                                      Hallo, mein IOB läuft auf einen Windows PC local.
                                      http://localhost:8091/#tab-intro

                                      Was soll ich da als IP eingeben?

                                      Screenshot (806).png Screenshot (807).png

                                      Edit:
                                      IP.
                                      192.168.178.20

                                      Port geändert und es geht.
                                      (SimpleAPI und den socketIO Adapter)

                                      pthaler 1 Reply Last reply Reply Quote 1
                                      • pthaler
                                        pthaler @sigi234 last edited by

                                        @sigi234 perfekt 👌

                                        1 Reply Last reply Reply Quote 0
                                        • sigi234
                                          sigi234 Forum Testing Most Active @pthaler last edited by

                                          @pthaler

                                          So, habe mal die APP getestet. Super.
                                          Jetzt habe ich noch einige Wünsche und Fehler.
                                          Soll ich hier berichten oder mehrere Issue aufmachen?

                                          pthaler 1 Reply Last reply Reply Quote 0
                                          • pthaler
                                            pthaler @sigi234 last edited by

                                            @sigi234 am besten ein Issue auf Github wenn das OK ist, da ists schön ersichtlich was offen ist und was erledigt wurde. Wenn du keinen Github Account hast kannst du es aber auch gerne hier reinschreiben 🙂

                                            sigi234 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.1k
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            android android app app ios ios app
                                            33
                                            251
                                            26837
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo