Hallo zusammen,
bedingt durch einen HW Defekt habe ich meine produktive FHEM Instanz heute auf einen neuen Raspi 2 (alt raspian-wheezy, neu jessie) umgezogen. Folgendes Vorgehen:
- Neue SD-Karte mit 2017-01-11-raspbian-jessie-lite bestückt,
- apt-get update
- apt-get upgrade
- fhem installiert
- fhem gestoppt
- HMUARTLGW Vorbereitungen
- /opt/fhem nach /opt/fhem.dist verschoben
- backup der alten FHEM Installation ausgepackt und chmod -R fhem.dialout /opt/fhem
- Fhem startet, CUL erkannt, mein HMUARTLGW wird erkannt, Bluetooth geht.
Ich habe jetzt im FHEMWEB oben links permanent eine graue Fehlermeldung (?) stehen:
fhemweb_weekprofile.js line 6:
Uncaught TypeError: $(...).tooltip is not a function
Siehe screenshot 1.
Außerdem ist mir aufgefallen, dass ich im Eventmonitor keine Regex angeben kann. Wenn ich auf die Regex ".*" klicke erscheint das Regex Eingabefenster links, aber es kann nix eingegeben werden, siehe Screenshot 2.
update und shutdown restart habe ich durch geführt, keine Änderung. Hier eine Versionsübersicht:
Latest Revision: 13159
File Rev Last Change
fhem.pl 13142 2017-01-18 14:23:53Z rudolfkoenig
98_autocreate.pm 11984 2016-08-19 12:47:50Z rudolfkoenig
79_BDKM.pm 12770 2016-12-14 08:39:57Z arnoaugustin
No Id found for 99_buderus.pm
00_CUL.pm 12983 2017-01-06 13:53:27Z rudolfkoenig
10_CUL_HM.pm 13085 2017-01-15 13:24:15Z martinp876
95_Dashboard.pm 12251 2016-10-03 09:45:43Z talkabout
93_DbLog.pm 13124 2017-01-17 12:59:29Z Tobias.Faust
98_DOIF.pm 12961 2017-01-04 22:23:57Z Damian
98_DOIFtools.pm 13158 2017-01-20 21:16:20Z Ellert
98_dummy.pm 12700 2016-12-02 16:49:42Z rudolfkoenig
91_eventTypes.pm 11984 2016-08-19 12:47:50Z rudolfkoenig
93_FHEM2FHEM.pm 13024 2017-01-09 15:16:44Z rudolfkoenig
01_FHEMWEB.pm 13150 2017-01-20 06:17:41Z rudolfkoenig
92_FileLog.pm 13152 2017-01-20 09:04:34Z rudolfkoenig
10_FS20.pm 12688 2016-11-29 20:40:24Z rudolfkoenig
98_HMinfo.pm 12917 2016-12-31 07:44:34Z martinp876
00_HMLAN.pm 12351 2016-10-16 18:18:00Z martinp876
00_HMUARTLGW.pm 13148 2017-01-19 23:07:43Z mgernoth
98_logProxy.pm 12737 2016-12-11 09:39:37Z justme1968
91_notify.pm 11984 2016-08-19 12:47:50Z rudolfkoenig
11_OWDevice.pm 13114 2017-01-16 19:25:59Z neubert
10_OWServer.pm 13114 2017-01-16 19:25:59Z neubert
73_PRESENCE.pm 13159 2017-01-20 21:33:39Z markusbloch
33_readingsGroup.pm 12774 2016-12-14 17:16:09Z justme1968
98_structure.pm 12500 2016-11-04 10:42:50Z rudolfkoenig
99_SUNRISE_EL.pm 12485 2016-11-01 15:18:51Z rudolfkoenig
98_SVG.pm 12482 2016-11-01 09:25:59Z rudolfkoenig
50_TelegramBot.pm 12874 2016-12-25 14:15:59Z viegener
98_telnet.pm 11984 2016-08-19 12:47:50Z rudolfkoenig
59_Twilight.pm 12702 2016-12-02 23:14:18Z dietmar63
99_Utils.pm 11984 2016-08-19 12:47:50Z rudolfkoenig
98_version.pm 11987 2016-08-19 17:13:41Z markusbloch
59_Weather.pm 12559 2016-11-13 08:54:54Z borisneubert
98_weblink.pm 13143 2017-01-18 16:20:05Z rudolfkoenig
Blocking.pm 12648 2016-11-24 12:15:25Z rudolfkoenig
Color.pm 11159 2016-03-30 16:08:06Z justme1968
DevIo.pm 12716 2016-12-05 09:11:31Z rudolfkoenig
HMConfig.pm 12942 2017-01-03 07:42:02Z martinp876
HttpUtils.pm 13084 2017-01-15 12:59:16Z rudolfkoenig
myUtilsTemplate.pm 7570 2015-01-14 18:31:44Z rudolfkoenig
# $Id: OWNet.pm,v 1.24 2013/02/02 11:41:28 alfille Exp $
RTypes.pm 10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm 12935 2017-01-02 19:51:46Z rudolfkoenig
TcpServerUtils.pm 11908 2016-08-06 15:09:55Z rudolfkoenig
YahooWeatherAPI.pm 12465 2016-10-29 09:01:31Z borisneubert
Im fhem.log findet sich nichts brauchbares. Ich weiß nicht woran es liegt und könnte einen Denkanstoß gebrauchen.
Klingt so, als ob jquery-ui.min.js (aus www/pgm) nicht geladen werden konnte.
Was steht in der JavaScript Konsole?
Beim laden der "Startseite" fhem:8083/fhem:
jquery-ui.min.js:7 Uncaught SyntaxError: Unexpected identifier
dashboard.js:32 Uncaught TypeError: a.widget is not a function
at dashboard.js:32
at dashboard.js:32
(anonymous) @ dashboard.js:32
(anonymous) @ dashboard.js:32
fhemweb.js:400 Uncaught TypeError: $(...).dialog is not a function
at FW_okDialog (fhemweb.js:400)
at window.onerror (fhemweb.js:39)
FW_okDialog @ fhemweb.js:400
window.onerror @ fhemweb.js:39
fhemweb.js:341 20:17:56.456 $Id: fhemweb_uzsu.js 13107 2017-01-16 13:14:31Z justme1968 $
fhemweb_weekprofile.js:6 Uncaught TypeError: $(...).tooltip is not a function
at HTMLDocument.<anonymous> (fhemweb_weekprofile.js:6)
at j (jquery.min.js:2)
at Object.fireWith [as resolveWith] (jquery.min.js:2)
at Function.ready (jquery.min.js:2)
at HTMLDocument.J (jquery.min.js:2)
(anonymous) @ fhemweb_weekprofile.js:6
j @ jquery.min.js:2
fireWith @ jquery.min.js:2
ready @ jquery.min.js:2
J @ jquery.min.js:2
fhemweb.js:400 Uncaught TypeError: $(...).dialog is not a function
at FW_okDialog (fhemweb.js:400)
at window.onerror (fhemweb.js:39)
FW_okDialog @ fhemweb.js:400
window.onerror @ fhemweb.js:39
fhemweb.js:341 20:17:56.560 Inform-channel opened (HTTP) with filter
Bei Aufruf Eventmonitor:
jquery-ui.min.js:7 Uncaught SyntaxError: Unexpected identifier
dashboard.js:32 Uncaught TypeError: a.widget is not a function
at dashboard.js:32
at dashboard.js:32
(anonymous) @ dashboard.js:32
(anonymous) @ dashboard.js:32
fhemweb.js:400 Uncaught TypeError: $(...).dialog is not a function
at FW_okDialog (fhemweb.js:400)
at window.onerror (fhemweb.js:39)
FW_okDialog @ fhemweb.js:400
window.onerror @ fhemweb.js:39
fhemweb.js:341 20:21:32.882 Console is opening
fhemweb.js:341 20:21:32.890 $Id: fhemweb_uzsu.js 13107 2017-01-16 13:14:31Z justme1968 $
fhemweb_weekprofile.js:6 Uncaught TypeError: $(...).tooltip is not a function
at HTMLDocument.<anonymous> (fhemweb_weekprofile.js:6)
at j (jquery.min.js:2)
at Object.fireWith [as resolveWith] (jquery.min.js:2)
at Function.ready (jquery.min.js:2)
at HTMLDocument.J (jquery.min.js:2)
(anonymous) @ fhemweb_weekprofile.js:6
j @ jquery.min.js:2
fireWith @ jquery.min.js:2
ready @ jquery.min.js:2
J @ jquery.min.js:2
fhemweb.js:400 Uncaught TypeError: $(...).dialog is not a function
at FW_okDialog (fhemweb.js:400)
at window.onerror (fhemweb.js:39)
FW_okDialog @ fhemweb.js:400
window.onerror @ fhemweb.js:39
fhemweb.js:341 20:21:32.993 Inform-channel opened (HTTP) with filter
fhemweb.js:341 20:21:33.914 ERRMSG:<
Hilft das?
Ja, klingt so, als ob die jquery-ui.min.js kaputt waere.
Habe die Datei aus einem Backup von vor ein paar Tagen wiederhergestellt, und jetzt tut es. Danke!