NEWS
Neue iPhone App
-
Hey,
Gibt es eine Möglichkeit dass beim Viewwechsel die Ansicht immer "oben startet" on Top?
Habe fürs Smartphone eine längere Seite erstellt - so kann immer nach unten gescrollt werden. Wenn nun unten auf einen Navbutton zum anderen View geklickt wird, öffnet sich der neue View auch in der selben Höhe und man muss wieder nach oben scrollen.....
Edit:
Ich realisiere den wechsel zwischen den Seiten mit dem Swipe Widget.by,
David -
@davimas Wie verhält sich die ganze Sache im Safari?
-
@Singular75 sagte in Neue iPhone App:
Beim Aufruf von externen Links über eine URL werden lokale URI-Schemata (z.B. fb://, youtube://, arlo:// etc.), die auf andere lokal installierte Apps verweisen, nicht ausgewertet. Statt dessen führen diese zu einer Fehlermeldung (URL nicht gefunden). Ziel wäre es, andere iOS-Apps nahtlos in eine Visualisierung einzubinden, da man nach einem solchen URI-Aufruf über den kleinen "Back"-Button oben links wieder zurück zu iobroker wechseln kann.
Liesse sich das implementieren? Im "normalen" Browser / Safari funktioniert das problemlos.Bei mir funktioniert das ohne Probleme mit dem "jqui - Icon link" Widget. Als Quelle das Bild auswaählen und unter Link dann einfach das URL-Schema der App z.B. fb:// oder spotify:// und schon öffnet sich die App.
-
@el_malto hi das feature wurde nach dem Beitrag implementiert.
-
@tombox
Ist es eigentlich möglich, die App per Status einer iO-Broker Variable sozusagen aus der Ferne zu beenden? Die App müsste dazu eine Status Variable überwachen...wenn der Wert zB von 1 auf Null wechselt, schließt sie sich selbst. Damit wäre die Pad Sperrbildschirmfunktion wieder aktiv und das iPad geht nach der eingestellten Zeit von alleine aus.Wäre ein cooles Feature.
-
@mattgas was ist mit der normalen standby Funktion.
-
Die kenne ich ehrlich gesagt nicht...ist die steuerbar oder nur per Inaktivitätsdauer parametrierbar? Und ist der Bildschirm dann wirklich aus oder nur dunkel gedimmt?
-
@mattgas sagte in Neue iPhone App:
Die kenne ich ehrlich gesagt nicht...ist die steuerbar oder nur per Inaktivitätsdauer parametrierbar? Und ist der Bildschirm dann wirklich aus oder nur dunkel gedimmt?
Die ist per Inaktivitätsdauer parametrierbar. Wenn das Gerät x Minuten nicht bedient wird wird, sperrt es sich.
Ich nehme an du willst das mit deiner Anwesenheit verknüpfen. Solange jemand da ist, soll das iPad an bleiben und sobald keiner mehr da ist soll es aus gehen.
Das geht so ohne weiteres nicht. Dazu würdest du einen Jailbreak benötigen. Dann kannst du das iPad komplett steuern. -
@el_malto genau, mein zentraler „alles aus“ Schalter zu Hause soll halt irgendwie auch das iPad ausschalten. Das Apple da ziemlich restriktiv ist, ist mir bekannt. Deswegen war mein Gedanke, dass sich die App evtl. dennoch zumindest selbst beenden kann. Das Ausschalten des iPads würde dann von alleine passieren, wenn die iObroker-App den Sperrbildschirm nicht mehr deaktiviert...
Einen Jailbrake möchte ich gerne vermeiden.
-
@mattgas was ist das für ein iPad und ist das ausschließlich für die VIS da oder wird es noch „produktiv“ für andere sachen genutzt?
Wenn es nur für die VIS ist und sonst nicht wirklich anderweitig genutzt wird, kann ich einen Jailbreak nur empfehlen. Bei einem „produktiv“ Gerät kann ich verstehen wenn man keinen Jailbreak haben möchte. -
@tombox ist es aktuell möglich eine Seite aufzurufen die mit einem inoffiziellen Zertifikat SSL (das von ioB ausgestellte) verschlüsselt ist. Die App sagt mir dann nur
invalid certificate
(bei Browsern kann man Ausnahmen hinzufügen - geht sowas in der App auch?). -
@foxriver76 Nein iOS verbietet sowas du müsstest dir mit Letsencrypt ein Zertifikat ertellen und es unter
/letsencrypt-auto certonly -d URL --redirect -m MAIL --cert-path /opt/iobroker/iobroker-data/letsencrypt/
falls er es nicht dahin kopiert manuell kopieren und
sudo chmod 777 -R /opt/iobroker/iobroker-data/letsencrypt/und natürlich in den allgemeinen optionen lets encrypt und in der web instanz https und lets encrypt aktivieren.
-
@tombox Danke für die Info.
-
Hallo Leute,
bin neu hier und wollte mal wissen welche Einstellungen in der iPhone App notwendig sind das die App funktioniert ? Sorry wenn diese Frage schonmal gestellt wurde. Habe leider nichts finden können.
Vielen Dank im Voraus. -
@Niklas96 Im Grunde musst du erstmal nur den Namen der View, das VIS-Projekt (beides unter allgemein) und Lokale URL:Port (intern) ausfüllen. Dann sollte deine Vis im lokalen Netzwerk funktionieren.
-
@Hiltex Danke für die schnelle Antwort. Funktioniert jetzt auch.
Was müsste man dann in die Reiter Cloud ; Extern und VPN eintragen? -
@Niklas96 dazu solltest du mal diesen Thread hier lesen. Den Schnellstart für die Motivation hast du ja geschafft
-
Guten Morgen!
Ich habe Probleme mit der App auf meinem iPad (9.3.5). Wenn die Views geladen werden sollen erhalte ich eine Fehlermeldung: NSURL ErrorDomain - Fehler -909. Manchmal werden die Views geladen, ab dann kommt es nach einigen Sekunden zu Verbindungsabbrüchen.
Eventuell liegt es an der Version 1.0.16. Besteht irgendwie die Möglichkeit wieder die 1.0.15 zu installieren?
Einstellungen sind korrekt. Habe ich mit zwei iPhones (höhere iOs) getestet. Hier funktioniert alles ohne Probleme. Und auch mit Safari auf dem iPad werden die Views korrekt angezeigt. Also Probleme mit dem WLAN o.ä. kann ich ausschließen. Zumindest fällt mir nichts mehr ein, was ich testen könnte.
Schon mal vielen Dank im Voraus.
-
@deep-diver bist du dir sicher das es kein wlan Problem ist. Gerade mit den verbindungsabbrüchen damit hat die iPad eigentlich nichts zu tun. Schon mal direkt neben den wlan Router gelegt?
-
@tombox WLAN kann eigentlich kein Problem sein. iPad hängt an der Wand in der Nähe des Routers (schon seit Monaten). Hat nie Probleme gemacht. Ich habe zur Sicherheit auch schon ein anderes Wlan-Netz getestet, ohne Erfolg. App gelöscht und neu installiert, iPad neu gestartet. Entweder Fehlermeldung oder Verbindungsabbruch nach kurzer Zeit.
Mit Safari keine Probleme. Irgendwie komisch ...Im Log eigentlich auch nichts Auffälliges. Wenn es zum Verbindungsabbruch kommt wird diese Meldung geloggt: web.0 2019-10-25 08:42:56.884 info <==Disconnect system.user.admin from ::ffff: