widget_weatherdetail.js

Begonnen von Bruchbude, 01 August 2018, 23:57:25

Vorheriges Thema - Nächstes Thema

Esjay

#15
Moin Thorsten,
bei mir funktioniert die Einbindung nicht. Screenshot im Anhang!
Update wurde korrekt durchgeführt.

Was mir ebenfalls aufgefallen ist,dass das Bild von FUIP::View::WeatherDetail in den View Types nicht angezeigt wird.
Wird ein bestimmtes Device benötigt um die Anzeige zu gewehrleisten?

List vom Weather Device

Internals:
   API        YahooWeatherAPI
   APIOPTIONS transport:https,cachemaxage:600
   DEF        20xxxxx00 de
   INTERVAL   600
   LANG       de
   LOCATION   20xxxx0
   NAME       Wetter_WWW
   NOTIFYDEV  global
   NR         81
   NTFY_ORDER 50-Wetter_WWW
   STATE      T: 22  H: 50  W: 14  P: 1018
   TYPE       Weather
   UNITS      c
   READINGS:
     2018-09-17 16:49:28   city            xxxx
     2018-09-17 16:49:28   code            26
     2018-09-17 16:49:28   condition       wolkig
     2018-09-17 16:49:28   country         Germany
     2018-09-17 16:49:28   current_date_time Mon, 17 Sep 2018 04:00 PM CEST
     2018-09-17 16:49:28   day_of_week     Mo
     2018-09-17 16:49:28   description     Yahoo! Weather for xxxxxx, NI, DE
     2018-09-17 16:49:28   fc10_code       30
     2018-09-17 16:49:28   fc10_condition  teilweise wolkig
     2018-09-17 16:49:28   fc10_date       26 Sep 2018
     2018-09-17 16:49:28   fc10_day_of_week Mi
     2018-09-17 16:49:28   fc10_high_c     15
     2018-09-17 16:49:28   fc10_icon       partly_cloudy
     2018-09-17 16:49:28   fc10_low_c      8
     2018-09-17 16:49:28   fc1_code        28
     2018-09-17 16:49:28   fc1_condition   überwiegend wolkig
     2018-09-17 16:49:28   fc1_date        17 Sep 2018
     2018-09-17 16:49:28   fc1_day_of_week Mo
     2018-09-17 16:49:28   fc1_high_c      22
     2018-09-17 16:49:28   fc1_icon        mostlycloudy
     2018-09-17 16:49:28   fc1_low_c       10
     2018-09-17 16:49:28   fc2_code        30
     2018-09-17 16:49:28   fc2_condition   teilweise wolkig
     2018-09-17 16:49:28   fc2_date        18 Sep 2018
     2018-09-17 16:49:28   fc2_day_of_week Di
     2018-09-17 16:49:28   fc2_high_c      26
     2018-09-17 16:49:28   fc2_icon        partly_cloudy
     2018-09-17 16:49:28   fc2_low_c       11
     2018-09-17 16:49:28   fc3_code        30
     2018-09-17 16:49:28   fc3_condition   teilweise wolkig
     2018-09-17 16:49:28   fc3_date        19 Sep 2018
     2018-09-17 16:49:28   fc3_day_of_week Mi
     2018-09-17 16:49:28   fc3_high_c      25
     2018-09-17 16:49:28   fc3_icon        partly_cloudy
     2018-09-17 16:49:28   fc3_low_c       12
     2018-09-17 16:49:28   fc4_code        30
     2018-09-17 16:49:28   fc4_condition   teilweise wolkig
     2018-09-17 16:49:28   fc4_date        20 Sep 2018
     2018-09-17 16:49:28   fc4_day_of_week Do
     2018-09-17 16:49:28   fc4_high_c      23
     2018-09-17 16:49:28   fc4_icon        partly_cloudy
     2018-09-17 16:49:28   fc4_low_c       15
     2018-09-17 16:49:28   fc5_code        39
     2018-09-17 16:49:28   fc5_condition   vereinzelt Gewitter
     2018-09-17 16:49:28   fc5_date        21 Sep 2018
     2018-09-17 16:49:28   fc5_day_of_week Fr
     2018-09-17 16:49:28   fc5_high_c      17
     2018-09-17 16:49:28   fc5_icon        scatteredthunderstorms
     2018-09-17 16:49:28   fc5_low_c       11
     2018-09-17 16:49:28   fc6_code        47
     2018-09-17 16:49:28   fc6_condition   vereinzelt Gewitter
     2018-09-17 16:49:28   fc6_date        22 Sep 2018
     2018-09-17 16:49:28   fc6_day_of_week Sa
     2018-09-17 16:49:28   fc6_high_c      15
     2018-09-17 16:49:28   fc6_icon        scatteredshowers
     2018-09-17 16:49:28   fc6_low_c       10
     2018-09-17 16:49:28   fc7_code        30
     2018-09-17 16:49:28   fc7_condition   teilweise wolkig
     2018-09-17 16:49:28   fc7_date        23 Sep 2018
     2018-09-17 16:49:28   fc7_day_of_week So
     2018-09-17 16:49:28   fc7_high_c      15
     2018-09-17 16:49:28   fc7_icon        partly_cloudy
     2018-09-17 16:49:28   fc7_low_c       8
     2018-09-17 16:49:28   fc8_code        30
     2018-09-17 16:49:28   fc8_condition   teilweise wolkig
     2018-09-17 16:49:28   fc8_date        24 Sep 2018
     2018-09-17 16:49:28   fc8_day_of_week Mo
     2018-09-17 16:49:28   fc8_high_c      13
     2018-09-17 16:49:28   fc8_icon        partly_cloudy
     2018-09-17 16:49:28   fc8_low_c       10
     2018-09-17 16:49:28   fc9_code        30
     2018-09-17 16:49:28   fc9_condition   teilweise wolkig
     2018-09-17 16:49:28   fc9_date        25 Sep 2018
     2018-09-17 16:49:28   fc9_day_of_week Di
     2018-09-17 16:49:28   fc9_high_c      16
     2018-09-17 16:49:28   fc9_icon        partly_cloudy
     2018-09-17 16:49:28   fc9_low_c       9
     2018-09-17 16:49:28   humidity        50
     2018-09-17 16:49:28   icon            cloudy
     2018-09-17 16:49:28   isConverted     0
     2018-09-17 16:49:28   lastError       
     2018-09-17 16:49:28   lat             5xxxxx
     2018-09-17 16:49:28   long            xxxxx
     2018-09-17 16:49:28   pressure        1018
     2018-09-17 16:49:28   pressure_trend  0
     2018-09-17 16:49:28   pressure_trend_sym =
     2018-09-17 16:49:28   pressure_trend_txt gleichbleibend
     2018-09-17 16:49:28   pubDate         Mon, 17 Sep 2018 04:00 PM CEST
     2018-09-17 16:49:28   pubDateComment  okay
     2018-09-17 16:49:28   pubDateRemote   Mon, 17 Sep 2018 04:00 PM CEST
     2018-09-17 16:49:28   pubDateTs       15xxxx00
     2018-09-17 16:49:28   region           NI
     2018-09-17 16:49:28   state           T: 22  H: 50  W: 14  P: 1018
     2018-09-17 16:49:28   temp_c          22
     2018-09-17 16:49:28   temperature     22
     2018-09-17 16:49:28   validity        up-to-date
     2018-09-17 16:49:28   visibility      16
     2018-09-17 16:49:28   wind            14
     2018-09-17 16:49:28   wind_chill      22
     2018-09-17 16:49:28   wind_condition  Wind: WSW 14 km/h
     2018-09-17 16:49:28   wind_direction  255
     2018-09-17 16:49:28   wind_speed      14
   fhem:
     allowCache 1
     interfaces temperature;humidity;wind
Attributes:
   event-on-update-reading temperature,humidity,pressure,wind_speed,wind_chill,day_of_week,wind_direction
   room       Wetter
   verbose    0


Grüße

stenny

[emoji106]
Wie immer Top


Gesendet von iPhone mit Tapatalk

TNT0068

Zitat von: Thorsten Pferdekaemper am 17 September 2018, 14:43:04

Man kann den unteren Teil konfigurieren. Probier's einfach mal aus und melde Dich dann wieder...

Gruß,
   Thorsten
Hallo Thorsten,
leider für meine Zwecke zu groß. Mit den Datum Icons Temp  ist richtig genial. Ich habe einen Screenshot angefügt wie es zur Zeit bei mir aussieht. Die View ist auf allen Seiten als "Header" drin. Unter Detail ist nur Weather ausgewählt.
Homematic HMLAN HMUSB Heizung, Strom und Licht , Vuduo2, Kodi, Hue, Logitech Harmony Hub, Alexa

Thorsten Pferdekaemper

Zitat von: TNT0068 am 17 September 2018, 19:09:04leider für meine Zwecke zu groß. Mit den Datum Icons Temp  ist richtig genial. Ich habe einen Screenshot angefügt wie es zur Zeit bei mir aussieht. Die View ist auf allen Seiten als "Header" drin. Unter Detail ist nur Weather ausgewählt.
So ganz verstehe ich Deine Antwort nicht. Einserseits sagst Du, es ist zu groß, andererseits "genial". Hmmm...
Das Ding heißt ja "weatherdetail", also muss es ja ein bisschen größer sein, um die Information unterzubringen. Wenn Du mir erklärst, was Du brauchst, dann mach ich vielleicht sowas.
Gruß,
   Thorsten
FUIP

Thorsten Pferdekaemper

Zitat von: Esjay am 17 September 2018, 16:55:03bei mir funktioniert die Einbindung nicht. Screenshot im Anhang!
Das Ding geht nur mit Proplanta, siehe Anfang des Threads. Das Yahoo-Wetter scheint auch die angezeigten Details gar nicht zu liefern, also selbst, wenn man das widget anpassen wollen würde...

ZitatWas mir ebenfalls aufgefallen ist,dass das Bild von FUIP::View::WeatherDetail in den View Types nicht angezeigt wird.
Ja, das habe ich noch nicht gemacht.

Gruß,
   Thorsten
FUIP

Esjay

Zitat von: Thorsten Pferdekaemper am 17 September 2018, 21:20:09
Das Ding geht nur mit Proplanta, siehe Anfang des Threads. Das Yahoo-Wetter scheint auch die angezeigten Details gar nicht zu liefern, also selbst, wenn man das widget anpassen wollen würde...
Ja, das habe ich noch nicht gemacht.

Gruß,
   Thorsten

Überlesen, danke!

TNT0068

Zitat von: Thorsten Pferdekaemper am 17 September 2018, 21:15:16
So ganz verstehe ich Deine Antwort nicht. Einserseits sagst Du, es ist zu groß, andererseits "genial". Hmmm...
Das Ding heißt ja "weatherdetail", also muss es ja ein bisschen größer sein, um die Information unterzubringen. Wenn Du mir erklärst, was Du brauchst, dann mach ich vielleicht sowas.
Gruß,
   Thorsten

Ich finde es genial wie du noch die Sachen vereinfachst und für andere Wahrscheinlich besser zu gebrauchen. Habe deine Arbeit gelobt.

Ich brauche nur die Icons mit Temp und Tage kleiner das es wie in mein Screenshot in die Celle passt. Die Details zum Tag brauche ich nicht. Was mir gerade einfällt die Details als Popup wenn man auf den Tag klickt. 
Ich habe nochmal ein Bild meiner obersten Leiste eingefügt. Die ist auf allen Seiten gleich. Neben der Uhr sind noch die nächsten Termine.
Homematic HMLAN HMUSB Heizung, Strom und Licht , Vuduo2, Kodi, Hue, Logitech Harmony Hub, Alexa

Octopus180

Moin Thorsten,

erstmal muss ich dir ein großes Lob aussprechen für die Sachen die du uns hier anbietest. Ich hatte schon versucht meine eigene Wetterseite aufzubauen, aber mit deiner Methode ist das viel einfacher geworden.  :D

Wäre es möglich noch ein paar Daten mehr in die Ansicht zu bekommen?

Ich hätte gerne noch die Angabe des Wetters in Wort, also unter den Wettericon´s das Wort aus "weather und fc(x)_weather(xx)".
Genauso gerne hätte ich noch die Angabe der relativen Sonnenschendauer in % "fc(x)_sun"
                                                             der UV-Belastung                              "fc(x)_uv"
und                                                        Bodenfrost                                       "fc(x)_frost"

Außerdem wäre es schön wenn man die Vorhersage auf 7 Tage erhöhen könnte.

Ich weiß ja nicht ob es möglich wäre diese Möglichkeiten als Auswahlschalter einzubauen, weil ja nicht jeder alle Angaben haben möchte.


Gruß Peter

Thorsten Pferdekaemper

Zitat von: TNT0068 am 19 September 2018, 08:08:30
Ich finde es genial wie du noch die Sachen vereinfachst und für andere Wahrscheinlich besser zu gebrauchen. Habe deine Arbeit gelobt.
Danke!

Zitat
Ich brauche nur die Icons mit Temp und Tage kleiner das es wie in mein Screenshot in die Celle passt. Die Details zum Tag brauche ich nicht. Was mir gerade einfällt die Details als Popup wenn man auf den Tag klickt. 
Ich bin gerade dabei, so was in der Art zu machen. Allerdings ist der Platz dann schon ziemlich knapp, wenn man was mit bunten Bildchen haben will. Gib mir mal noch zwei, drei Tage.
Das mit dem Popup ist gar nicht so einfach, da man das Ding dann implizit zweimal auf derselben Seite hat. Momentan reagiert es z.T. darauf etwas seltsam.

Zitat von: Octopus180 am 19 September 2018, 12:43:08
erstmal muss ich dir ein großes Lob aussprechen für die Sachen die du uns hier anbietest.
Danke!

Zitat
Wäre es möglich noch ein paar Daten mehr in die Ansicht zu bekommen?
Ich hätte gerne noch die Angabe des Wetters in Wort, also unter den Wettericon´s das Wort aus "weather und fc(x)_weather(xx)".
Genauso gerne hätte ich noch die Angabe der relativen Sonnenschendauer in % "fc(x)_sun"
                                                             der UV-Belastung                              "fc(x)_uv"
und                                                        Bodenfrost                                       "fc(x)_frost"
Ich schau mir's mal an. Wenn Proplanta das kann, dann ist das nicht soooo schwierig.
Hast Du dazu ein paar hübsche Icons für den Anfang der Zeile?

Zitat
Außerdem wäre es schön wenn man die Vorhersage auf 7 Tage erhöhen könnte.
Meine interne Version kann das momentan schon, aber ich habe gerade was anderes kaputt gemacht. Kommt also sehr wahrscheinlich in den nächsten Tagen.

Zitat
Ich weiß ja nicht ob es möglich wäre diese Möglichkeiten als Auswahlschalter einzubauen, weil ja nicht jeder alle Angaben haben möchte.
Klar, welche Details man will kann man ja jetzt schon wählen und für die Tage wird man 4,5,6 oder 7 wählen können.

Gruß,
   Thorsten
FUIP

Octopus180

Hallo Thorsten,

Für Bodenfrost würde ich ,,wi-snowflake-cold" vorschlagen.
Für die UV-Belastung habe bis jetzt noch kein Icon gefunden.

Gruß Peter

Thorsten Pferdekaemper

Hi,
ich habe mal wieder ein bisschen gebastelt...
Zitat von: TNT0068 am 17 September 2018, 19:09:04
leider für meine Zwecke zu groß.
Es gibt jetzt einen View "WetterOverview". Wenn Du da "layout" auf "small" setzt, dann könnte das in die Richtung gehen.

Zitat von: TNT0068 am 19 September 2018, 08:08:30
Was mir gerade einfällt die Details als Popup wenn man auf den Tag klickt. 
Das geht jetzt auch. WetterOverview kann ein Popup und dort kann mann dann WetterDetail einfügen. (Bei WetterOverview sieht der Cursor allerdings nicht "anklickbar" aus, aber es geht trotzdem.)

Zitat von: Octopus180 am 19 September 2018, 12:43:08
Außerdem wäre es schön wenn man die Vorhersage auf 7 Tage erhöhen könnte.
Das geht jetzt.

Gruß,
   Thorsten
FUIP

TNT0068

Zitat von: Thorsten Pferdekaemper am 20 September 2018, 21:01:35
Hi,
ich habe mal wieder ein bisschen gebastelt... Es gibt jetzt einen View "WetterOverview". Wenn Du da "layout" auf "small" setzt, dann könnte das in die Richtung gehen.
Das geht jetzt auch. WetterOverview kann ein Popup und dort kann mann dann WetterDetail einfügen. (Bei WetterOverview sieht der Cursor allerdings nicht "anklickbar" aus, aber es geht trotzdem.)
Das geht jetzt.

Gruß,
   Thorsten

Ich bin wiedermal begeistert. Das ist genau die größe und am kann alles konfigurieren wie man möchte. Sehr cool
Homematic HMLAN HMUSB Heizung, Strom und Licht , Vuduo2, Kodi, Hue, Logitech Harmony Hub, Alexa

Octopus180

Hallo Thorsten,

erstmal Super dass das mit den Tagen jetzt geht. Bekommt du die anderen Sachen auch noch hin?

Gruß Peter

setstate

wo finde ich das aktuelle widget_weatherdetail.js File?

Esjay

/opt/fhem/FHEM/lib/FUIP/js

Hier liegt sie bei mir!

Grüße