In den MS store kann man doch PWAs einstellen, oder?
Ist da nicht Pascals Projekt ein kleiner Schritt in die Richtung? Wenn man das noch für die Allgemeinheit (wie mich) noch etwas einfacher gestaltet?
Ja, geht wohl. Da aber nur Metadaten veröffentlicht werden kein echter Vorteil? (Oder ich habe es nicht verstanden)…
Sollte es der lokalen WebApp nicht egal sein wo sie gespeichert ist? Ich meine, schade, dass da kein Platz mehr auf dem Brain ist, aber warum dann nicht einfach auslagern und für die Offlinejünger vom Server downloadbar machen?
Meine Zwischenlösung lautet:
Im Browser my.hom.ee aufrufen.
Hier wird ja noch die 2.29.2 gehostet.
Webseite im Browser „speichern unter“
Abgelegt werden die Aufrufseite (HTML) und im Unterordner alle anderen Dateien (z.b. app.js)
Das Problem beim Aufruf per Homee-ID geht die Kommunikation über den Proxy.
Aber zumindest mit der 2.29.2 Version kann man noch die lokale IP eingeben.
Will man später per WebApp wieder die 2.29.2 nutzen muss man nur die gespeicherte HTML-Datei im Browser aufrufen.
Zweiter Wermutstropfen die Anzeige ist ein wenig verhunzt aber lesbar.
Gruß Andreas
Ich glaube hier liegt ein Missverständnis vor. Die Web App wird beim Aufrufen im lokalen Speicher des Browsers gecached. Somit ist diese also auch weiterhin über die Domain (my.hom.ee) aufrufbar, auch wenn keine Internetverbindung besteht. Was bisher allerdings nicht möglich war, war das Verbinden der App lokal ohne Proxy zum homee. Dies wird allerdings mit der 2.30.0 jetzt durch lokales HTTPS ermöglicht. Weitere Infos dazu folgen noch.
du bist spitze
kann man ggf. statt der homee-ID auch die IP Adresse eingeben, um sich zu verbinden?
Auch das wird möglich sein ja
cool das Ihr da eine Lösung gefunden habt
Ich merke, ich war echt lange im Ulraub
Es sei dir gegönnt, schließlich heiratet Mann nur einmal.
Im Idealfall
@Pascal
Das klingt ja schon fast zu schön um wahr zu sein Wo ist der Haken? Benötigt man dann deine Dockerlösung nicht mehr?
Ich fasse es nochmal nach meinem Verständnis zusammen.
Ich rufe die WebApp über my.hom.ee auf und diese wird in meinen Browsercache gespeichert, solange ich diesen nicht lösche bleibt sie dort. Ich trenne das Internet und kann weiterhin auf meine homee zugreifen (evtl. mit Eingabe der IP) ohne das irgendetwas nachgeladen werden muss?
Das hatte ich früher schon mal ausprobiert, da hat es nicht funktioniert. Zumindest die Lokalisierung hat gefehlt. Hast du das ohne Internet ausprobiert?
Viele Grüße
JayJay
Ich denke, Du musst Dir dann noch ein entsprechendes Zertifikat auf dem jeweiligen Endgerät abspeichern.
Es wird dann ohne die Docker-Lösung funktionieren.
Pascal wird zu gegebenem Zeitpunkt noch weitere Infos dazu geben.
Ja ich hatte den PC im Router für das Internet gesperrt.
Gruß Andreas
Feine Sache, wenn das wirklich so läuft hat man ja nun auch lokal immer eine aktuelle WebApp und nicht nur die zu erst bereitgestellte für die jeweilige Coreversion.
Ich bin wirklich positiv überrascht im Moment…
konnte der Brain bis dato eig im lokalen Netz Webhooks über HTTPS senden?
d.h. homee kann im lokalen Netz per HTTPS senden und empfangen?
Verschlüsselte direkte hih-Verbindung?
Nein, bisher im LAN nur unverschlüsselt.
hih oder andere Apps (iOS, Android) verwenden vorerst weiterhin kein HTTPS.
ein Schritt nach dem anderen
das ist auf jeden Fall ein wichtiger in die richtige Richtung.
d.h. aber potenziell können dann Webhooks mit HTTPS gesendet und empfangen werden, oder?
Ganz allgemein würde damit ich eher nicht rechnen. Es sind immer selbst signierte Zertifikate, die entsprechend akzeptiert werden müssen. Wo das möglich ist, kann das sicher getan werden. Jedoch ist das sicher noch anspruchsvoller als im Browser 3-4 Klicks zu machen und dabei ein paar rote Ausrufezeichen zu ignorieren.