Wenn ich das Widget "clock" mit einer Instanz verwende, die mittels 'allowedCommands: set,get,jsonlist2' eingeschränkt ist, bekomme ich neuerdings den folgenden Fehler beim Aufruf:
2018.10.08 22:10:49 3: Forbidden command perl for WEBPUBLIC_xxxxxxxxxx_7890
2018.10.08 22:10:49 1: stacktrace:
2018.10.08 22:10:49 1: main::allowed_Authorize called by fhem.pl (3597)
2018.10.08 22:10:49 1: main::CallFn called by fhem.pl (5364)
2018.10.08 22:10:49 1: main::Authorized called by fhem.pl (1077)
2018.10.08 22:10:49 1: main::AnalyzePerlCommand called by fhem.pl (1140)
2018.10.08 22:10:49 1: main::AnalyzeCommand called by fhem.pl (1062)
2018.10.08 22:10:49 1: main::AnalyzeCommandChain called by ./FHEM/01_FHEMWEB.pm (2585)
2018.10.08 22:10:49 1: main::FW_fC called by ./FHEM/01_FHEMWEB.pm (861)
2018.10.08 22:10:49 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (533)
2018.10.08 22:10:49 1: main::FW_Read called by fhem.pl (3597)
2018.10.08 22:10:49 1: main::CallFn called by fhem.pl (726)
Woran könnte das liegen? Das hatte eigentlich bislang immer funktioniert?
clock fragt jetzt beim Server per 'localtime' nach der aktuellen Zeit um daraus die Client-Server Differenz zu berechnen.
Wenn das nicht erlaubt ist, kann man das jetzt per class="localonly" ausschalten. Habe ich gerade noch eingebaut.
Super. Vielen Dank. Damit funktioniert es nun wieder!
@setstate
1) Gibt es eine Möglichkeit, die ermittelte Differenz abzugreifen?
2) Im entsprechenden Wiki-Eintrag gibt es (noch) keinen Hinweis auf die neue Klasse. Kann das jeder ergänzen bzw. was muss man für die Anpassung tun?
Viele Grüße
Zitat von: OdfFhem am 13 Oktober 2018, 01:45:39
Im entsprechenden Wiki-Eintrag gibt es (noch) keinen Hinweis auf die neue Klasse. Kann das jeder ergänzen bzw. was muss man für die Anpassung tun?
Jeder, der sich das zutraut ;D, ist herzlich eingeladen, das Wiki zu aktualisieren. Nur so bleiben wir halbwegs auf dem aktuellen Stand. Es gibt hier eine Art informelle Arbeitsteilung zwischen denjenigen, welche die Probleme lösen und denjenigen, die davon profitieren und sich, z.B. im Wiki, nützlich machen. Eine Aufnahmeprüfung existiert bisher nicht, wenngleich ... ;D ::)