NEWS
ioBroker App 2023 [Android & iOS] - jetzt erhältlich
ioBroker App 2023 [Android & iOS] - jetzt erhältlich
-
Hallo zusammen,
ich wünsche euch einen schönen Start ins Wochenende.
Es gibt ab sofort eine neue App für iOS & Android, diese ist als eigenständige App auf beiden Plattformen unter
ioBroker Visuim Store zu finden.
Für die Android App haben wir schon einige Testiterationen hinter uns gebracht in https://forum.iobroker.net/topic/63026/iobroker-android-app-2023/202 - vielen lieben Dank an alle Tester. Die iOS App ist zwar inhaltlich zu großen Teilen identisch, allerdings kann es durchaus sein, dass sich im Detail das Verhalten unterscheidet. Hier bin ich auf euer Feedback angewiesen.
Überblick der Funktionen:
Settings
Local
- Host IP:PORT: Specify the local vis url + port e.g.
192.168.144.4:8082(you can also addhttps://prefix here) - Username: Local username if specified login is performed
- Password: Password to corresponding username
External
- Type: Choose how you want to connect if outside of given WLAN SSIDs, if you choose
url, you can provide same information as
underLocal - Username: The ioBroker Pro username, often an E-Mail address, if given, the App connects to the Pro Cloud if not
connected with a SSID listed underGeneral - Password: The corresponding password
- WLAN SSIDs: allows to set Wi-Fi SSID (comma-separated), if the current connected SSID is equal to one listed here, we use the local vis
General
- Application: choose between
vis,materialand other adapters, just changes the uri of the WebView - Project: Value will be added behind
url:port/vis/index.html#(only for vis) - Instance ID: used to e.g. change vis views or detect active views on device via
vis.0.control
(it will be synchronized tovis.0if at least one sync option is active)
Functionalities & Appearance
- Multi-Project Support: You can set up multiple projects (current limit is 2), these can be launched via Quick Actions.
Starting the App without Quick Action will always launch the default project. When a specific project is launched,
the app cannot change to another project until restarted. Long press on the app icon to launch a Quick Action. - Allow Zoom: If false, Zoom is deactivated in the WebView
- Allow Scrolling: If false, Scrolling is deactivated in the WebView
- Send battery to vis.0: If true, battery level and state are sent to
vis.0via JS injection usingservConn - Keep display awake: If true, screen will never go to sleep on WebView
- Status Bar Active: If true, the status bar is shown
- Light Status Bar Text: If true, white color is used for status bar text
- Status bar color: Specify the color of the status bar as
csscolor property - Orientation: Force
orientationof screen - Zoom (Portrait): Initial Zoom for Portrait mode (0 - 5)
- Zoom (Landscape): Initial Zoom for Landscape mode (0 - 5)
- Reload on orientation change: should be activated if problems on orientation change occur
- Show Pro Logo: If true, a pro logo will be used in the upper right corner to indicate a pro connection
- Auto Zoom: Sets
width=device-widthtometa.content - Force Fullscreen: Sets
viewport-fit=covertometa.content - Location to
vis.0: The Location object will be sent to vis - Synchronize Brightness to
vis.0: The brightness of the device will be set invis.0changing the state will change the brightness (only works withvis) - Device name: Device name used for states in
vis.0 - Show Navigation Bar (Android only) if
true, the Navigation bar is permanently shown, else immersive - Dim after seconds: Dim display after
xseconds of inactivity (no tap) set0to disable - Dim to level: Value in
%to dim to ifDim after secondstriggers. On next tap, it is dimmed up to previous value - Reload if app gets active: Forces a hard reload if app goes from background to foreground (default:
trueoniOS,falseonAndroid) - URL Postfix: this text will be appended to the URL, e.g. to specify a start view
#customStartView - Back to start page after X seconds: The app navigates back to the start page after X seconds of inactivity (0 to disable)
- Protect app start: The first app start will be protected by devices biometric authentication (affects all projects)
- Protect settings: Every call to settings will be protected by devices biometric authentication (affects all projects)
Known behaviors
- Settings can be opened via a triple tap (3 fingers touching the screen at the same time)
- Force reload via 2 finger double tap on screen on Android and Pull to refresh on iOS (on Android the Component is remounted)
- Status bar settings are also applied to the settings screen, but only after changing to runtime and back or reopening app
- Reconnection Handling for vis: It is known, that vis has problems reconnecting to the socket, thus the App detects
socket disconnection of vis and if it is not reconnected after 30 seconds, it will reload the page - If on page load an error occurs, a popup is shown where you can reload or go to settings
- If app goes from background to foreground, the NavBar on Android is ensured to be in the right state and for
vis and material a socket reconnect is triggered, to avoid 10 seconds timeout screen (android detects background more than 1 second as being in background) - If the "Keep screen awake" functionality is deactivated via vis, you should not change the view afterwards, else it is activated again
- Whenever the user is not in a Wi-Fi and using a VPN and has an external connection configured, he can decide if he wants to access local url or external
Wermutstropfen: Bzgl. der VPN Option, welche in der vorherigen iOS App besteht, ist aktuell aufgrund von technischen Limitationen keine Option geplant, insgeheim hoffe ich hier, dass Apple mal in die Pötte kommt und VPN Steuerung per Automation zulässt. Wer darauf angewiesen ist, ist für mobile Zwecke mit der aktuellen App evtl. besser beraten, ansonsten bietet sich von unterwegs natürlich der Pro Zugang an.
Issues und Feature Requests bitte hier anlegen.
Ich freue mich auf euer Feedback.
beste Grüße
fox
@foxriver76 sagte in ioBroker App 2023 [Android & iOS] - jetzt erhältlich:
External
Type: Choose how you want to connect if outside of given WLAN SSIDs, if you choose url, you can provide same information as
under Local
Username: The ioBroker Pro username, often an E-Mail address, if given, the App connects to the Pro Cloud if not
connected with a SSID listed under General
Password: The corresponding password
WLAN SSIDs: allows to set Wi-Fi SSID (comma-separated), if the current connected SSID is equal to one listed here, we use the local vishab heute noch versucht über url meinen vpn einzutragen über dns:port bekomm da aber nur

bin ich da falsch abgebogen, oder funktioniert das so nicht? - Host IP:PORT: Specify the local vis url + port e.g.
-
@foxriver76 ich habe das auf zwei iPads probiert, funktioniert leider auf beiden nicht.
iPad 2017 mit iPad OS 15.6
iPad Pro mit iPad OS 16.x -
@foxriver76 sagte in ioBroker App 2023 [Android & iOS] - jetzt erhältlich:
External
Type: Choose how you want to connect if outside of given WLAN SSIDs, if you choose url, you can provide same information as
under Local
Username: The ioBroker Pro username, often an E-Mail address, if given, the App connects to the Pro Cloud if not
connected with a SSID listed under General
Password: The corresponding password
WLAN SSIDs: allows to set Wi-Fi SSID (comma-separated), if the current connected SSID is equal to one listed here, we use the local vishab heute noch versucht über url meinen vpn einzutragen über dns:port bekomm da aber nur

bin ich da falsch abgebogen, oder funktioniert das so nicht? -
@da_woody wie meinst du VPN? Die App kann aktuell keine VPN Konfig hinzufügen/aktivieren.
@foxriver76 ich dachte über extern/url kann ich mein VPN aufrufen...
xxx.xxx.xx:444, ID, Passwort -
@da_woody wie meinst du VPN? Die App kann aktuell keine VPN Konfig hinzufügen/aktivieren.
Ich bekomme ne ähnliche Fehlermeldung.
Ablauf:
wlan aus und vpn Verbindung mit dem Handy hergestellt.
app aufgerufen; Verbindung wird über pro hergestellt.
Soweit, sogut.Dann bekanntes wlan eingeschaltet und vpn aus.
Im Hintergrund wird die Verbindung neu aufgebaut und es kommt folgende Fehlermeldung:

ok drücken und alles funktioniert.Aber warum kommt die Meldung ?
-
Ich bekomme ne ähnliche Fehlermeldung.
Ablauf:
wlan aus und vpn Verbindung mit dem Handy hergestellt.
app aufgerufen; Verbindung wird über pro hergestellt.
Soweit, sogut.Dann bekanntes wlan eingeschaltet und vpn aus.
Im Hintergrund wird die Verbindung neu aufgebaut und es kommt folgende Fehlermeldung:

ok drücken und alles funktioniert.Aber warum kommt die Meldung ?
@bahnuhr sagte in ioBroker App 2023 [Android & iOS] - jetzt erhältlich:
Ablauf:
wlan aus und vpn Verbindung mit dem Handy hergestellt.
app aufgerufen; Verbindung wird über pro hergestellt.
Soweit, sogut.Mit dem Unterschied, ich kann mich auch mit einem fremd WLAN ins VPN verbinden. Dann wird ja übers VPN direkt ins Lan verbunden.
Ich dachte halt, ich kann mir die App sparen und direkt meine VPN Daten über URL eintragen.
Mit meinem DNS Namen und Port. -
1.0.9 eben eingereicht
Bitte Prüfen ob man jetzt im Nachhinein in den Einstellungen bei Apple die Berechtigungen ändern kann wenn man sie initial abgelehnt hat @ice987 @qqolli
@ManfredHi Bitte Feedback geben ob es unter Android noch zu den Problemen kommt@foxriver76 sagte in ioBroker App 2023 [Android & iOS] - jetzt erhältlich:
Bitte Feedback geben ob es unter Android noch zu den Problemen kommt
Hallo.
Also ich hab nach wie vor die Probleme, dass ich wenn die App im hintergrund offen ist aber nicht benützt wird (entweder mache ich in der Zeit etwas anderes am Smartphone oder das SmartCover ist zu), dass dann wenn man die App aufruft wieder der weiße Screen kommt. Mit 2-Finger-Doppeltap aktualisiert er dann, aber eben nicht immer. manchmal muss man in die Einstellungen und diese Verlassen damit neu geladen wird.
Ist aber wie gesagt total unregelmässig. Manchmal klappts, manchmal nicht. Hab die letzten Tage allerdings nur im eigenen Wlan testen können, allerdings ändert sich da auch manchmal der Zugangspunkt, da ich im Keller ein anderes Wlan habe als im EG. -
@foxriver76 sagte in ioBroker App 2023 [Android & iOS] - jetzt erhältlich:
Bitte Feedback geben ob es unter Android noch zu den Problemen kommt
Hallo.
Also ich hab nach wie vor die Probleme, dass ich wenn die App im hintergrund offen ist aber nicht benützt wird (entweder mache ich in der Zeit etwas anderes am Smartphone oder das SmartCover ist zu), dass dann wenn man die App aufruft wieder der weiße Screen kommt. Mit 2-Finger-Doppeltap aktualisiert er dann, aber eben nicht immer. manchmal muss man in die Einstellungen und diese Verlassen damit neu geladen wird.
Ist aber wie gesagt total unregelmässig. Manchmal klappts, manchmal nicht. Hab die letzten Tage allerdings nur im eigenen Wlan testen können, allerdings ändert sich da auch manchmal der Zugangspunkt, da ich im Keller ein anderes Wlan habe als im EG.@manfredhi ist deine vis/der web adapter per Login geschützt?
-
Da es langsam schwierig wird für mich den Überblick über Probleme je nach Plattform etc zu behalten, habe ich einen Issue Tracker für das Projekt angelegt (auch im ersten Beitrag verlinkt):
-
@manfredhi ist deine vis/der web adapter per Login geschützt?
@foxriver76 sagte in ioBroker App 2023 [Android & iOS] - jetzt erhältlich:
ist deine vis/der web adapter per Login geschützt?
nein, da ich es nur im lokalen netz oder von unterwegs per vpn nutze, hab ich kein login.
-
Da es langsam schwierig wird für mich den Überblick über Probleme je nach Plattform etc zu behalten, habe ich einen Issue Tracker für das Projekt angelegt (auch im ersten Beitrag verlinkt):
@foxriver76 sagte in ioBroker App 2023 [Android & iOS] - jetzt erhältlich:
Da es langsam schwierig wird für mich den Überblick über Probleme je nach Plattform etc zu behalten, habe ich einen Issue Tracker für das Projekt angelegt (auch im ersten Beitrag verlinkt):
hehe, versteh ich. mit github haben da einige ein problem...

darum gibts auch für einige adapter schon verschiedene treads. entwickler, support und sonstiges...
bei dir ists halt auch noch die plattform. -
@hiltex hab’s nur unter Android getestet aber sollte gehen zumindest ist es so gedacht, ich schau’s mir mal an.
Hallo fox,
ich greife auf meine cam Bilder mit fester ip zu.Folgende Szenarien:
-
zuhause im wlan
feste ip wird logischerweise korrekt aufgerufen -
auswärts (wlan aus)
pro wird aktiviert und Verbindung zur vis steht.
Aber cam Bilder mit fester ip wird korrekt nicht angezeigt. -
auswärts mit vpn Verbindung
Hier wird auch pro aufgerufen. Bilder werden nicht angezeigt.
Frage:
Könnte man bei 2) und 3) eine Prüfung einbauen ob eine vpn Verbindung aktiv ist. Dann würde nicht pro aktiviert.
Und die cam Bilder würden korrekt angezeigt.Ist dies irgendwie möglich ?
mfg
Dieter -
-
Hallo fox,
ich greife auf meine cam Bilder mit fester ip zu.Folgende Szenarien:
-
zuhause im wlan
feste ip wird logischerweise korrekt aufgerufen -
auswärts (wlan aus)
pro wird aktiviert und Verbindung zur vis steht.
Aber cam Bilder mit fester ip wird korrekt nicht angezeigt. -
auswärts mit vpn Verbindung
Hier wird auch pro aufgerufen. Bilder werden nicht angezeigt.
Frage:
Könnte man bei 2) und 3) eine Prüfung einbauen ob eine vpn Verbindung aktiv ist. Dann würde nicht pro aktiviert.
Und die cam Bilder würden korrekt angezeigt.Ist dies irgendwie möglich ?
mfg
Dieter@bahnuhr Habe ich schon auf der TODO Liste

https://github.com/foxriver76/ioBroker-Visu-App/issues/4 -
-
@bahnuhr Habe ich schon auf der TODO Liste

https://github.com/foxriver76/ioBroker-Visu-App/issues/4@foxriver76 sagte in ioBroker App 2023 [Android & iOS] - jetzt erhältlich:
Habe ich schon auf der TODO
Super, Danke für die Info.
-
@bahnuhr Habe ich schon auf der TODO Liste

https://github.com/foxriver76/ioBroker-Visu-App/issues/4Konntest du bei meinem anderen Fehler (Doppel-Ausführung eines Widgets) noch ne Idee entwickeln.
Oder liegt es tatsächlich am handy. -
Konntest du bei meinem anderen Fehler (Doppel-Ausführung eines Widgets) noch ne Idee entwickeln.
Oder liegt es tatsächlich am handy. -
@bahnuhr ich habe bislang nicht probiert es nachzustellen, habe allerdings auch gar keine Ahnung woran es liegen könnte. Du kannst gerne ein issue anlegen dann gehts nicht unter.
-
Hallo fox,
ich greife auf meine cam Bilder mit fester ip zu.Folgende Szenarien:
-
zuhause im wlan
feste ip wird logischerweise korrekt aufgerufen -
auswärts (wlan aus)
pro wird aktiviert und Verbindung zur vis steht.
Aber cam Bilder mit fester ip wird korrekt nicht angezeigt. -
auswärts mit vpn Verbindung
Hier wird auch pro aufgerufen. Bilder werden nicht angezeigt.
Frage:
Könnte man bei 2) und 3) eine Prüfung einbauen ob eine vpn Verbindung aktiv ist. Dann würde nicht pro aktiviert.
Und die cam Bilder würden korrekt angezeigt.Ist dies irgendwie möglich ?
mfg
Dieter@bahnuhr sagte in ioBroker App 2023 [Android & iOS] - jetzt erhältlich:
auswärts mit vpn Verbindung
Hier wird auch pro aufgerufen. Bilder werden nicht angezeigt.ist bei mir auch so, wenn ich über pro zugreife und eine VPN-Verbindung hab, wird bei mr auch die Webcam nicht angezeigt. Alles andere (Grafana, Energiemesser usw.) funktioniert jedoch.
-
-
@bahnuhr sagte in ioBroker App 2023 [Android & iOS] - jetzt erhältlich:
auswärts mit vpn Verbindung
Hier wird auch pro aufgerufen. Bilder werden nicht angezeigt.ist bei mir auch so, wenn ich über pro zugreife und eine VPN-Verbindung hab, wird bei mr auch die Webcam nicht angezeigt. Alles andere (Grafana, Energiemesser usw.) funktioniert jedoch.
Ja, ist ja auch logisch.
Deshalb ja auch das issue. -
Ja, ist ja auch logisch.
Deshalb ja auch das issue.@bahnuhr sagte in ioBroker App 2023 [Android & iOS] - jetzt erhältlich:
Ja, ist ja auch logisch.
Naja logisch ist es für mich nicht ganz, warum grad die Webcam nicht geht. denn meine webcam wird über die interne IP-Adresse eingebunden, genauso wie meine Grafana Auswertungen, wo ebenfalls der IP-Adresse des Grafana-Servers eingetragen ist.