Hallo,
wie kann ich den Weblink aus diesem Artikel (http://www.fhemwiki.de/wiki/Wetter_Vorhersagen) so verkleinern, dass nicht die Vorhersage, sondern nur das aktuelle Icon mit den zugehörigen Werten angezeigt wird? Ich habe bereits hiermit versucht, hat aber nicht funktioniert.
attr weblink_meinwetter htmlattr width="150" height="100"
Ich würde den aktuellen Part nämlich gerne auf meinem Floorplan außerhalb des Grundrisses zu platzieren. :)
im modul die schleife in zeile 500 nicht bis 5 sondern bis 1 laufen lassen.
das ist zur zeit nicht konfigurierbar.
gruss
andre
Danke für die schnelle Antwort!
Achso. Mal schauen wann ich mir das Modul vielleicht mal anschaue. Aber das "zur Zeit nicht konfigurierbar" macht Hoffnung. :P ;)
Für alle die es interessiert, in der Zeile 500 der Datei 59_Weather.pm muss folgende Zeile:
for(my $i=1; $i<=5; $i++) {
editiert werden zu:
for(my $i=1; $i<=0; $i++) {
Hierbei wir nur der Weblink angepasst, die Readings bleiben im Weather Device erhalten.
Danke für den Denkanstoß. :)
ich hab grad einen patch gebaut der es konfigurierbar macht.
ich lade ihn später hier hoch.
gruss
andre
Mit dem Patch kann man dann aber nur einstellen aktuelles Icon bzw. alle 5?
Oder wäre es auch möglich auf einer Floorplan Seite nur das aktuelle auf der anderen Seite alle 5?
der patch hängt an die asHtml funktionen eine parameter an um anzugeben wie viele icons angezeigt werden sollen.
du brauchst dann zwei weblinks aber nur rum weather device.
gruss
andee
ich hab den patch eben hier: http://forum.fhem.de/index.php/topic,20648.msg141738.html#msg141738 (http://forum.fhem.de/index.php/topic,20648.msg141738.html#msg141738) hochgeladen.
mal sehen ob boris es sieht.
gruss
andre
Zitat von: justme1968 am 23 Februar 2014, 23:30:40
mal sehen ob boris es sieht.
Meinst du damit, es wird vielleicht in die offizielle Version eingecheckt.
Nach überfliegen des Patchcodes, funktioniert der Aufruf ja auch immer noch ohne Angabe eines Parameters. Also keine Probleme für bestehende Konfigurationen. :)
na das hoffe ich doch. beides :)
Die Funktion wurde glaube ich noch nicht ins offizielle SVN Modul aufgenommen. Wäre schön wenn dies mit aufgenommen werden würde. :)
Zitat von: justme1968 am 23 Februar 2014, 23:30:40
ich hab den patch eben hier: http://forum.fhem.de/index.php/topic,20648.msg141738.html#msg141738 (http://forum.fhem.de/index.php/topic,20648.msg141738.html#msg141738) hochgeladen.
mal sehen ob boris es sieht.
gruss
andre
Ich kann in den Thread leider nicht reinschreiben. Wie ist der Nick von "boris", dass schreibe ich ihm sonst mal eine PM ob er das offiziell aufnehmen kann. :)
Zitat von: justme1968 am 19 Februar 2014, 22:56:52
der patch hängt an die asHtml funktionen eine parameter an um anzugeben wie viele icons angezeigt werden sollen.
ich hoffe ich bin nicht zu spät:
wie füge ich das Parameter an?
Danke!
als zusätzlichen parameter im AsHtml aufruf den du verwendest.
gruss
andre
Soweit klar.
Nur in welchem Format oder Position füge ich das an?
Wenn ich in die .pm Datei schaue an Zeile 500 sehe ich (mit meinen bescheidenen Kenntnissen), das dort auch eine abgefragt wird.
du musst nichts an irgendwelchen quelltexten ändern sondern in deinem aufruf für den weblink einen zusätzlichen parameter an den as html aufruf anhängen. mit kommt.
Hallo,
@justme1968
könntest Du das bitte etwas ganauer definieren, wie dieser Parameter einzugeben wäre ?
Bei mir z.B. in der Def
define Wetter_Zuhause Weather 679051 3600 de
define Wetteranzeige weblink htmlCode {WeatherAsHtmlD("Wetter_Zuhause")}
Danke
VG
Karl
define Wetteranzeige weblink htmlCode {WeatherAsHtmlD("Wetter_Zuhause",1)}
Das steht doch auch seit knapp einem Jahr in dem hier im Thread bereits verlinkten Beitrag:
Zitat von: justme1968 am 23 Februar 2014, 23:29:56
mit dem angeängten patch werden alle WeatherAsHtml funktionen um einen optionalen paramter erweitert mir dem die anzal der darzustellenden icons angegeben werden kann. also z.b.:
WeatherAsHtml(<device>,1)
um im floorplan oder auf einem mobilen gerät nur ein icon anzuzeigen.
wer lesen kann usw. ...
...ist klar im Vorteil ... ::)
Sorry, das habe ich übersehen. Danke trotzdem für den Hinweis
VG
Karl
Danke auch von mir!
Hab's auch nicht gelesen!