SVG-Plot auf Homepage bereitstellen

Begonnen von FHEMAN, 05 Januar 2016, 21:56:43

Vorheriges Thema - Nächstes Thema

FHEMAN

Hallo zusammen,

hat jemand eine Idee, wie ich einen SVG-Plot auf einen Webspace lade? Idealerweise als jpg oder png oder ähnliches. Gibt es da irgendwo schon etwas fertiges? Oder könnt ihr mir sagen, wonach ich suchen muss?

Gruß
Ronny
NUC7i5 | PROXMOX | FHEM 6.2 | 1 HMLAND | 2 UART | HM | LMS | HIFIBERRY | DOORBIRD | BLINK | BUDERUS | HUE | ALEXA | MILIGHT | LUFTDATENINFO | MQTT| ZIGBEE2MQTT | INDEGO | ROBOROCK | SMA | APC | OPENWB

betateilchen

Das Modul 98_SVG.pm beinhaltet eine Funktion plotAsPng() die genau dafür vorgesehen ist.

Zitat# this is a helper function which creates a PNG image from a given plot
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

FHEMAN

Ich kann leider nicht behaupten, dass sich mir die Anwendung dieser Funktion erschließt. Die Infos hierzu in der Commandref sind auch etwas dürftig, zumal die Funktion nur im Kontext des RSS Moduls erwähnt wird.
Wird das PNG irgendwo abgelegt? Oder liefert mir die Funktion das PNG als Rückgabewert. In welchem Format? Wie kann ich das weiterverwenden?
(Ich will das Bild hochladen oder zumindest per Mail verschicken)
NUC7i5 | PROXMOX | FHEM 6.2 | 1 HMLAND | 2 UART | HM | LMS | HIFIBERRY | DOORBIRD | BLINK | BUDERUS | HUE | ALEXA | MILIGHT | LUFTDATENINFO | MQTT| ZIGBEE2MQTT | INDEGO | ROBOROCK | SMA | APC | OPENWB

Otto123

Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Prof. Dr. Peter Henning

Die höhere Qualität erreicht man, indem man den SVG-Plot per wget holt und mit inkscape in ein PNG umwandelt.

LG

pah