Hallo,
zuerst mal ich bin ganz neu was FHEM und FTUI betrifft aber fleißig seit einer Woche ;) falls ich im falschen Bereich bin bitte verschieben. Nun zu dem Problem, ich habe seit zwei Tagen die Meldung
ShortPoll Request Failed, will retry in 3s
parsererror, SyntaxError: Unexpected number in JSON at position 32614
Habe folgendes Versucht:
curl "http://localhost:8083/fhem/?cmd=jsonlist2&XHR=1" | jsonlint3 -v
Ergebnis:
-bash: jsonlint3: Kommando nicht gefunden.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (56) Recv failure: Die Verbindung wurde vom Kommunikationspartner zur▒ckgesetzt
Desweiteren habe ich https://192.168.0.46:8083/fhem/?cmd=jsonlist2&XHR=1 im Browser eingegeben aber kann da ehrlich gesagt nichts finden :(
Wie kann ich die Suche eingrenzen um den Übeltäter zu finden?
Seit ein paar Tagen habe ich ähnliche Probleme. Ich konnte sie mit einem Fhem-Update in Verbindung bringen.
Nach dem ich 01_FHEMWEB.pm aus dem Backup (vor 17.01.2017) eingespielt habe, verschwanden die Meldungen. Vielleicht hilft es, bei der Suche...
Hallo,
habe genau das gleiche Problem. Konnte zwar mit dem Tausch der 01_FHEMWEB.pm Datei die Meldungen weg bekommen aber das kann zukünftig nicht die Lösung sein.
Kann hier jemand helfen?
Gruß
Thorsten
Hier ähnliche Probleme nach Update:
parsererror, SyntaxError: JSON.parse: expected ':' after property name in object at line 509 column 18 of the JSON data
Auch sind viele Symbole jetzt größer und alles ist verschoben.
Installiert euch jsonlint3 und setzt den curl Befehl nochmal ab.
Ansonsten die fehlerhafte Zeile rauszupuzzlen, ist schwierig.
Oder was steht in Zeile 509 des Results?
Ist es immer diese Zeile, oder eine beliebige zufällige?
Vielleicht unterbricht der Sender einfach mittendrin und der String endet unkontrolliert.
Wenn man die Zeilennummern kennt, kann man statt jsonlint3 auch das hinter das Pipezeichen setzen "sed -n -e <Zeile>p"
Dann wird die Zeile ausgegeben.
Ok, nevermind.
Es funktionierte seit 2 Tagen nicht. Jetzt gehts plötzlich nachdem ich das ftui einmalig via Internet Explorer aufgerufen hab (hat sicherlich auch nix damit zu tun).
Merci trotzdem :-)
Nach einer langen Suche, konnte ich meinen Übeltäter finden.
Ich verwende im Fhem das Allergy-Modul. Die verschiedenen Zustände habe ich über Symbol-Widget (multi state notation) dargestellt.
data-states='["low","moderate","high","extreme","-"]'
Seit einem Update nach dem 16.01. konnte der Zustand "-" nicht mehr richtig dargestellt werden.