FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: HGButte am 13 April 2026, 19:41:46

Titel: [FTUI3] Probleme nach Update 13.04.26
Beitrag von: HGButte am 13 April 2026, 19:41:46
Ich habe soeben ein Update durchgeführt.

Hatte und habe diverse Fehlermeldungen und arbeite mich langsam.


Meine FTUI Oberfläche zeigt nicht alle Reading Werte an bzw. aktualisiert sehr langsam.
Ich habe noch nicht ganz verstanden welche Logik dahinter steckt.

Grüße
Markus


Titel: Aw: [FTUI3] Probleme nach Update 13.04.26
Beitrag von: x86 am 17 April 2026, 23:02:15
Ich habe exakt das gleiche Problem nach dem Update vom 13.04..
Die FTUI3-Oberfläche, insbesondere die mobile Oberfläche (die im "iOS-Stil") ist auf dem Smartphone damit quasi unbenutzbar geworden.

Da ich ansonsten nichts geändert habe, und die Meldungen exakt den hier beschriebenen entsprechen wenn ich das Ganze auf dem Desktop im Browser mit Browserkonsole betrachte, muss ich wohl ganz stark davon ausgehen, dass das Problem mit dem Update einherging.

Gibt es Ideen, wie das zu lösen ist bzw. ist ein Fix / ein neues Update geplant?
Zuvor hatte ja alles jahrelang bestens funktioniert...

Viele Grüße, x86
Titel: Aw: [FTUI3] Probleme nach Update 13.04.26
Beitrag von: Medel am 18 April 2026, 22:37:43
Habe es so gelöst, bei mir geht es wieder, außer dass einige Buttons oval sind, hat aber mit der geänderten css zu tun.

https://github.com/knowthelist/ftui/issues/66#issuecomment-4274457136
Titel: Aw: [FTUI3] Probleme nach Update 13.04.26
Beitrag von: x86 am 19 April 2026, 23:19:43
Hallo Medel,

super, danke dir für den Tipp. Habe es jetzt in der fhem.service.js so angepasst wie in deinem ersten Codebeispiel. Danke dafür!

Beim nächsten angestoßenen Update wurde die Datei zwar wieder ersetzt, das habe ich jetzt noch mit einem "ExcludeFromUpdate" verhindert, bis es ggf. irgendwann vom Entwickler selbst gefixt wurde (hoffen wir mal, dass der Entwickler das Issue auch sieht und es in den Code aufnimmt...)

Danke nochmal und viele Grüße!
Titel: Aw: [FTUI3] Probleme nach Update 13.04.26
Beitrag von: setstate am 20 April 2026, 20:23:43
das csrf Thema ist gefixt. Habe ich gar nicht gemerkt, da ich das nie eingeschaltet hatte. Ich erwarte keine
Cross Site Resource Forgery attacks bei mir im lokalen Netz  8)
Titel: Aw: [FTUI3] Probleme nach Update 13.04.26
Beitrag von: x86 am 20 April 2026, 21:40:06
Hi setstate,

super, danke dir fürs Fixen! Habe eben das Update nochmal angestoßen (und die Ausnahme vorher entfernt), funktioniert wieder alles einwandfrei.

Ja, ich hab das mit dem CSRF auch nicht aktiv eingeschaltet - es war bei mir einfach schon immer aktiv, weil ich FHEM erst zu einem Zeitpunkt neu installiert hatte, als es in der Standardkonfiguration bereits aktiv war (soweit ich mich erinnere jedenfalls). Stimme dir zu, dass CSRF-Attacken aus dem lokalen Netz eher unwahrscheinlich sind - auf der anderen Seite ist es ja gerade das als sicher empfundene heimische Netz, das schnell zur Zielscheibe werden kann, indem auf einer "fremden" (und bösartigen) Webseite in einem versteckten IFrame eine lokale URL eingebunden wird, die dann z.B. eine FHEM-Aktion bei dir auslösen könnte. Klar, müsste der Angreifer (Anbieter der Webseite) dann wissen, wie dein FHEM-System im lokalen Netz heißt und welche Endpoints es gibt, d.h. wie die zu steuernden Geräte heißen usw., also ist das eine eher akademische Diskussion, andererseits schadet ein zusätzlicher Token sicher nicht und zieht nochmal eine kleine Sicherheitsebene ein. :-)

Um so besser, dass das Ganze jetzt wieder wie erwartet funktioniert - lieben Dank nochmal!
Titel: Aw: [FTUI3] Probleme nach Update 13.04.26
Beitrag von: HGButte am 23 April 2026, 10:05:22
Danke fürs fixen. Bei mir tut's auch nach dem Update.
Titel: Aw: [FTUI3] Probleme nach Update 13.04.26
Beitrag von: Prof. Dr. Peter Henning am 24 April 2026, 11:50:12
Hmmm. Seit dem Update sehe ich _gar nichts mehr_, nur schwarze Seiten.
Was daran liegt, dass das Update nach dem Herunterladen von einer halben Million icons abbricht mit

Got 26288 bytes for www/ftui/modules/ftui/ha.service.js, expected 29742 2026.04.24 11:48:39 1: aborting.

Könnte man das bitte  schnellstmöglich bei Gelegenheit fixen, denn damit ist im Moment ein wichtiges Produktivsystem bei mir lahmgelegt.


LG

pah

Edit: lässt sich natürlich umgehen, indem man die ha.service.js vom Update ausschließt und manuell holt - ist aber keine schöne Lösung
Titel: Aw: [FTUI3] Probleme nach Update 13.04.26
Beitrag von: Dracolein am 25 April 2026, 07:13:11
Zitat von: Prof. Dr. Peter Henning am 24 April 2026, 11:50:12Hmmm. Seit dem Update sehe ich _gar nichts mehr_, nur schwarze Seiten.
Was daran liegt, dass das Update nach dem Herunterladen von einer halben Million icons abbricht mit

Got 26288 bytes for www/ftui/modules/ftui/ha.service.js, expected 29742 2026.04.24 11:48:39 1: aborting.

Könnte man das bitte  schnellstmöglich bei Gelegenheit fixen, denn damit ist im Moment ein wichtiges Produktivsystem bei mir lahmgelegt.


LG

pah

Edit: lässt sich natürlich umgehen, indem man die ha.service.js vom Update ausschließt und manuell holt - ist aber keine schöne Lösung

Danke für die Info, ich warte ab und hoffe auf baldigen Fix.
Titel: Aw: [FTUI3] Probleme nach Update 13.04.26
Beitrag von: Prof. Dr. Peter Henning am 27 April 2026, 11:59:33
So, ich habe weiterhin Probleme mit dem Update.

1. Ich verwende FTUI3 auf einer Maschine mit IP-Endung .94. Durch die Meta-Direktive im Header
Zitat<meta name="fhemweb_url" content="http://192.168.0.90:8083/fhem/" />
kann ich problemlos auf die FHEM-Instanz einer anderen Maschine zugreifen. Das funktioniert auch weiterhin, allerdings läuft meine Javascript-Konsole seit dem Update voll mit
Zitatftui3-pah.js:113:15
Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf http://192.168.0.94:3000/events. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null).
Der dafür verantwortliche Code versucht, mit der jeweils anderen Maschine eine Server Side Events-Verbindung aufzumachen und funktionierte bisher tadellos.

Fragen also: Was wurde am Basiscode von FTUI3 geändert? War das bisher nicht gegen CORS gesichert? Wieso wird mein CORS-Header nicht mehr richtig ausgewertet?

2. Ich habe bisher beim Laden einer Seite mit dem folgenden Code
Zitat<script type="module">     
    document.addEventListener('ftuiComponentsAdded', () => {
    const now = "2025-01-01 12:00:00";
    const value = 'EG';
    ftuiApp.fhemService.updateReadingItem('local-floor', {
    id: 'local-floor',
    invalid: false,
    value,
    time: now,
    update: now,
    });
    });
</script>

die Reading-Variable local-floor mit einem Wert vorbelegt, hier: "EG". Das funktioniert nicht mehr, stattdessen gibt es beim Laden der Seite haufenweise Fehlermeldungen
ZitatTypeError. Can't acces property "updateReadingItem".  ftuiApp.fhemService is undefined

Bitte um Informationen, was an die Stelle von ftuiApp.fhemService getreten ist.

LG

pah
Titel: Aw: [FTUI3] Probleme nach Update 13.04.26
Beitrag von: setstate am 27 April 2026, 18:18:08
aus ftuiApp.fhemService.updateReadingItem() wird ftuiApp.updateReadingItem()
Titel: Aw: [FTUI3] Probleme nach Update 13.04.26
Beitrag von: Prof. Dr. Peter Henning am 27 April 2026, 19:18:20
Hmmm. Fehlermeldung lautet

ZitatftuiApp.updateReadingItem() is not a function

LG

pah
Titel: Aw: [FTUI3] Probleme nach Update 13.04.26
Beitrag von: setstate am 28 April 2026, 22:03:19
das funktioniert mit dem Stand vom 26.04.2026
Titel: Aw: [FTUI3] Probleme nach Update 13.04.26
Beitrag von: Prof. Dr. Peter Henning am 29 April 2026, 09:14:03
Danke, jetzt geht es.

LG

pah