FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: dt2510 am 23 Mai 2018, 15:47:59

Titel: Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: dt2510 am 23 Mai 2018, 15:47:59
Ich habe mal im widget_weather.js nachgesehen, wie PROPLANTA dargestellt wird. Hier wird z.B. der Text

"unterschiedlich bewoelkt, vereinzelt Schauer und Gewitter"

ausgewertet. Tatsächlich liefert PROPLANTA allerdings

"unterschiedlich bewölkt, vereinzelt Schauer und Gewitter"

mit Umlauten. Ist das erst neuerdings so oder wurde das im Widget noch nicht angepasst ?
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: rvideobaer am 23 Mai 2018, 16:07:53
Hallo,

das kann ich nicht bestätigen. Proplanta liefert  "bewoelkt".

Gruß Rolf
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: dt2510 am 23 Mai 2018, 16:29:15
Bei mir sieht es so aus - mit Umlauten !?
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: rvideobaer am 23 Mai 2018, 16:36:33
Hallo,

dann gibt es vielleicht noch einen Parameter der die unterschiedliche Schreibweise bewirkt? Oder eine Veränderung des Modules durch ein Update?

Rolf
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: dt2510 am 23 Mai 2018, 16:46:14
Hier ist mein Define (nix besonderes) ...

define WetterProplanta PROPLANTA Merchweiler de
attr WetterProplanta forecastDays 7


FHEM läuft auf einem Ubuntu 14.04.4 Server (Intel NUC6CAYH)

und hier noch die Dateiversionen (Update gerade nochmal gemacht)

$Id: 59_PROPLANTA.pm 16724 2018-05-10 19:25:09Z tupol

widged_weather.js hat leider keine Versionsnummer - ist aber aktuell und unverändert

Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: dt2510 am 23 Mai 2018, 17:03:19
Im Protokoll und im DbLog stehen seit 14.05. ebenfalls Umlaute statt "ae", "oe" usw. (im Bild nach Timestamp sortiert)
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: rvideobaer am 23 Mai 2018, 17:04:02
Hallo,

es liegt an der 59_PROPLANTA.pm Version meine vom 2.05.18 liefert noch bewoelkt die neue dann bewölkt.

Rolf
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: dt2510 am 23 Mai 2018, 17:08:31
Wäre es nicht sowieso besser statt des Textes die Nummer, die im Icon geliefert wird auszuwerten ?
   
wolkig -> https://www.proplanta.de/wetterdaten/images/symbole/t3.gif

Es gibt bei PROPLANTA eh' nur 14 Codes (t/n stehen im Dateinamen für Tag und Nacht)

1    sunny
2   partly cloudy
3   partly cloudy
4   mostly cloudy
5   cloudy
6   chance of rain
7   showers
8   chance of storm
9   light snow showers
10   mixed rain and snow
11   snow
12   haze
13   haze
14   rain

Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: rvideobaer am 23 Mai 2018, 18:26:46
Hallo,

ich habe jetzt das update am laufen mit Umlauten, die Icons werden bei mir weiter angezeigt keine Veränderung.

<div data-type="weather"
                            data-device="Wetter"
                            data-get="fc0_weatherDayIcon"
    data-imageset="kleinklima"
                            img style="width:80%"></div>


Gruß Rolf
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: dt2510 am 23 Mai 2018, 18:46:15
Ich habe das Widget angepasst - waren 4x "ö" und 2x "ü" - vielleicht korrigiert/erweitert es ja die betreffende Person für's nächste Update (weiß gerade nicht wer es aktuell betreut)
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: juemuc am 23 Mai 2018, 22:40:28
Hallo dt2510,
könntest Du Deine Anpassung hier teilen? Ich habe auch das Problem. Wäre es eventuell sinnvoll beide Varianten einzubauen?
Viele Grüße
Jürgen
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: dt2510 am 24 Mai 2018, 08:44:58
Hallo Jürgen,

ich habe oben in der meteoconsmap

        "stark bewölkt": "Y",
        'unterschiedlich bewölkt, vereinzelt Schauer und Gewitter': 'Q',
        'Sprühregen': 'R',


und unten in der kleinklimamap

        "stark bewölkt": 'cloudy.png',
        'unterschiedlich bewölkt, vereinzelt Schauer und Gewitter': 'scatteredshowers.png',
        'Sprühregen': 'mist.png',


hinzugefügt. Interessanterweise enthält die Tabelle translationmap im Widget bereits die PROPLANTA Codes - die wären eigentlich eindeutig ...

// PROPLANTA fc#_weather(Day|Evening|Morning|Night)Icon
        // thx to Risiko (http://forum.fhem.de/index.php/topic,34233.msg292189.html#msg292189)
        't1': ':sunny',
        't2': ':partly cloudy',
        't3': ':partly cloudy',
        't4': ':mostly cloudy',
        't5': ':cloudy',
        't6': ':chance of rain',
        't7': ':showers',
        't8': ':chance of storm',
        't9': ':light snow showers',
        't10': ':mixed rain and snow',
        't11': ':snow',
        't12': ':haze',
        't13': ':haze',
        't14': ':rain',
        'n1': ':sunny night',
        'n2': ':partly cloudy night',
        'n3': ':partly cloudy night',
        'n4': ':mostly cloudy night',
        'n5': ':overcast',
        'n6': ':chance of rain night',
        'n7': ':showers night',
        'n8': ':chance of storm night',
        'n9': ':sleet',
        'n10': ':mixed rain and snow',
        'n11': ':snow',
        'n12': ':haze night',
        'n13': ':haze night',
        'n14': ':rain',


Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: moonsorrox am 30 Mai 2018, 14:44:04
wenn ich das so anpasse wird mir gar kein Icon mehr angezeigt  :-\

komischer weise wird an 2 Tagen das gleiche angezeigt  "unterschiedlich bewölkt, vereinzelt Schauer und Gewitter" und trotzdem bei fc0_weatherDay kein Icon
EDIT:// Fehler gefunden es stand bei einem fc0_weatherDayIcon drin
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: Eisix am 31 Mai 2018, 14:41:19
Hallo,

bei mir wird das Icon für "unterschiedlich bewölkt, vereinzelt Schauer und Gewitter" immer eine Nummer größer angezeigt.

Also class="mini" zeigt small und so auch bei den anderen Klassen. Tritt das bei euch auch auf oder ist das nur mein Problem?

Gruß
Eisix
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: Ulm32b am 31 Mai 2018, 21:07:37
Zitat von: Eisix am 31 Mai 2018, 14:41:19
bei mir wird das Icon für "unterschiedlich bewölkt, vereinzelt Schauer und Gewitter" immer eine Nummer größer angezeigt.
Zeig doch mal einen Screenshot. Vielleicht liegt es daran, dass der lange Text mehr Platz fordert und auch erhält. Das Bild wird dann als Kollateraleffekt hochskaliert.
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: misux am 04 Juni 2018, 15:36:56
HI!

Ich habe gestern auch ein Update durchgeführt und seit dem ist der text auch mit Umlauten unddie Icons werden nicht angezeigt.. :-\

Gibt es dafür schon eine Lösund wofür man keine Programierkentnisse braucht? ::) :-[

HAb eine Lösung gefunden bzw. den Fehler!

HIer der richtige symbolCode:

<div data-type="weather" data-device="Proplanta" data-get="fc0_weatherMorningIcon" data-imageset="kleinklima" class="inline" style="width:190px"></div>

Hatte vorher data-get="fc0_weatherMorningIcon" OHNE "Icon" drin, somit hat er sich auf die Wetterbeschreibung mit umlauten bezogen.  Mit Icon zieht er direkt das Icon von der HTTP seite...
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: Eisix am 06 Juni 2018, 14:10:12
Hallo,

habe nochmal versucht das ganze mit einem table einzufangen aber das ändert auch nichts.



        <td class="B1" width="25%" height="60%">
                <center>
                        <div data-type="weather"
                                data-device="Wetter"
                                data-get="fc0_weatherMorningIcon"
                                data-imageset="kleinklima"
                                class="mini"
                                style="font-size:100%"
                        ></div>
                </center>
        </td>
<td class="B2" width="25%" height="60%">
                <center>
                        <div data-type="weather"
                                data-device="Wetter"
                                data-get="fc0_weatherDayIcon"
                                data-imageset="kleinklima"
                                class="mini"
                                style="font-size:100%"
                        ></div>
                </center>
        </td>
<td class="B3" width="25%" height="60%">
                <center>
                        <div data-type="weather"
                                data-device="Wetter"
                                data-get="fc0_weatherEveningIcon"
                                data-imageset="kleinklima"
                                class="mini"
                                style="font-size:100%"
                        ></div>
                </center>
        </td>
        <td class="B4" width="25%" height="60%">
                <center>
                        <div data-type="weather"
                                data-device="Wetter"
                                data-get="fc0_weatherNightIcon"
                                data-imageset="kleinklima"
                                class="mini"
                                style="font-size:100%"
                        ></div>
                </center>
        </td>







fc0_weatherDay
unterschiedlich bewölkt, vereinzelt Schauer und Gewitter
2018-06-06 13:42:46
fc0_weatherDayIcon
https://www.proplanta.de/wetterdaten/images/symbole/t8.gif
2018-06-06 13:42:46
fc0_weatherEvening
stark bewölkt
2018-06-06 13:42:46
fc0_weatherEveningIcon
https://www.proplanta.de/wetterdaten/images/symbole/n4.gif
2018-06-06 13:42:46
fc0_weatherIcon
https://www.proplanta.de/wetterdaten/images/symbole/t8.gif
2018-06-06 13:42:46
fc0_weatherMorning
heiter
2018-06-06 13:42:46
fc0_weatherMorningIcon
https://www.proplanta.de/wetterdaten/images/symbole/t2.gif




Das Icon für "unterschiedlich bewölkt, vereinzelt Schauer und Gewitter" ist größer, wie auf dem screenshot zu sehen.

Gruß
Eisix
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: moonsorrox am 06 Juni 2018, 14:23:56
Zitat von: Eisix am 06 Juni 2018, 14:10:12
Hallo,

habe nochmal versucht das ganze mit einem table einzufangen aber das ändert auch nichts.

ich glaube das Icon kannst du nicht skalieren...!
Ich habe an der Stelle nur <div data-type="weather" data-device="Proplanta" data-get="fc0_weatherDay" data-imageset="kleinklima" style="width:25%;"></div>
stehen
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: Eisix am 06 Juni 2018, 15:17:46
Das Icon skaliert, allerdings funktioniert das class="truncate" bei dem Label mit dem Text eine Zeile tiefer nicht und die Zelle überschreitet die "width=25%".
Wenn ich das Label weglasse oder ein kurzes setze wird alles korrekt angezeigt.

Gruß
Eisix
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: moonsorrox am 06 Juni 2018, 15:41:35
ich habe das jetzt mal nachgestellt, allerdings nur mit dem Code aus dem Beitrag 14:10 Uhr
da fehlen praktisch die Texte, aber so geht das natürlich und ich habe nur immer
fc0_weatherNight
benutzt, also ohne Icon..!

evtl. hängst du mal die ganze Tabelle ran, vllt. liegt es bei dir ganz woanders dran.

das habe ich genommen von dir, nur so kurz als Test:
    <table>    <td class="B1" width="25%" height="60%">
                <center>
                        <div data-type="weather"
                                data-device="Proplanta"
                                data-get="fc0_weatherMorning"
                                data-imageset="kleinklima"
                                class="mini"
                                style="font-size:100%"
                        ></div>
                </center>
        </td>
<td class="B2" width="25%" height="60%">
                <center>
                        <div data-type="weather"
                                data-device="Proplanta"
                                data-get="fc0_weatherDay"
                                data-imageset="kleinklima"
                                class="mini"
                                style="font-size:100%"
                        ></div>
                </center>
        </td>
<td class="B3" width="25%" height="60%">
                <center>
                        <div data-type="weather"
                                data-device="Proplanta"
                                data-get="fc0_weatherEvening"
                                data-imageset="kleinklima"
                                class="mini"
                                style="font-size:100%"
                        ></div>
                </center>
        </td>
        <td class="B4" width="25%" height="60%">
                <center>
                        <div data-type="weather"
                                data-device="Proplanta"
                                data-get="fc0_weatherNight"
                                data-imageset="kleinklima"
                                class="mini"
                                style="font-size:100%"
                        ></div>
                </center>
        </td>



</table>
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: dt2510 am 06 Juni 2018, 15:49:24
Das Problem ist die Breite des Textes. Dadurch wird die Spalte automatisch vergrößert (also nicht mehr 25% für alle Spalten). Man kann das verhindern, wenn man ein style="overflow:hidden" im <div> angibt, also z.B. (hier im weather Widget, deine label Widgets hast du nirgends gepostet) :

<div data-type="weather"
                                data-device="Proplanta"
                                data-get="fc0_weatherMorning"
                                data-imageset="kleinklima"
                                class="mini"
                                style="overflow:hidden;font-size:100%">
</div>


Dadurch wird zwar der Text nur teilweise angezeigt, aber die Spaltenbreite bleibt.
Alternativ könntest du den Langen Text im Label mit data-subtitution='["langer Text","kurzer Text"]' ersetzen.
Ich hab' den Text in der Tabelle weggelassen...
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: moonsorrox am 06 Juni 2018, 16:18:53
bei mir wird es nur leicht nach oben geschoben dadurch das es zweizeilig ist
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: Ulm32b am 06 Juni 2018, 16:44:57
Zitat von: Eisix am 06 Juni 2018, 14:10:12
habe nochmal versucht das ganze mit einem table einzufangen aber das ändert auch nichts.
Die unterschiedliche Größe der Icons hat mich schon lange gestört. Das Row-Col-Design ist für mich nun der beste Kompromiss, vgl. Code und Bild in https://forum.fhem.de/index.php/topic,88242.msg806823.html#msg806823 (https://forum.fhem.de/index.php/topic,88242.msg806823.html#msg806823)
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: Eisix am 07 Juni 2018, 07:51:01
Habs hingekriegt. Ob das dann vom Code her perfekt ist weis ich nicht aber zumindest funktioniert es.


<!DOCTYPE html>
<html>
<head></head>
<body>
<!--
<header>Tagesverlauf</header>
-->
<div class="container">
<table border="0px" width="100%" height="100%">
<tr>
<th>Morgens</th>
<th>Mittags</th>
<th>Abends</th>
<th>Nachts</th>
</tr>
<tr>
        <td>
                <center>
                        <div data-type="weather"
                                data-device="Wetter"
                                data-get="fc0_weatherMorningIcon"
                                data-imageset="kleinklima"
style="width:60%"
                        ></div>
                </center>
</td>
<td>
                <center>
                        <div data-type="weather"
                                data-device="Wetter"
                                data-get="fc0_weatherDayIcon"
                                data-imageset="kleinklima"
style="width:60%"
                        ></div>
                </center>
        </td>
        <td>
                <center>
                        <div data-type="weather"
                                data-device="Wetter"
                                data-get="fc0_weatherEveningIcon"
                                data-imageset="kleinklima"
style="width:60%"
                        ></div>
                </center>
        </td>
        <td>
                <center>
                        <div data-type="weather"
                                data-device="Wetter"
                                data-get="fc0_weatherNightIcon"
                                data-imageset="kleinklima"
style="width:60%"
                        ></div>
                </center>
        </td>
</tr>
<tr>
        <td style="width:25%;overflow:hidden">
                <center>
                        <div data-type="label"
                                data-device="Wetter"
                                data-get="fc0_weatherMorning"
                                data-colors='["#ff9999","#aa6900","#9999ff"]'
                        ></div>
                </center>
        </td>
        <td style="width:25%;overflow:hidden">
                <center>
                        <div data-type="label"
                                data-device="Wetter"
                                data-get="fc0_weatherDay"
                                data-colors='["#ff9999","#aa6900","#9999ff"]'
                        ></div>
                </center>
        </td>
        <td style="width:25%;overflow:hidden">
                <center>
                        <div data-type="label"
                                data-device="Wetter"
                                data-get="fc0_weatherEvening"
                                data-colors='["#ff9999","#aa6900","#9999ff"]'
                        ></div>
                </center>
        </td>
        <td style="width:25%;overflow:hidden">
                <center>
                        <div data-type="label"
                        data-device="Wetter"
                            data-get="fc0_weatherNight"
                            data-colors='["#ff9999","#aa6900","#9999ff"]'
></div>
</center>
</td>
</tr>
</table>
</body>
</html>



Danke für alle Tips!

Gruß
Eisix
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: moonsorrox am 07 Juni 2018, 17:28:48
ich habe das mal auf meiner Testseite nach gebaut, aber was ich nicht verstehe wenn ich hinter den Tagen Icon zu stehen habe kommen diese eben nicht, das geht erst ohne.
Du mußt doch auch Proplanta nutzen, denn woanders gibt es dies vielen Ansichten gar nicht oder irre ich mich da::?
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: dt2510 am 07 Juni 2018, 19:02:59
Interessanterweise funktioniert bei mir sowohl fc0_weatherDay als auch fc0_weatherDayIcon, aber nicht weatherIcon - nur weather, obwohl der Inhalt gleich aussieht. Im weather Widget werden statt der Proplanta Texte auch die Namen der Gif's ausgewertet, also sollte eigentlich beides gehen ...
Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: Eisix am 07 Juni 2018, 20:31:42
Bei mir im Proplanta sind die Tagesverlauf Readings mit Icon am Ende
.fc0_weatherIcon

2018-06-07 19:42:20
fc0_weatherEvening

stark bewölkt

2018-06-07 19:42:20
fc0_weatherEveningIcon

https://www.proplanta.de/wetterdaten/images/symbole/n4.gif

2018-06-07 19:42:20
fc0_weatherIcon

https://www.proplanta.de/wetterdaten/images/symbole/t7.gif

2018-06-07 19:42:20
fc0_weatherMorning

Regen

2018-06-07 19:42:20
fc0_weatherMorningIcon

https://www.proplanta.de/wetterdaten/images/symbole/t7.gif

2018-06-07 19:42:20
fc0_weatherNight

wolkig

2018-06-07 19:42:20
fc0_weatherNightIcon

https://www.proplanta.de/wetterdaten/images/symbole/n3.gif



Die Tagesanzeige wird mit einem Userreading für fc0_weatherIcon erzeugt.

.fc0_weatherIcon

userReadings.fc0_weatherIcon


fc0_weatherIcon {ReadingsVal("Wetter","fc0_weatherDayIcon","");},fc1_weatherIcon {ReadingsVal("Wetter","fc1_weatherDayIcon","");},fc2_weatherIcon {ReadingsVal("Wetter","fc2_weatherDayIcon","");},fc3_weatherIcon {ReadingsVal("Wetter","fc3_weatherDayIcon","");},fc4_weatherIcon {ReadingsVal("Wetter","fc4_weatherDayIcon","");},fc5_weatherIcon {ReadingsVal("Wetter","fc5_weatherDayIcon","");},fc6_weatherIcon {ReadingsVal("Wetter","fc6_weatherDayIcon","");}

Titel: Antw:Kleinklima Icons für PROPLANTA fehlen teilweise
Beitrag von: moonsorrox am 08 Juni 2018, 17:36:06
mir hat das irgendwie keine Ruhe gelassen, dass man es nicht mit hbox/vbox-Layout hinbekommt ohne das es sich verschiebt oder das Icon größer wird
Habe jetzt mal das Tageswetter damit aufgebaut, siehe Screenshot

Habe für den langen Text extra mal ein Tag genommen wo mehr drin steht  ;)

Aber ich habe jetzt festgestellt das er es auf dem PC (Firefox) richtig darstellt, aber auf dem Android Tablet schiebt er die lange Schrift über das Icon... :-\