[erledigt] FHEMWEB: Komplette Read-only Instanz - Raum mit SVG Plott

Begonnen von Loredo, 01 März 2015, 21:55:15

Vorheriges Thema - Nächstes Thema

Loredo

Hi,


ich möchte eine Instanz von FHEMWEB definieren, in der man sich alles anschauen kann, jedoch nichts verändern (damit Freunde und Bekannte sich die Konfig anschauen können).


Das klappt auch soweit, bis ich einen Raum aufrufe, der SVG Logs enthält. Da schmiert FHEM dann leider ab  :(


Folgendermaßen sieht meine FHEMWEB Instanz aus:



define CONFIG_RO FHEMWEB 8081
attr CONFIG_RO JavaScripts codemirror/fhem_codemirror.js pgm2/ios6.js
attr CONFIG_RO allowedCommands list,help,?,version
attr CONFIG_RO allowfrom localhost
attr CONFIG_RO codemirrorParam { "theme":"blackboard", "lineNumbers":true }
attr CONFIG_RO comment FHEM Admin Frontend, Read-only
attr CONFIG_RO hiddenroom style,Select style,Remote doc,AlarmRoom,Save config,Everything,Logfile,Commandref,Edit files,Event monitor
attr CONFIG_RO iconPath fhemSVG:openautomation:default
attr CONFIG_RO room System
attr CONFIG_RO roomIcons Save.config:edit_save Logs:edit_paste System:edit_settings Unsorted:secur_encoding Everything:control_building_2_s_all Logfile:edit_paste Commandref:edit_copy Edit.files:time_note Select style:control_return Event.monitor:edit_sort Update Check:system_fhem_update Update:system_fhem_update Backup:system_backup Reload:system_fhem_reboot Restart:system_fhem_reboot Apartment:control_building_empty Living:scene_livingroom Bedroom:scene_sleeping Kitchen:scene_cooking Bathroom:scene_bathroom Residents:user_unknown Weather:weather_sunrise Test:edit_settings Sonos:audio_sound Statistics:time_statistic
attr CONFIG_RO sortRooms Apartment Living Bedroom Kitchen Sonos Residents Weather
attr CONFIG_RO stylesheetPrefix ios6
attr CONFIG_RO webname froadmin



Diese Meldung erhalte ich dann beim Absturz im Log:



Can't use string ("") as a SCALAR ref while "strict refs" in use at ./FHEM/98_SVG.pm line 1377.



Weiß jemand Rat?






Gruß
Julian
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

justme1968

ich habe vorhin einen thread gesehen in dem diese meldung in zusammenhang von svg mit https aufgetreten ist.

ansonsten musst du für plots eventuell auch nich get in den allowed commands zulassen. das war zumindest damals so weil svg die plot werte per get aus dem log device holt.

gruß
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Loredo

Ich greife per normalem HTTP zu, TLS ist bei mir an HAproxy terminiert.


Stimmt, get war notwendig, hatte ich vergessen. Hm, muss ich mir mal überlegen, ob ich das zulassen will...


Danke dir für den Stupser, André  ;)
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER