FHEM Forum

FHEM => Frontends => FHEMapp => Thema gestartet von: Muffin4711 am 18 Mai 2024, 15:34:31

Titel: DWD Wetterkarte
Beitrag von: Muffin4711 am 18 Mai 2024, 15:34:31
Hallo zusammen,

ich habe im MAIN Bereich eine Image (DWD Wetterkarte) eingebunden mit dem CAM Template.
Wie kann ich das Template dazu bewegen das das Bild zB. alle 5 Minuten neu gezogen wird?
Sprich, alle paar Minuten stellt DWD eine neue Karte zur Verfügung, diese sollte dann natürlich auch im Template zu sehen sein ohne das man das Template neu aufrufen muss...

Auch die Größe des Bildes sollte man angeben können.


Danke an Alle
Titel: Aw: DWD Wetterkarte
Beitrag von: jemu75 am 19 Mai 2024, 12:46:03
Schicke bitte mal die Panel- bzw. Tempatedefinition

Grüße
Jens  :)
Titel: Aw: DWD Wetterkarte
Beitrag von: Muffin4711 am 19 Mai 2024, 14:55:31
Zitat von: jemu75 am 19 Mai 2024, 12:46:03Schicke bitte mal die Panel- bzw. Tempatedefinition

Grüße
Jens  :)

Hallo Jens, anbei die definition:

{
   "name": "Wetterkarte",
   "template": "SSCam",
   "panel": {
      "devices": [
         "cam:"
      ],
      "navigation": [
         "::Wetter"
      ]
   },
   "status": {
      "title": [
         "a-alias::%s"
      ],
      "bar": []
   },
   "main": [
      {
         "level": {
            "mid": "image",
            "show": [
               "true"
            ]
         },
         "mid": {
            "image": [
               ":://www.dwd.de/DWD/wetter/aktuell/deutschland/bilder/wx_baw_akt.jpg"
            ]
         }
      }
   ],
   "info": {}
}
Titel: Aw: DWD Wetterkarte
Beitrag von: jemu75 am 19 Mai 2024, 15:19:25
Spontane Idee:

Du verbindest Dein Panel mit einem FHEM Device, dass ein Reading enthält, welches regelmäßig aktualisiert wird. Dieses Reading bindest du dann in deine Image-Definition ein. Ich meine, dass Bild sollte dann bei jeder Aktualisierung des Readings neu geladen werden.

Beispiel:
   "image": [
               "device-state:://www.dwd.de/DWD/wetter/aktuell/deutschland/bilder/wx_baw_akt.jpg"
            ]

Gern mal Feedback, ob das so funktioniert.

Grüße
Jens :)