Hauptmenü

Oberfläche kaputt

Begonnen von supergrobi, 21 Dezember 2018, 10:28:03

Vorheriges Thema - Nächstes Thema

supergrobi

Hallo Forum, ich versuche es noch einmal...
Ich habe mir irgendwie die Web Oberfläche zerschossen. Ich weiß jedoch nicht wie.
Es stellt sich so dar, dass sämtliche Auswahlfelder nur noch als "Pulldown Menü" dargestellt werden.

Ich habe mal zwei Beispiele angehängt, wie sie sich darstellen und wie sie sein sollten.
Zum einen die Fritzbox CallList, hier sollten die Anrufer mit Symbolen Anrufe kommend/gehend angezeigt werden. Ich sehe jedoch nur ein Pulldown Menü, wie im ersten Bild. Es sollte jedoch so sein, wie auf dem Bild aus der Wiki, dass ich mal mit angehängt habe. Es hatte schon mal längere Zeit funktioniert, an der konfig des CallMonitors/Calllist habe ich nichts geändert. Es muss irgendwie mit der gesamten Oberfläche zu tun haben.

Das andere Beispiel ist der Colorpicker zum Auswählen von Farben.
Auch hier wird, wie im 3. Bild zu sehen nur ein PUllDown angezeigt, es sollte jedoch wie in dem Bild aus dem Wiki ein Farbfenster zu sehen sein.
Auch das hatte schon mal längere Zeit funktioniert.
Ich habe wahrscheinlich irgendwelche Datei(en) überschrieben, die dafür verantwortlich sind.

Ich habe bereits das komplette System neu aufgesetzt und FHEM aus einem Backup zurückgespielt. Hier bleiben weiterhgin nur die Pulldown Manüs erhalten.
Wenn ich aber z.B. mit dem Mobil Telefon auf die Oberfläche gehe, kommt es manchmal vor, das die CallLIst kurz angezeigt wird und anschließend von dem Pulldown "abgelöst" wird.

Kann mir jemand und mir einen Tipp geben, wo ich suchen muss?

Mundus

Hi,
Es sieht für mich so aus, als würdest du die "mobilen" Seiten aufrufen. Versuche doch bitte, deine Webseite mit dem Port 8083 also IP:8083 aufzurufen.

Solltest du den Port verändert haben, versuche mal ein list WEB abzusetzen und das Ergebnis hier zu posten.

Gruß

supergrobi

Ich rufe die Oberfläche immer mit Portnummer (8083) auf.
Habe es aber jetzt mal mit 8084 (hier werden keine Pulldown und auch nichts anderes angezeigt)
und 8085 (hier wird gleich wie bei 8083 wieder nur das Pulldown angezeigt).

Mundus

Poste mal das list von WEB

supergrobi

#4
Hier das List vom WEB.

Internals:
   .httpAuthHeader HTTP/1.1 401 Authorization Required
WWW-Authenticate: Basic realm="FHEM: login required"

   CONNECTS   113
   CSRFTOKEN  csrf_xxxxxxxxxxxxxxx
   DEF        8083 global
   FD         7
   NAME       WEB
   NR         6
   NTFY_ORDER 50-WEB
   PORT       8083
   STATE      Initialized
   TYPE       FHEMWEB
Attributes:
   JavaScripts codemirror/fhem_codemirror.js
   editConfig 1
   endPlotNow 1
   longpoll   websocket
   sortRooms  Wohnzimmer Kinderzimmer Schlafzimmer Küche Büro Bad Toilette Flur Aussen


auch bei auswahl anderer Styles bleiben die PDs

Mundus

Hast du mal ein Reboot durchgeführt? Bei mir unterscheiden sich die Einstellungen zwischen WebPhone und Web nur im Bereich stylesheetPrefix.

Mit was für einem Gerät greifst du auf die Webside zu?

supergrobi

Ja, einen Reboot hab ich etliche Male durchgeführt.

...und leider ist es auch unabhängig vom verwendeten Gerät/Browser
sowohl bei mehren PCs/Firefox(Edge), Tablet/Chrome, oder Handy/StockBrowser
:(

Mundus

Hi,

leider kann ich nicht mehr richtig weiterhelfen.

Ich würde mal ein Update versuchen und hoffen, dass die defekten Einstellungen repariert werden.
Außerdem scheinst du einen Zugangsschutz vergeben zu haben:
Zitat.httpAuthHeader HTTP/1.1 401 Authorization Required
WWW-Authenticate: Basic realm="FHEM: login required"
das Attribut basicAuth ist jedoch nicht ausgewählt.

Was würde passieren wenn du das Device WEB löschst und neu anlegst?

Gruß

supergrobi

Hallo Mundus,

danke dir trotzdem für die Hilfe. Ich hab das Web gelöscht und neu angelegt...

Internals:
   CFGFN     
   CONNECTS   16
   CSRFTOKEN  csrf_xxxxxxxxxxxxx
   DEF        8083 global
   FD         37
   NAME       WEB
   NR         29317
   NTFY_ORDER 50-WEB
   PORT       8083
   STATE      Initialized
   TYPE       FHEMWEB
Attributes:


es ist jedoch alles beim alten... weiterhin nur Pulldowns

Ich hoffe jemand anderes kann hier noch weiter helfen.

lg
Thomas

supergrobi

vielleicht kann einer der Moderatoren das ins Frontend verschieben?
wäre das sinnvoll?

ph1959de

Zitat von: supergrobi am 21 Dezember 2018, 12:27:32
vielleicht kann einer der Moderatoren das ins Frontend verschieben?
wäre das sinnvoll?
Verschieben kannst Du als Thread-Ersteller selbst.
Aktives Mitglied des FHEM e.V. | Moderator im Forenbereich "Wiki"

supergrobi


KernSani

Hasr du irgendwo mal mit widgetoverride experimentiert?
Evtl. könnte auch die Konsolenausgabe des Webbrowsers einen Hinweis geben...


Kurz, weil mobil
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Mundus

Ich denke mal laut ;D
1. Neue Installation von FHEM auf separater Karte.
2. Löschen der WEB-Devices in der bestehenden Installation.
3. Kopieren des WEB-Moduls aus 1. In deine bestehende Installation.
4. Neuanlage deiner WEB-Devices...

Gruß

supergrobi

Zitat von: KernSani am 22 Dezember 2018, 11:17:08
Hasr du irgendwo mal mit widgetoverride experimentiert?
Hallo Kernsani

das möchte ich nicht ausschliessen.
Ich wollte mir irgendwann mal den Kalender (Abfall usw.) oder ein anderes Plot installieren, das hatte aber nie so richtig funktioniert.
Da ich in dem Falle Anfänger war (und bin), hab ich es aufgegeben. Lange Zeit später ist mir dann aufgefallen, dass andere Sachen nicht mehr funktionieren.

ich weiß nun aber auch leider nicht mehr was ich kaputt gemacht habe...
Wo müsste ich dem Falle suchen?

lg