Hallo,
in dem Modul Astro.pm ist das "sub-Programm" Moonwidget enthalten, welches ich direkt in Fhem aufrufen möchte. Es liefert mir genau das Ergebnis, welches ich suche.
Ausserhalb von Fhem kann ich es über eine url http://xxx.yyy.zzz.aa:8083/fhem/Astro_moonwidget?name=SonneMond&mooncolor=grey&moonshadow=black&size=100x100 (http://xxx.yyy.zzz.aa:8083/fhem/Astro_moonwidget?name=SonneMond&mooncolor=grey&moonshadow=black&size=100x100) ansprechen.
Ein Aufruf in der Form {Moonwidget(name=SonneMond&mooncolor=grey&moonshadow=black&size=100x100)} funktioniert leider nicht.
Ich erhalte dann die Meldung "Undefined subroutine &main::Moonwidget called at (eval 4150022) line 1."
Ich könnte zwar das "sub-Programm" + alle abhängigen Teile in die 99_myUtils.pm kopieren, aber dies wollte ich vermeiden.
Wer kann helfen?
Viele Grüße
Jürgen
Und mit Astro::Moonwidget ?
Ich verstehe aber nicht ganz den Sinn.
FHEM::Astro::Moonwidget
Hallo zusammen,
vielen Dank, es funktioniert mit der Info von CoolTux.
Warum mache ich das?
Ich möchte die Info Port-unabhangig zur Verfügung stellen, da ich fhem pro User über einen eigene Port aufrufe. Die Anzeige funktioniert über den Portaufruf aber nur, wenn dieser Port auch vom User verwendet wurde (ich nutze hierbei https). Zusätzlich war dies auch ein 1. Versuch bereits vorhandene Routinen zu nutzen.
Viele Grüße
Jürgen