NEWS
IOB Mobile App für Android und iOS
-
@dragon ich habs jetzt mehrfach auf Android Geräten getestet und kann den Fehler nicht nachstellen. Ich kann in der Konfiguration so wie bei allen anderen Eingabefeldern auch den MQTT Port ändern. Wenn es trotzdem noch auftritt schickt vielleicht wirklich mal ein Screenvideo wo man sieht was genau nicht funktioniert.
LG
-
@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 :smile:
@pthaler kann ich es auch auf 5 iPhone verwenden, oder nur auf 5 Geräten der anderen, Android, Plattform?
-
@dragon ich habs jetzt mehrfach auf Android Geräten getestet und kann den Fehler nicht nachstellen. Ich kann in der Konfiguration so wie bei allen anderen Eingabefeldern auch den MQTT Port ändern. Wenn es trotzdem noch auftritt schickt vielleicht wirklich mal ein Screenvideo wo man sieht was genau nicht funktioniert.
LG
Guten Morgen, ich wollte dann auch mal testen und habe die App auf meinem iPhone installiert. Websocket und Simple-API habe ich schon lange in Benutzung, da ich damit zwischen 2 IoBroker Instanzen Daten austausche. Die Ports der beiden Instanzen habe ich auf Standard 8087 und 8084 stehen lassen. Bei beiden benötigt man kein HTTPS und keine Authentifizierung. Also alles Standard Einstellungen.
In der App habe ich die korrekte IP eingetragen. Wenn ich nun das Dashboard öffnen will, bekomme ich folgenden Meldung:
Und im IoBroker im Protokoll kommt folgender Fehler:
ws.0 2024-07-13 09:09:23.794 error Error: "error" - No sid found from ::ffff:192.168.1.54Diese SID kenne ich eigentlich nur von Windows, das es z.B. User IDs sind. Was hat das zu bedeuten und wie bekomme ich den Fehler weg, so das ich mich anmelden kann?
Gruß, Johannes
EDIT:
Konfiguration der Instanzen:
-
Guten Morgen, ich wollte dann auch mal testen und habe die App auf meinem iPhone installiert. Websocket und Simple-API habe ich schon lange in Benutzung, da ich damit zwischen 2 IoBroker Instanzen Daten austausche. Die Ports der beiden Instanzen habe ich auf Standard 8087 und 8084 stehen lassen. Bei beiden benötigt man kein HTTPS und keine Authentifizierung. Also alles Standard Einstellungen.
In der App habe ich die korrekte IP eingetragen. Wenn ich nun das Dashboard öffnen will, bekomme ich folgenden Meldung:
Und im IoBroker im Protokoll kommt folgender Fehler:
ws.0 2024-07-13 09:09:23.794 error Error: "error" - No sid found from ::ffff:192.168.1.54Diese SID kenne ich eigentlich nur von Windows, das es z.B. User IDs sind. Was hat das zu bedeuten und wie bekomme ich den Fehler weg, so das ich mich anmelden kann?
Gruß, Johannes
EDIT:
Konfiguration der Instanzen:
-
@jojo58 ,
diese Meldung habe ich wenn der SocketIO-Adapter nicht läuft.
Nix Websocket sondern SocketIO.Hab die Instanz mal neu gestartet und die wird auch sofort wieder grün. Im Log ist dann zu sehen, das alles okay ist. Das Ergebnis ist das Gleiche.
ws.0 2024-07-13 12:38:53.831 error Error: "error" - No sid found from ::ffff:192.168.1.54 ws.0 2024-07-13 12:38:42.742 info socket.io server listening on port 8084 ws.0 2024-07-13 12:38:42.727 info starting. Version 2.6.1 in /opt/iobroker/node_modules/iobroker.ws, node: v20.15.1, js-controller: 5.0.19 ws.0 2024-07-13 12:38:32.340 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason ws.0 2024-07-13 12:38:32.339 info terminating ws.0 2024-07-13 12:38:32.339 info terminating http server on port 8084 ws.0 2024-07-13 12:38:32.338 info Got terminate signal TERMINATE_YOURSELF -
@jojo58 ,
diese Meldung habe ich wenn der SocketIO-Adapter nicht läuft.
Nix Websocket sondern SocketIO. -
-
@pthaler
Ich bin ganz begeistert von der App ... eine VIS ist mir persönlich momentan auch einfach zu viel Einarbeitung! Ganz klasse.Da ich keinen github-Account habe hier ein kurzer Wunsch: Wäre es möglich bei der Suche eines Datenpunktes in der Suchmaske auch die unter "Kategorien" eingegebenen Begriffe zu nutzen? Also die Räume und Funktionen? Gerade bei den Aqara-Sensoren komme ich völlig durcheinander, weil die alle gleich heißen :)
Ebenfalls wegen der Aqara-Sensoren: Bei einer Kachel mit mehreren Werten wäre es cool, wenn man auch die Möglichkeit bekommt einen gänzlich anderen Datenpunkt auszuwählen. Aqara teilt bei mir den Temperatur-DP und Humidity-DP in zwei verschiedene Pfade auf, obwohl es aus ein und dem selben gerät stammtP.S.: Ich wäre auch für eine Livetime-Bezahl-Methode statt Monatsabo, aber das ist nur meine persönliche Meinung, mit der ich dich zu nix "drängen" möchte
-
@easytj Hi! Danke fürs Feedback! Das mit den Kategorien muss ich mir anschauen. Bzgl Kachel mit mehreren Werten - stimmt, macht natürlich Sinn wenn das die Auswahl von allen anderen Pfaden zulässt bzw. auch Adapter übergreifend, schau ich mir an und pass es an 👍
Lg, Peter
-
@wal Bin ich deiner Meinung.
Cloud wär nur ein nice-to-have AddOn, da müsste aber die Nachfrage schon enorm sein weil der Aufwand sowas umzusetzen relativ hoch ist für etwas das mit VPN ohnehin problemlos funktioniert.
@pthaler
Da gebe ich dir Recht, vom Komfort her ist es aber damit eingeschränkt nur im lokalen wlan verwendbar.
VPN ist gut, aber wenn es immer erst eingeschaltet werden muss, auch unbequem für eine rasche Abrage oder um ein Gerät zu schalten. Da wäre natürlich ein VPN ondemand eine super Lösung.
Gibt es da was im Apple Store mit Wireguard?
Bei Wireguard gibt es zwar selbst ondemand, aber dazu muss er VPN permanent eingeschaltet sein, ist ja nicht notwendig. -
@pthaler
Da gebe ich dir Recht, vom Komfort her ist es aber damit eingeschränkt nur im lokalen wlan verwendbar.
VPN ist gut, aber wenn es immer erst eingeschaltet werden muss, auch unbequem für eine rasche Abrage oder um ein Gerät zu schalten. Da wäre natürlich ein VPN ondemand eine super Lösung.
Gibt es da was im Apple Store mit Wireguard?
Bei Wireguard gibt es zwar selbst ondemand, aber dazu muss er VPN permanent eingeschaltet sein, ist ja nicht notwendig.@australien Lösungen gibts da einige, ich persönlich hab aber einfach ein IPSec VPN daheim konfiguriert, damit kann ich mit mit wenigen Klicks über die iPhone Einstellungen verbinden. Ich nutz das aber auch ehrlich gesagt kaum dazu um von außerhalb auf das Smarthome zu schauen, für alles was passieren könnte und dann meine Aufmerksamkeit benötigt gibt es ja Notifications bzw. Telegram Nachrichten die mich informieren wenn was los ist. Somit connecte ich mich tatsächlich kaum von außen solange es keinen Anlass dafür gibt :slightly_smiling_face:
-
@pthaler
Ich bin ganz begeistert von der App ... eine VIS ist mir persönlich momentan auch einfach zu viel Einarbeitung! Ganz klasse.Da ich keinen github-Account habe hier ein kurzer Wunsch: Wäre es möglich bei der Suche eines Datenpunktes in der Suchmaske auch die unter "Kategorien" eingegebenen Begriffe zu nutzen? Also die Räume und Funktionen? Gerade bei den Aqara-Sensoren komme ich völlig durcheinander, weil die alle gleich heißen :)
Ebenfalls wegen der Aqara-Sensoren: Bei einer Kachel mit mehreren Werten wäre es cool, wenn man auch die Möglichkeit bekommt einen gänzlich anderen Datenpunkt auszuwählen. Aqara teilt bei mir den Temperatur-DP und Humidity-DP in zwei verschiedene Pfade auf, obwohl es aus ein und dem selben gerät stammtP.S.: Ich wäre auch für eine Livetime-Bezahl-Methode statt Monatsabo, aber das ist nur meine persönliche Meinung, mit der ich dich zu nix "drängen" möchte
@easytj Hi nochmal!
Hab das ergänzt, die Aufzählungen "Räume" und "Funktionen" von Datenpunkten werden jetzt auch geladen und beim Filtern berücksichtigt. Außerdem kann jetzt beim Typ "Mehrere Werte" für die weiteren DP jeder Datenpunkt auch von anderen Adaptern gewählt werden.Update Version 1.0.18 ist eingereicht zur Prüfung, im Play Store sollte es in Kürze verfügbar sein, bei Apple dauert es gern etwas länger, schätze aber im Laufe des Tages sollte es im App Store online gehen.
Danke nochmal fürs Feedback!
LG,
Peter -
@easytj Hi nochmal!
Hab das ergänzt, die Aufzählungen "Räume" und "Funktionen" von Datenpunkten werden jetzt auch geladen und beim Filtern berücksichtigt. Außerdem kann jetzt beim Typ "Mehrere Werte" für die weiteren DP jeder Datenpunkt auch von anderen Adaptern gewählt werden.Update Version 1.0.18 ist eingereicht zur Prüfung, im Play Store sollte es in Kürze verfügbar sein, bei Apple dauert es gern etwas länger, schätze aber im Laufe des Tages sollte es im App Store online gehen.
Danke nochmal fürs Feedback!
LG,
Peter -
@easytj Hi nochmal!
Hab das ergänzt, die Aufzählungen "Räume" und "Funktionen" von Datenpunkten werden jetzt auch geladen und beim Filtern berücksichtigt. Außerdem kann jetzt beim Typ "Mehrere Werte" für die weiteren DP jeder Datenpunkt auch von anderen Adaptern gewählt werden.Update Version 1.0.18 ist eingereicht zur Prüfung, im Play Store sollte es in Kürze verfügbar sein, bei Apple dauert es gern etwas länger, schätze aber im Laufe des Tages sollte es im App Store online gehen.
Danke nochmal fürs Feedback!
LG,
Peter@pthaler sagte in IOB Mobile App für Android und iOS:
Außerdem kann jetzt beim Typ "Mehrere Werte" für die weiteren DP jeder Datenpunkt auch von anderen Adaptern gewählt werden.
Farbe wird nicht übernommen.

Edit:
Eventuell auch die Schriftgröße?Lg
Sigi -
@pthaler sagte in IOB Mobile App für Android und iOS:
Außerdem kann jetzt beim Typ "Mehrere Werte" für die weiteren DP jeder Datenpunkt auch von anderen Adaptern gewählt werden.
Farbe wird nicht übernommen.

Edit:
Eventuell auch die Schriftgröße?Lg
Sigi@sigi234 danke für den Hinweis, muss ich übersehen haben da die Vordergrundfarbe anzuwenden, behebe ich im nächsten Update. Bzgl. Schriftgröße hab ich generell noch vor die Kachel für den Typ "Mehrere Werte" zu verbessern damit sich der Inhalt dynamischer an den verfügbaren Platz anpasst (ähnlich wie beim Typ "Text"), ist aber etwas komplizierter in dem Fall, wird aber kommen.
LG,
Peter -
Guten Morgen zusammen,
ich habe mir die App jetzt auch mal geladen und finde den ersten Eindruck sehr gut, tolle Arbeit!
Ich habe eine Reolink Kamera und würde mir gerne den Kamera Stream anzeigen lassen.
In meiner Vis verwnde ich das Basic-Image Widget mit einer URL zu dem Stream.Ich habe in dem Kamera Adapter keinen eigenen Datenpunkt für den Stream,
wie mache ich das dann?
Kann ich mir ein eigenes Widget erstellen? -
Guten Morgen zusammen,
ich habe mir die App jetzt auch mal geladen und finde den ersten Eindruck sehr gut, tolle Arbeit!
Ich habe eine Reolink Kamera und würde mir gerne den Kamera Stream anzeigen lassen.
In meiner Vis verwnde ich das Basic-Image Widget mit einer URL zu dem Stream.Ich habe in dem Kamera Adapter keinen eigenen Datenpunkt für den Stream,
wie mache ich das dann?
Kann ich mir ein eigenes Widget erstellen?@chuck2941 wenn du die URL zum Stream hast, der aber in keinem Datenpunkt liegt, wärs am einfachsten die URL in einem eigenen Datenpunkt unter 0_userdata abzulegen und den dann mit dem Typ "Kamera Stream" zu konfigurieren. Wenn du die Kamera über einen Adapter eingebunden hast, kannst du mir auch das JSON schicken, dass über die Simple API zurückkommt, dazu einfach die korrekte URL im Browser aufmachen und den Text der ausgegeben wird in einer Textdatei reinstellen, für den Reolink Adapter wäre das zB. http://<ipadresse>:8087/objects?type=channel&pattern=reolink.0.*&prettyPrint
-
Hallo liebes Forum :smile:
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 :smile:
Ich werde aber auch hier im Forum noch einen eigenen Thread für die App aufmachen.
Liebe Grüße und bleibt smart :wink:
Peter@pthaler
Hallo,
Kann man den Kacheln einen Schatten geben?
Oder einen 3D Effekt . -
Update ist in Arbeit, wird voraussichtlich morgen eingereicht, enthalten ist:
- Seiten Einstellungen: neue Option um Unterseiten als Bereich mit Überschrift auf der Hauptseite anzuzeigen und nicht als Tab (siehe Screenshot)
- Seiten Einstellungen: neue Design Option um Kacheln erhöht mit Schatten darzustellen
- Datenpunkt Einstellungen: neue Option um Icons/Werte von On/Off und Boolean Status Kacheln in rot/grün anzuzeigen (siehe Screenshot)
- Vordergrundfarbe bei Kacheln vom Typ Mehrere Werte und Rollläden wird jetzt korrekt angewendet
- dynamische Schriftgröße beim Typ "Mehrere Werte" damit sich der Text mit den Werten besser an den verfügbaren Platz auf der Kachel anpasst
- Fehler bei Slider Kachel behoben

Teste heute Abend und morgen noch alles durch, dann sollte das Update soweit bereit sein, freu mich schon euch die neuen Features zur Verfügung zu stellen :slightly_smiling_face:
LG und schönen SO Abend,
Peter
