widget_weather.js - fehlende Condition & andere Bildfrage

Begonnen von Wondermusic, 16 November 2016, 12:12:42

Vorheriges Thema - Nächstes Thema

paul79

Hallo,

bei mir steht es so nicht drin und wenn es schneit oder regnet da sehe ich nicht die Sonne oder Mond nur Wolken. Dass was du meinst ist chance_of_snow.png bzw. chance_of_snow_night.png und man kann auch die Icons ändern wie man es möchte.

        'nt_rain': 'rain_night.png',
        'nt_sleet': 'rainsnow_night.png',
        'nt_snow': 'snow_night.png',
        'nt_sunny': 'sunny_night.png',
        'nt_thunderstorm': 'storm_night.png',


Geändert wurde das Modul Wunderground.

https://forum.fhem.de/index.php/topic,59646.msg554875.html#msg554875

Gruß Paul
FHEM5.7 auf Pi3
Busware CUL433 (IT), JeeLink Lacrosse, HM-MOD-RPI-PCB, HM, TabletUI

mkriegl

#46
Genau das meinte ich  :D wenn es schneit oder regnet könnte das gleiche Icon hinterlegt werden. Chance_of braucht z.b. jeweils eines für Tag und Nacht.
Ich werde einfach die png's als "..._night.png" duplizieren/kopieren, dann geht es auch.

Was die Definitionsunterschiede bei widget_weather.js betrifft ist das mein Fehler: ich mache zwar Updates, habe aber 3 Ordner angelegt für unterschiedliche Darstellungen. Update wird nur auf den Ordner "tablet" gemacht.Ich habe aber momentan im zweiten Ordner gearbeitet der "raspi" heißt. In der Index.html dort habe ich keine Änderungen gemacht, zeigt also alles noch auf den Ordner "tablet" (css, js, usw).  ;D

Maxl

paul79

Hallo, du kannst auch das zip file von hier nehmen da sind alle drin.

https://forum.fhem.de/index.php/topic,60861.msg540510.html#msg540510

Die Unterscheidungen kommen für schneit und regen aber von Wunderground und dass sollte man wennschon dennschon beibehalten.

Gruß Paul
FHEM5.7 auf Pi3
Busware CUL433 (IT), JeeLink Lacrosse, HM-MOD-RPI-PCB, HM, TabletUI

mkriegl

Im Prinzip reicht für die Ausnahmen ein Icon. Sind entsprechend auch so unter images/default/weather vorhanden. Die jeweiligen wurden jetzt aber kopiert und dann sollte es auch wieder funktionieren.
Danke auf alle Fälle, dass du mich drauf gebracht hast mal in die richtige widget_weather.js zu schauen :) Heute Nacht schneit es glaube ich leider nicht um zu schauen ob jetzt alles passt

paul79

es gibt aber auch Leute die unterschiedliche Icons haben wollen und sich eigene Icons basteln.
FHEM5.7 auf Pi3
Busware CUL433 (IT), JeeLink Lacrosse, HM-MOD-RPI-PCB, HM, TabletUI

paul79

Hallo setstate,

ich habe einen Pull Request gestellt damit das Icon von heute "weatherIcon" von Modul PROPLANTA auch translate wird wie die anderen.

Könntest du das bitte mergen?

https://github.com/knowthelist/fhem-tablet-ui/pull/201

Gruß Paul

FHEM5.7 auf Pi3
Busware CUL433 (IT), JeeLink Lacrosse, HM-MOD-RPI-PCB, HM, TabletUI

paul79

Hallo setstate,

kannst du das oben genannte bitte mergen?

Gruß Paul
FHEM5.7 auf Pi3
Busware CUL433 (IT), JeeLink Lacrosse, HM-MOD-RPI-PCB, HM, TabletUI

NDR008

I am missing the display of "isolated thundershowers"
It is the last one on the list of widget_weathers.js:

        'scattered snow showers': 'V',
        'partly cloudy': 'H',
        'thundershowers': '8',
        'snow showers': '$',
        'isolated thundershowers': 'R',


But the display is still wrong:
RPi2 + FHEM + FTUI + Max! Cube + Ikea Tradfri

Bruchbude

apropos icons...
habe eine 3h auflösung bei proplanta und bräuchte dafür eine kleine anpassung damit ich die kleinklima icons sehen kann:
(hatte erst mit meteocons gespielt, aber tag/nachtdarstellung für kleinklima anzupassen ging einfach schneller s.u.)

--- widget_weather.org 2018-07-25 20:10:30.000000000 +0200
+++ widget_weather.js 2018-07-25 20:56:50.913684665 +0200
@@ -639,7 +639,7 @@
                     if (elem.data('device-type')) {
                         device_type = elem.data('device-type');
                     } else {
-                        if (par.match(/^fc\d+_weather(Day|Evening|Morning|Night)(?:Icon)?$/)) {
+                        if (par.match(/^fc\d+_weather([0-9]{2}|Day|Evening|Morning|Night)(?:Icon)?$/)) {
                             device_type = 'PROPLANTA';
                         } else if (par.match(/^fc\d+_condition$/)) {
                             device_type = 'Weather';


wäre nett wenn das übernommen werden könnte...
Bruchbude

Bruchbude

hat sich erledigt. das widget ist nicht für ne 3h auflösung geeignet.
auf meinem brandneuen 8) nexus 7 tablet braucht es satte 40sek um die seite aufzubauen.