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?
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ß
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).
Poste mal das list von WEB
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
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?
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
:(
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ß
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
vielleicht kann einer der Moderatoren das ins Frontend verschieben?
wäre das sinnvoll?
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.
Hat niemand eine Idee?
Hasr du irgendwo mal mit widgetoverride experimentiert?
Evtl. könnte auch die Konsolenausgabe des Webbrowsers einen Hinweis geben...
Kurz, weil mobil
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ß
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
Zitat von: Mundus am 22 Dezember 2018, 13:01:04
Ich denke mal laut ;D
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...
Meinst Du die WEB, WEBPhone und WEBTablet?
list .*:FILTER=widgetOverride=.*
Oben in die FHEMWEB Kommandozeile eingeben. Sollte alle Devices finden welche das Attribut gesetzt haben.
Zitat von: CoolTux am 23 Dezember 2018, 08:49:34
list .*:FILTER=widgetOverride=.*
...listet mir scheinbar komplett alle Devices auf.
Versuch mal folgende Variante:
list .*:FILTER=widgetOverride!=
Zitat von: OdfFhem am 23 Dezember 2018, 09:12:12
Versuch mal folgende Variante:
list .*:FILTER=widgetOverride!=
Es wird jetzt nur ein Device aufgelistet:
Internals:
CONNECTION LD382A
DEF RGBW LD382A:192.168.2.117
IP 192.168.2.117
LEDTYPE RGBW
NAME Kueche_Stripe
NR 343
NTFY_ORDER 50-Kueche_Stripe
PORT 5577
PROTO 1
SLOT 0
STATE off
TYPE WifiLight
.attraggr:
.attrminint:
Helper:
DBLOG:
RGB:
DbLog:
TIME 1545549489.91167
VALUE 000000
brightness:
DbLog:
TIME 1545549489.91167
VALUE 0
hue:
DbLog:
TIME 1545549489.91167
VALUE 40
saturation:
DbLog:
TIME 1545549489.91167
VALUE 30
state:
DbLog:
TIME 1545549489.91167
VALUE off
READINGS:
2018-12-23 08:18:09 RGB 000000
2018-12-23 08:18:09 brightness 0
2018-12-23 08:18:09 hue 40
2018-12-23 08:18:09 saturation 30
2018-12-23 08:18:09 state off
helper:
COMMANDSET on off dim dimup dimdown HSV RGB
llLock 0
targetHue 40
targetSat 30
targetTime 1545549489.90877
targetVal 100
COLORMAP:
0
1
1
2
3
3
4
5
5
6
7
7
8
9
9
10
11
11
12
13
13
14
15
15
16
17
17
18
19
19
20
21
21
22
23
23
24
25
25
26
27
27
28
29
29
30
31
31
32
33
33
34
35
35
36
37
37
38
39
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
106
107
108
109
110
111
112
113
114
115
116
117
117
118
119
120
121
122
123
124
125
126
127
128
128
129
130
131
132
133
134
135
136
137
138
139
139
140
141
142
143
144
145
146
147
148
149
150
150
151
152
153
154
155
156
158
159
161
162
164
165
166
168
169
171
172
173
175
176
178
179
181
182
183
185
186
188
189
190
192
193
195
196
198
199
200
202
203
205
206
207
209
210
212
213
215
216
217
219
220
222
223
224
226
227
229
230
232
233
234
236
237
239
240
241
242
243
243
244
245
246
247
248
248
249
250
251
252
253
253
254
255
256
257
258
258
259
260
261
262
263
263
264
265
266
267
268
268
269
270
271
272
273
273
274
275
276
277
278
278
279
280
281
282
283
283
284
285
286
287
288
288
289
290
291
292
294
295
296
297
298
299
301
302
303
304
305
306
308
309
310
311
312
313
315
316
317
318
319
320
322
323
324
325
326
327
329
330
331
332
333
334
336
337
338
339
340
341
343
344
345
346
347
348
350
351
352
353
354
355
357
358
359
0
GAMMAMAP:
0
0.0837677640068292
0.243332430098219
0.45405621299892
0.70684316621699
0.996357952001595
1.31896324344069
1.67196720192944
2.05327034060355
2.46117402090514
2.89426612471675
3.35134791378444
3.83138472229589
4.33347131986342
4.85680675751166
5.4006755921087
5.96443354494847
6.54749632988109
7.14933080167485
7.76944783828119
8.40739654243209
9.06275946322968
9.73514861754315
10.4242021465521
11.1295814824596
11.8509689292396
12.5880655825711
13.3405895300298
14.1082742846809
14.8908674144572
15.6881293368749
16.499832254239
17.3257592089163
18.1657032417713
19.0194666396879
19.8868602603794
20.7677029245494
21.6618208669846
22.5690472394153
23.4892216590168
24.4221897972898
25.3678030047821
26.3259179677223
27.2963963931522
28.2791047195789
29.2739138505435
30.2806989088167
31.2993390092098
32.329717048222
33.3717195089492
34.4252362798567
35.4901604861718
36.5663883327847
37.6538189576659
38.7523542949095
39.8618989466026
40.982360062801
42.1136472289627
43.2556723602513
44.4083496021795
45.5715952371095
46.7453275961738
47.9294669762181
49.1239355614018
50.3286573491265
51.5435580799885
52.7685651714775
54.0036076551689
55.2486161171733
56.5035226416311
57.7682607570534
59.0427653853271
60.3269727932157
61.6208205462015
62.9242474645252
64.237193581289
65.5596001025013
66.8914093689478
68.2325648197832
69.583010957744
70.9426933158916
72.3115584257991
73.6895537871024
75.0766278383415
76.4727299290214
77.8778102928286
79.2918200219416
80.7147110423796
82.1464360903337
83.5869486894341
85.0362031289022
86.4941544425471
87.9607583885629
89.4359714300888
90.9197507164941
92.4120540653557
93.9128399450933
95.4220674582326
96.9396963252683
98.4656868690975
100
hlCmdQueue:
llCmdQueue:
Attributes:
colorCast 0, -20, -20, -25, 0, -10
room Küche
webCmd RGB
whitePoint 1, 0.75, 0.25
widgetOverride RGB:colorpicker,RGB
genau das, bei dem das Widgetoverride nicht funktioniert.
hier wird nur das PullDown Menü angezeigt. Es sollte das Fahrbauswahlfeld angezeigt werden.
Lösch das Attribut erstmal. Mal schauen.
Zitat von: supergrobi am 23 Dezember 2018, 08:39:52
Meinst Du die WEB, WEBPhone und WEBTablet?
Ich würde alle löschen.
Zitat von: CoolTux am 23 Dezember 2018, 09:38:28
Lösch das Attribut erstmal. Mal schauen.
Nach dem Löschen ist nun bei der Farbauswahl auch das PD verschwunden... Es wird wie erwartet nur noch "RGB" und on/Off aus dem WebCommand angezeigt.
Füge ich das Attribut wieder hinzu ist alles wie vorher :(
Darstellung der CallList aber weiterhin unverändert als PD-Menü
Zitat von: Mundus am 23 Dezember 2018, 10:04:09
Ich würde alle löschen.
ok, das dauert, dafür muss ich mir erst ein neues System aufsetzen...
Hatte je gehofft es geht einfacher :(
Alternativ die Frage:
Wie viele Devices hast du? Du könntest auch eine komplette neue Installation machen und deine Devices neu anlernen?
Gruß
Zitat von: Mundus am 23 Dezember 2018, 12:31:08
Wie viele Devices hast du?
es sind laut list .* 320 incl. Notify und DOIF's usw.
Wäre also schon etwas Arbeit...
:(
für alle die mal gleiche oder ähnliche Probleme haben:
Ordner /opt/fhem/www/codemirror/*.*
sowie den Ordner /opt/fhem/www/pgm2/*.*
mit den Files aus der aktuellen Version 5.9 überschrieben.
...jetzt funktioniert wieder alles.