Giter Club home page Giter Club logo

iobroker-visu-app's Issues

[BUG] vis-2-beta

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Please change path vis-2-beta to vis-2, because vis 2 was released.

Expected Behavior

No response

Steps To Reproduce

No response

Which OS are you using?

Android

OS Version

newest

Device

all

App Version

newest

Anything else?

No response

[FEATURE] Detect entering foreground on Android too

Is there an existing feature request for this?

  • I have searched the existing issues

Feature description

For iOS we can easily detect, if the app enters the foreground as we have clear separations between overlay content which keeps app to inactive vs really being in background. Android only knows background and is thus also triggered, when just pulling down a menu or even when a popup appears. Maybe we can find a heuristic solution, like if background was active for 10 ore more seconds, perform the socket reconnect (and handle everything else like iOS does when coming to foreground)

Anything else?

No response

[BUG] `Dim after seconds` conflicts with `Go to start pager after seconds`

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

If the application has dimmed the display, and then the start page timer clicks in, the dim timer starts again an if this finally executes the timer, it is assumed, that the saved brightness is the dimmed value.

Expected Behavior

We need to detect such cases, either by a state which says, the display is currently dimmed by us, do not start a new timer. Or somehow only start the timer if we come from settings and on manual touch interactions.

Steps To Reproduce

No response

Which OS are you using?

iOS

OS Version

16.3.1

Device

iPhone 14

App Version

1.0.19

Anything else?

No response

[FEATURE] App schließen durch Fingerwisch/Doppelklick etc.

Is there an existing feature request for this?

  • I have searched the existing issues

Feature description

Hallo,
vielen Dank für die Bereitstellung der App. Ich habe diese heute installiert und nutze iQontrol. Vorher hatte ich einfach eine Verknüpfung auf die Webseite. Auch dort fehlte mir immer die Funktion, die Seite/nun die App schneller zu schließen. Derzeit muss ich die Taskleiste wieder hoschwischen und dann die App schließen. Wäre es hier möglich auch eine Wischgeste, wie mit den Einstellungen (3-Finger-Tap) oder der Aktualisierung (2-Finger Double-Tap) für das Schließen der App zu implementieren?

Vielen Dank und viele Grüße :)

Anything else?

No response

Issue notifications via the mobile app

Is there an existing feature request for this?

  • I have searched the existing issues

Feature description

I use the app for visualization via Jarvis. Jarvis includes a notification feature. Can I view these notifications via the app with sound?

Anything else?

No response

[FEATURE] Adaptive Icons

Is there an existing feature request for this?

  • I have searched the existing issues

Feature description

Ich nutze die App auf meinem Google Pixel 6 sehr gerne, jedoch würde ich mir den Support für die Adaptive Icons wünschen. Mehr dazu unter: https://developer.android.com/develop/ui/views/launch/icon_design_adaptive

Vielleicht könnte dann auch der Support für Themed Icons implementiert werden. Mehr dazu unter: https://developer.android.com/about/versions/13/features#themed-app-icons

Anything else?

Nichts

[FEATURE] Dynamically show "Pro" option

Is there an existing feature request for this?

  • I have searched the existing issues

Feature description

Means only offer it if adapter supports ioBroker Pro connection

Anything else?

No response

[FEATURE] Life-Bit

Is there an existing feature request for this?

  • I have searched the existing issues

Feature description

Ich bitte um das Einfügen eines Life-Bits um erkennen zu können, ob die Visualisierung läuft und in Scripten darauf reagieren zu können, etwa dass Meldung dann per Telegram übermittelt werden.

Im industriellen Umfeld werden Life-Bits in der Regel so realisiert, dass die Visualisierung ein Bit (hier State) auf True setzt und die Automation diesen auf False. Anschließend setzt die Visualisierung das Bit wieder auf True, usw. Wenn es über längere Zeit keine Zustandsänderung gibt, ist die Visualisierung tot und man reagiert entsprechend.

Eine Verzögerung, bis die Visualisierung das Bit setzt, zwischen 1-5 Sekunden scheint mir ein sinnvoller Wert zu sein.

Vielen Dank

Anything else?

No response

app startet nicht bei VPN

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

No response

Expected Behavior

No response

Steps To Reproduce

No response

Which OS are you using?

Android

OS Version

14

Device

xiaomi mi 11

App Version

1.0.20

Anything else?

Wenn ich im Heimnetz bin (und vpn aus ist) funktioniert dies einwandfrei.
Wenn ich von außen drauf zugreife (ohne vpn) dann funktioniert pro auch einwandfrei (halt ohne cam Bilder - weil fixe IP).
Wenn ich aber vpn einschalte dann kommt (wenn es richtig läuft) die Abfrage "soll man auf die interne IP zugreifen" (oder so ähnlich.
Dieser workflow funktioniert aber nicht zuverlässig. Sehr sehr oft passiert gar nichts. Der Bildschrim bleibt dann weiß.

[BUG] Jarvis Not working

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

I inserted the URL Postfix for Jarvis my working Jarvis visualization, but I always get Error 404 (please See artachments).
An
Screenshot_2024-05-23-21-41-38-972_com iobroker visu
Screenshot_2024-05-23-21-40-04-282_com opera browser
Screenshot_2024-05-23-21-39-21-789_com iobroker visu
y ideas?

Expected Behavior

See visualization 😉

Steps To Reproduce

No response

Which OS are you using?

Android

OS Version

14

Device

Redmi Note 12 Pro 5G

App Version

1.2.0

Anything else?

No response

[FEATURE] Postfix url

Is there an existing feature request for this?

  • I have searched the existing issues

Feature description

In order to e.g. select other instances/other start views or adapter specific url tricks, some may want to specify a url postfix like #customView

Anything else?

No response

HTML input tags are not translated

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

(At least) The following HTML input tags are not translated:

  • <input type="date">
  • <input type="datetime-local">
  • <input type="month">

f.ex. <input type="date"> in ioBroker-Visu-App:
IMG_0285

Expected Behavior

translate Input tags to device langage

f.ex. <input type="date"> in iPad Safari:
IMG_0284

Steps To Reproduce

import the following widet in ioBroker.vis:

[{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":"<input type=\"date\" id=\"date\">\n<br>\n<input type=\"datetime-local\" id=\"datetime-local\">\n<br>\n<input type=\"month\" id=\"month\">"},"style":{"left":"0px","top":"0px","width":"100%","z-index":"0"},"widgetSet":"basic"}]

Which OS are you using?

iOS

OS Version

16.6

Device

iPad Pro

App Version

1.0.21

Anything else?

[FEATURE] Wert des Helligkeitssensors als State

Is there an existing feature request for this?

  • I have searched the existing issues

Feature description

Falls möglich wäre ich sehr dankbar, den Wert des Helligkeitssensors als State in ioBroker zu haben, um diesen in Automationen verwenden zu können

Anything else?

No response

[BUG] Geofence-Koordinaten im Portät Modus verwirrend :)

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Wenn ich einen Standort auswähle für die Geofences, dann werden Längen und Breitengrad anschließend angezeigt. Allerdings sieht man nicht die Zahl "von links" sondern nur die letzten Ziffern. Im Porträtmodus bei Android führt das dazu , dass man statt 51.221234124144 dann nur noch "4124144" sieht.
Hat mich jetzt am Anfang etwas verwirrt :)

Expected Behavior

Die Anzeige von Längen- und Breitengrad wird hinten beschnitten und nicht vorn.

Steps To Reproduce

No response

Which OS are you using?

Android

OS Version

12

Device

Huawei P30 Pro

App Version

1.1.9

Anything else?

No response

[BUG] Controlling brightness of iOS devices with vis does not work

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Controlling the brightness while using vis as application does not work for iOS devices

Expected Behavior

It should work same as on Android platform

Steps To Reproduce

  1. Activate brightness sync in settings
  2. Start runtime in app
  3. Try to control brightness via the ioBroker state
  4. Devices brightness won't change

Environment

- OS: iOS
- Version: 16.3.1
- Device: iPhone 14

Anything else?

We probably need to request permissions on iOS

[BUG] Touch wird auch auf Folgeseite ausgeführt

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Moin!

Ich hoffe ich kann mich veständlich ausdrücken...ich benutze auf dem Handy eine vis mit Metro-Widgets. Auch zur navigation. Ein Touchevent auf einWidget führ dazu das dieser Touchevent auch auf der Folgeseite auf das dortige Widget ausgeführt wird.
Das ganze natürlich nur wenn die Seite beits einmal geladen (cache) wurde. Dann aber stetig.

Leider ist meine vis damit nicht mehr nutzbar...

bis denne
Mr.Lee /Christian

Expected Behavior

No response

Steps To Reproduce

No response

Which OS are you using?

Android

OS Version

13

Device

S23

App Version

1.0.20

Anything else?

No response

[BUG] After todays update. Only loading

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

After todays update. The app is only loading.
Nothing changed since prev Version.
Using latest jarvis.

S23 with A135.15.78

Expected Behavior

No response

Steps To Reproduce

Loading app, no jarvis board

Which OS are you using?

Android

OS Version

13

Device

S23

App Version

Latest

Anything else?

No response

Geofencing - Android background process not working

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

On my Huawei P30Pro I still have problems with geofencing. The background process does not work properly.
I watch my home-geofence for testing via a simple script that pushes changes to me via pushover. The status changes only, when I open the app.
All battery optimizations are disabled like they are in other apps, that have working background processes.

Expected Behavior

Geofence updates should also be possible without opening the app.

Steps To Reproduce

No response

Which OS are you using?

Android

OS Version

11

Device

P30 Pro

App Version

1.2.0

Anything else?

Maybe there is something to look at from tasker or other apps

[FEATURE] <VPN-Verbindung IOS--warten bis VPN aufgebaut bei App Start>

Is there an existing feature request for this?

  • I have searched the existing issues

Feature description

Wie im ioBroker Forum beschrieben, habe ich eine Möglichkeit gefunden, eine VPN Verbindung bei App Start automatisiert aufzubauen. ( Gilt nur für Apple-IOS )
Leider dauert das aufbauen der VPN Verbindung ca. 2-3 s und die App wirft dann eine Fehlermeldung aus.
Es wäre super, wenn es eventuell eine Einstellungsmöglichkeit gäbe, um den App Start etwas zu verzögern, damit Zeit für die VPN Verbindung besteht.

Ich bin der User K_o_bold aus dem Forum.
Gerne kann ich nochmal meine Beobachtungen, wie im Forum geschildert beschreiben, falls gewünscht.

Anything else?

No response

[BUG] iQontrol Anzeige unter iOS nicht stimmig aufgrund von Notch

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Unter Android habe ich das Problem nicht, da keine Notch vorhanden ist. Hier müsste nur ein Offset für Geräte mit Notch eingefügt werden. Safari macht dies auch beim direkten Aufruf der Webseite. Es wäre super wenn dies implementiert werden könnte, ich helfe gerne dabei.

Weiterhin sollte ggf. beschrieben werden, wie die Einstellungen unter iOS geöffnet werden können.

Expected Behavior

No response

Steps To Reproduce

No response

Which OS are you using?

iOS

OS Version

17.2.1

Device

iPhone 11

App Version

latest

Anything else?

No response

[BUG] No longer loads http

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

After the recent update to 1.0.32 the app no longer loads my vis, as it apparently now expects https.

The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.

IMG_1902

Expected Behavior

Load vis regardless of protocol.

Steps To Reproduce

No response

Which OS are you using?

iOS

OS Version

17.3.1

Device

iPhone 15 Pro Max

App Version

1.0.32

Anything else?

No response

[BUG] Controlling brightness of iOS devices with vis does not work

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Controlling the brightness while using vis as application does not work for iOS devices

Expected Behavior

It should work same as on Android platform

Steps To Reproduce

  1. Activate brightness sync in settings
  2. Start runtime in app
  3. Try to control brightness via the ioBroker state
  4. Devices brightness won't change

Which OS are you using?

iOS

OS Version

16.3.1

Device

iPhone 14

App Version

1.0.9

Anything else?

We probably need to request permissions on iOS

[FEATURE] Per State das Display abschalten

Is there an existing feature request for this?

  • I have searched the existing issues

Feature description

Die App läuft auf meinem iPad dauerhaft im Vordergrund „Display nicht abschalten == True), bei Abwesenheit soll es jedoch ausgeschaltet sein. Dies würde ich gerne automatisieren, sodass das Tablet beim Verlassen des Hauses gesperrt wird.

Das Sperren des iPads könnte über einen State mit der Rolle Button realisiert werden. Das Aufwecken des iPads bei Rückkehr soll über den geführten Zugriff erfolgen.

Anything else?

No response

[FEATURE] Detect if a VPN is running and ask for local access

Is there an existing feature request for this?

  • I have searched the existing issues

Feature description

If we are about to select an external runtime, we should check if there is a VPN active. If so, we can ask if the user wants to access the internal runtime instead. This allows to use VPN e.g. for showing local iFrames which will not be available via Pro Cloud.

Anything else?

No response

[FEATURE] Autostart der App

Is there an existing feature request for this?

  • I have searched the existing issues

Feature description

Es wäre schön, wenn man (optional) einen Autostart der App beim Start von Android hätte. Ich habe z.B. das Problem, dass ich nur ein Android Go auf meinem Tablet habe. Tasker oder ähnliche Apps haben da kaum Möglichkeiten andere Apps zu starten. Nur die App selber kann sich selbst starten. Wäre nett wenn das die Visu App das auch könnte.

Anything else?

No response

[BUG] Falscher Zuordnung über ioBroker.pro

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Ich habe 3 Unterschiedliche VIS (Privat / Büro / Verein). Bin ich im jeweiligen WLAN klappt alles für den lokalen Aufruf. Sobald ich über ioBroker.pro zugreifen möchte, funktioniert nur noch der 'Standard' Zugriff (die ersten Zugangsdaten für den Pro Account). Bei den anderen beiden kommt die Fehlermeldung, das die VIS nicht existiert. Sieht so aus, dass bei den anderen beiden die Zugangsdaten nicht genutzt werden. Nutze die Android App.

Expected Behavior

No response

Steps To Reproduce

No response

Which OS are you using?

Android

OS Version

13

Device

Samsung S20FE

App Version

1.0.31

Anything else?

No response

[BUG] iOS white screen issues

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Sometimes, normally App longer in background and maybe also wifi - mobile Switches in between, the app just renders an empty screen at least on iOS.

Expected Behavior

The user should never be left with an empty screen

Steps To Reproduce

Couldn’t find a way to reliably reproduce it

Which OS are you using?

iOS

OS Version

16.6

Device

iPhone 14

App Version

1.0.23

Anything else?

This may do the trick react-native-webview/react-native-webview#2298 (comment)

[FEATURE] Configure default background color

Is there an existing feature request for this?

  • I have searched the existing issues

Feature description

During a reconnect the background always turns white. The color should be configurable.

Especially in dark mode VIS the white background color is „disturbing“.

Anything else?

No response

Vis2 im Browser nicht mehr aufrufbar

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Vis2 ist in Safari/Chrome weder im Editor noch im Runtime aufrufbar, nicht aus der Instanzenliste und auch auch nicht direkt per http://192.168.179.95:8082/vis-2/edit.html. Es erscheint nur ganz kurz das ioBroker-Zeichen, danach bleibt das Fenster weiß.

Gestern hatte ich versehentlich eine View gelöscht, die ich heute einzeln restoren wollte. Nachdem das nicht geklappt hat, habe ich mit Backitup den Stand von gestern wieder eingespielt.
Das Verhalten ändert sich auch nicht, wenn ich Projektverzeichnis und /oder Projektfiles rename (/opt/iobroker/iobroker-data/files/vis-2.0). Erstaunlicherweise läuft Vis2 auf dem iPhone noch so, wie es sollte. Vermutlich liegt es also nicht an meinen Views. In den ioBroker-Protokollen sehe ich keine Fehlermeldungen. In älteren Threads wurde ein Problem mit dem Metro-Widget (bei mir installiert) erwähnt, das aber gefixt ist.
Ich habe keine Idee mehr, wo ich noch gucken / was ich noch machen könnte.

Expected Behavior

No response

Steps To Reproduce

No response

Which OS are you using?

iOS

OS Version

17.5.1

Device

iPhone 14 Plus

App Version

5.0.19

Anything else?

No response

[FEATURE] IOS: Option to disable access to settings via 3 finger click

The options should be added to Settings / ioBroker Visu like it is default in IOS.

Also there should be an option to disable access to settings via 3 finger click. At the moment it is possible to access and change setting even if guided access (Geführter Zugriff) is enabled. This is not wanted on a wall mounted iPad for example.

Gerät entweder remote oder via Einstellung automatisch neu starten

Feature description

Gibt es die Möglichkeit das Gerät entweder remote oder via App-Einstellung einmal am Tag neu durch zu starten?
Wenn nicht wäre es toll wenn man sowas (wie bei Fully) einbauen könnte.

Hintergrund:
Gefühlt werden Geräte (Android Wandtablets die rund um die Uhr laufen) über die Zeit träger, und auch geänderte Einstellungen in der Vis bräuchte man so nicht händisch laden, sondern sie würden einfach einmal am Tag neu geladen.

Anything else?

No response

[FEATURE] GPS Daten an ioBroker DPs senden

Is there an existing feature request for this?

  • I have searched the existing issues

Feature description

Bitte eine Option einbauen, das die GPS Koordinaten an einen eigenen Datenpunkt gesendet werden.

-> In den Einstellungen der App eine Möglichkeit schaffen, einen Datenpunkt festzulegen, an den dann die Coords gesendet werden.

z.b.: 0_userdata.0.Testpunkte.phone_micha

Somit wäre es möglich die GPS Daten der App(s) auch für "nicht-VIS" Nutzer zu verwenden.

lg Micha

Anything else?

No response

Abfrage für lokales Verbinden über VPN

Moin!

Kann man das Feature deaktivierbar machen in den Settings?
Hintergrund: Ich verwende auf dem Handy Blokada welches ein VPN darstellt ...aber natürlich keinen Zugriff aus Heimnetzwerk tunnelt. :-)
Würde mir einen Fingertipp sparen wenn ich starte :-)

Danke
Mr.Lee

[BUG] runterziehen zum aktualisieren vs. große VIS

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Wenn ein größeres VIS Projekt (Auflösung nicht Speicherplatz) mit der App geöffnet wird, wird beim "pinch to zoom" ein reload ausgeführt, da die App ein "runterziehen" erkennt

Expected Behavior

Möglichkeit das Aktualisieren durch runterziehen abzuschalten oder das ganze als Zoom abfangen (runterziehen erfolgt i.d.R. mit 1 Finger und zoom mit 2 Fingern).

Steps To Reproduce

  1. Projekt mit hoher Auflösung/weiter Anordnung von Widgets öffnen
  2. versuchen nach dem laden des Projektes rauszuzoomen um den Inhalt vollständig zu sehen

Which OS are you using?

iOS

OS Version

17.5.1

Device

iphone 13 pro

App Version

1.2.0

Anything else?

No response

[FEATURE] Backup Settings

Is there an existing feature request for this?

  • I have searched the existing issues

Feature description

Please add an option to backup/export settings.

I got a new iPhone and had to set up the app again.

Backup should be done automatically preferable to configurable destinations like iCloud or a local file.
Export manually should be possible as well.

Thanks a lot,
KoMa1978

Anything else?

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.