Nacharbeiten nach langjährigem update notwendig

Begonnen von bjoernbo, 04 März 2016, 14:01:03

Vorheriges Thema - Nächstes Thema

bjoernbo

Um es vorweg zunehmen, ich habe seit über einen ½ Jahr kein update mehr durchgeführt. (oder auch länger) Es gab nie eine Veranlassung dafür. Heute habe ich es durchgeführt und muss feststellen das einiges nachzuarbeiten gilt. Zum Glück habe ich ein Update der alten Version und kann momentan auf diese zurückgreifen.
Aber wo soll ich anfangen?

Auf der einen Seite kann man sagen "selber schuld" aber auf der anderen "never change a running System :-) "

Bin für Tipps und Anregungen sehr dankbar!!!!!

Hier mal zwei Bilder:
Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -

choenig

Hi,

ich kann Dir leider nicht wirklich helfen, 2 Dinge habe ich aber:

Zitat von: bjoernbo am 04 März 2016, 14:01:03
Um es vorweg zunehmen, ich habe seit über einen ½ Jahr kein update mehr durchgeführt.
[...]
Auf der einen Seite kann man sagen "selber schuld" aber auf der anderen "never change a running System :-) "

Ich finde, das ist vollkommen in Ordnung, bei der Unmenge an Devices und Scripten, die sich so ansammelt, ist das Testen von neuen Versionen ja auch sehr aufwendig :-)

Nun zum Thema: Ich weiss nicht, wie anfällig die TabletUI dafür ist, aber hast du deine Browser Caches gelöscht? könnte vielleicht helfen bei dem ein oder anderen Problem.

LG
Christian

bjoernbo

Habe jetzt fast alles hinbekommen. Waren nur Kleinigkeiten! Musste nur die Syntax anpassen, aber ein Problem habe ich dennoch und weiß echt nicht weiter!
Mir werden auf meiner Wetterseite keinerlei Daten mehr ausgegeben!!!  :'(

anbei der Code und eine Hardcopy.

Zitat<html>
<title>FHEM</title>
<head>
<!--
    /* FHEM tablet ui */
    /*
    * Just another dashboard for FHEM
    *
    * Version: 1.3.0
    * Requires: jQuery v1.7+, font-awesome, jquery.gridster, jquery.toast
    * URL: https://github.com/knowthelist/fhem-tablet-ui
    *
    * Copyright (c) 2015 Mario Stephan <mstephan@shared-files.de>
    * Under MIT License (http://www.opensource.org/licenses/mit-license.php)
    *
    * - create a new folder named 'tablet' in /<fhem-path>/www
    * - copy all files incl. sub folders into /<fhem-path>/www/tablet
    * - add 'define tablet_ui HTTPSRV tablet ./www/tablet Tablet Frontend' in fhem.cfg
    * - Tadaaa! A new fhem ui in http://<fhem-url>:8083/fhem/tablet/
    */
   -->
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
    <meta name="widget_base_width" content="116">
    <meta name="widget_base_height" content="131">
    <meta name="mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="longpoll" content="1"> <!-- 1=longpoll;0=shortpoll every 30sec -->
    <meta name="debug" content="0"> <!-- 1=output to console;0=not output -->
    <link rel="stylesheet" href="/fhem/tablet/lib/jquery.gridster.min.css" />
    <link rel="stylesheet" href="/fhem/tablet/css/fhem-tablet-ui.css" />
    <link rel="stylesheet" href="/fhem/tablet/lib/font-awesome.min.css" />
    <link rel="stylesheet" href="/fhem/tablet/lib/jquery.toast.min.css" />
    <link rel="stylesheet" href="/fhem/tablet/lib/powerange.min.css" />
    <link rel="stylesheet" href="/fhem/www/tablet/customfonts/font1/style.css">
    <script type="text/javascript" src="/fhem/pgm2/jquery.min.js"></script>
    <script type="text/javascript" src="/fhem/tablet/lib/jquery.gridster.min.js"></script>
    <script type="text/javascript" src="/fhem/pgm2/jquery.knob.min.js"></script>
    <script type="text/javascript" src="/fhem/tablet/lib/jquery.toast.min.js"></script>
    <script type="text/javascript" src="/fhem/tablet/lib/fa-multi-button.min.js"></script>
    <script type="text/javascript" src="/fhem/tablet/lib/powerange.min.js"></script>
    <script type="text/javascript" src="/fhem/tablet/lib/widget_klimatrend.js"></script>
    <script type="text/javascript" src="/fhem/tablet/js/fhem-tablet-ui.js"></script>
    <script type="text/javascript" src="/fhem/tablet/lib/jquery.circlemenu.js"></script>
   
   <!-- Enable this lines for usage with WebViewControl -->
   <script type="text/javascript" src="/fhem/pgm2/cordova-2.3.0.js"></script>
   <script type="text/javascript" src="/fhem/js/webviewcontrol.js"></script>
   <script type="text/javascript">var wvcDevices = {'12345': 'Tablet'}; var wvcUserCssFile="webviewcontrol.css"</script>
   <!-- End for WebViewControl -->
</head>
<body>
<div class="gridster">
<ul>

<li data-row="1" data-col="1" data-sizex="1" data-sizey="4">
   <header>RÄUME</header>
    <style>
    #room_wetter #bg {
        color: rgb(245,251,79) !important;
        border: 3px
    }
</style>
    <div class="container">
    <a id="room_index" href="index_V2.html" class="cell fa-stack fa-2x">
    <i id="bg" class="fa fa-stack-2x fa-circle" style="color: rgb(111,69,120);"></i>
    <i id="fg" class="fa fa-stack-1x fa-home" style="color: rgb(255,255,255);"></i>
    </a>
    <a id="room_schlafzimmer" href="schlafzimmer.html" class="cell fa-stack fa-2x">
    <i id="bg" class="fa fa-stack-2x fa-circle" style="color: rgb(111,69,120);"></i>
    <i id="fg" class="fa fa-stack-1x fa-bed" style="color: rgb(255,255,255);"></i>
    </a>
    <a id="room_kueche" href="kueche.html" class="cell fa-stack fa-2x">
    <i id="bg" class="fa fa-stack-2x fa-circle" style="color: rgb(111,69,120);"></i>
    <i id="fg" class="fa fa-stack-1x fa-cutlery" style="color: rgb(255,255,255);"></i>
    </a>
    <a id="room_wohnzimmer" href="wohnzimmer.html" class="cell fa-stack fa-2x">
    <i id="bg" class="fa fa-stack-2x fa-circle" style="color: rgb(111,69,120);"></i>
    <i id="fg" class="fa fa-stack-1x font1-sofa" style="color: rgb(255,255,255);"></i>
    </a>
    <a id="room_ben" href="ben.html" class="cell fa-stack fa-2x">
    <i id="bg" class="fa fa-stack-2x fa-circle" style="color: rgb(111,69,120);"></i>
    <i id="fg" class="fa fa-stack-1x fa-male" style="color: rgb(255,255,255);"></i>
    </a>
    <a id="room_julia" href="julia.html" class="cell fa-stack fa-2x">
    <i id="bg" class="fa fa-stack-2x fa-circle" style="color: rgb(111,69,120);"></i>
    <i id="fg" class="fa fa-stack-1x fa-female" style="color: rgb(255,255,255);"></i>
    </a>
   
<div class="container">
<div data-type="circlemenu"  class="cell circlemenu" data-direction="right"  data-circle-radius="75">
    <ul>
      <li><div data-type="symbol"
               data-icon="font1-sun"
               data-on-background-color="rgb(153,255,51)"
               data-off-background-color="rgb(153,255,51)"
               data-on-color="rgb(255,255,255)"
               data-off-color="rgb(255,255,255)"
               data-background-icon="fa-circle">
           </div>
       </li>   
        <li><div data-type="button"
             data-on-background-color="rgb(153,204,0)"
             data-url="wetter.html"
             data-icon="fa-cloud"
             data-on-color="white">
         </div></li>
      <li><div data-type="button"
               data-on-background-color="rgb(71,163,117)"
               data-url="pollen.html"
               data-icon="fa-pagelines"
               data-on-color="white">
         </div></li>
      <li><div data-type="button"
               data-on-background-color="rgb(51,133,255)"
               data-url="biowetter.html"
               data-icon="fa-smile-o"
               data-on-color="white">
         </div></li>
    </ul>   
</div>
</li>
</li>
<style>
    div.weather td {
        padding:2px !important;
        text-align:left;
        white-space:nowrap;
    }
    div.weather div[data-type=label] {
        display:inline;
        font-weight:bold;
        white-space:normal;
    }
</style>
</li>
<li data-row="1" data-col="10" data-sizex="1" data-sizey="4">
    <header>ÜBERSICHTEN</header>
    <style>
    #room_NO #bg {
        color: rgb(249,252,156) !important;
        border: 3px
    }
</style>
<div class="container">
<a id="room_licht" href="licht.html" class="cell fa-stack fa-2x">
    <i id="bg" class="fa fa-stack-2x fa-circle" style="color: rgb(111,69,120);"></i>
    <i id="fg" class="fa fa-stack-1x fa-info" style="color: rgb(255,255,255);"></i>
</a>
<a id="room_kamera" href="kamera.html" class="cell fa-stack fa-2x">
    <i id="bg" class="fa fa-stack-2x fa-circle" style="color: rgb(111,69,120);"></i>
    <i id="fg" class="fa fa-stack-1x fa-video-camera" style="color: rgb(255,255,255);"></i>
</a>
<a id="room_telefon" href="telefon.html" class="cell fa-stack fa-2x">
    <i id="bg" class="fa fa-stack-2x fa-circle" style="color: rgb(111,69,120);"></i>
    <i id="fg" class="fa fa-stack-1x fa-phone" style="color: rgb(255,255,255);"></i>
</a>
<a id="room_batterie" href="batterie.html" class="cell fa-stack fa-2x">
    <i id="bg" class="fa fa-stack-2x fa-circle" style="color: rgb(111,69,120);"></i>
    <i id="fg" class="fa fa-stack-1x fa-bolt" style="color: rgb(255,255,255);"></i>
</a>
<a id="room_kalender" href="kalender.html" class="cell fa-stack fa-2x">
    <i id="bg" class="fa fa-stack-2x fa-circle" style="color: rgb(111,69,120);"></i>
    <i id="fg" class="fa fa-stack-1x fa-calendar" style="color: rgb(255,255,255);"></i>
</a>
<a id="room_abfallkalender" href="abfallkalender.html" class="cell fa-stack fa-2x">
    <i id="bg" class="fa fa-stack-2x fa-circle" style="color: rgb(111,69,120);"></i>
    <i id="fg" class="fa fa-stack-1x fa-trash-o" style="color: rgb(255,255,255);"></i>
</a>
<div class="container">
<div data-type="circlemenu"  class="cell circlemenu" data-direction="left-half"  data-circle-radius="125">
    <ul>
      <li><div data-type="symbol"
               data-icon="font1-stats-dots"
               data-on-background-color="rgb(111,69,120)"
               data-off-background-color="rgb(111,69,120)"
               data-on-color="rgb(255,255,255)"
               data-off-color="rgb(255,255,255)"
               data-background-icon="fa-circle">
           </div>
       </li>   
        <li><div data-type="button"
             data-on-background-color="rgb(130,179,25)"
             data-url="02wz_statistik.html"
             data-icon="font1-sofa"
             data-on-color="white">
         </div></li>
      <li><div data-type="button"
               data-on-background-color="rgb(238,127,174)"
               data-url="#.html"
               data-icon="fa-female"
               data-on-color="white">
         </div></li>
      <li><div data-type="button"
               data-on-background-color="rgb(0,135,168)"
               data-url="#.html"
               data-icon="fa-male"
               data-on-color="white">
         </div></li>
      <li><div data-type="button"
               data-on-background-color="rgb(211,17,22)"
               data-url="01sz_statistik.html"
               data-icon="fa-bed"
               data-on-color="white">
         </div></li>
         <li><div data-type="button"
             data-on-background-color="rgb(0,204,255)"
             data-url="statistik_badezimmer.html"
             data-icon="fa-tint"
             data-on-color="white">
         </div></li>
         <li><div data-type="button"
               data-on-background-color="rgb(153,255,51)"
               data-url="05wetter_statistik.html"
               data-icon="fa-cloud"
               data-on-color="white">
         </div></li>
      <li><div data-type="button"
               data-on-background-color="rgb(255,204,51)"
               data-url="04verbrauch.html"
               data-icon="fa-bolt"
               data-on-color="white">
           </div></li>
           <li><div data-type="button"
               data-on-background-color="rgb(82,102,41)"
               data-url="03benzin.html"
               data-icon="fa-car"
               data-on-color="white">
           </div></li>
    <li><div data-type="button"
               data-on-background-color="rgb(82,204,41)"
               data-url="08raspberry.html"
               data-icon="font1-tux"
               data-on-color="white">
           </div></li>
    </ul>   
</div>
<div>
<a id="room_test" href="test.html" class="cell fa-stack fa-2x">
    <i id="bg" class="fa fa-stack-2x fa-circle" style="color: rgb(111,69,120);"></i>
    <i id="fg" class="fa fa-stack-1x fa-flask" style="color: rgb(255,255,255);"></i>
</a>
</div>

<li data-row="1" data-col="2" data-sizex="3" data-sizey="4">
        <!-- <div class="container weather">-->
            <div class="container weather">
             <header>
                Wetter in
                <div data-type="label"
                     data-device="MeinWetter"
                     data-get="city"
                     class="small"></div>
             </header>
           </div>

<table border="1px" width="100%">       
  <tr>
    <td class="A2"><center><div data-type="label"
             data-device="MyWeather"
             data-get="fc0_date"></div></center></td>

    <td class="B2"><center><div data-type="label" class="inline small"><big>↑</big><small> Sonne:</small><br></div>
     <div data-type="label"
             data-device="Sonnenaufgang"
             data-get="state"></div></center></td>
    <td class="C2"><center><div data-type="label" class="inline small"><big>↓</big><small> Sonne:</small><br></div>
    <div data-type="label"
             data-device="Sonnenuntergang"
             data-get="state"></div></center></td>
    <td class="D2"><center><div data-type="label" class="inline small"><small>Sichtweite:</small><br></div>
                    <div data-type="symbol"
                        data-icon="fa-binoculars"
                        data-on-color="#aa6900"
                        data-off-color="#aa6900"
                        class="inline"
                        style="font-size:1em"></div>
                        <div data-type="label"
                            data-device="MyWeather"
                            data-get="visibility"
                            data-unit=" km"
                            class="inline"></center></td>
   
  </tr>
  <tr>
    <td class="tg-031e"><div data-type="label"><small><center>Temperatur<br></center></small></div>
        <center><div data-type="label"
                            data-device="netatmo_M02:00:00:00:24:a2"
                            data-get="temperature"
                            data-limits="[-20,-15,-10,-5,0,5,10,15,20,25,30,35]"
                            data-colors='["#483D8B","#1874CD","#9AC0CD","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#FFA500","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
                            data-unit="°C"
                            class="inline cell big"></div></center>
    <center><div data-type="klimatrend"
    data-device="netatmo_M02:00:00:00:24:a2"
    data-get="statTemperatureTendency"
    data-refperiod="6"
    data-stagnating-color="rgb(80,80,80)"
    data-icon="fa-angle"
    data-rising-color="rgb(180,80,80)"
    data-falling-color="rgb(80,80,180)"
    data-highmark="1"
    data-highmark-icon="fa-angle-double"
    data-highmark-rising-color="rgb(255,80,80)"
    data-highmark-falling-color="rgb(80,80,255)"
    class="inline"></div>
    <div data-type="klimatrend"
    data-device="netatmo_M02:00:00:00:24:a2"
    data-get="statTemperatureTendency"
    data-refperiod="3"
    data-stagnating-color="rgb(80,80,80)"
    data-icon="fa-angle"
    data-rising-color="rgb(180,80,80)"
    data-falling-color="rgb(80,80,180)"
    data-highmark="1"
    data-highmark-icon="fa-angle-double"
    data-highmark-rising-color="rgb(255,80,80)"
    data-highmark-falling-color="rgb(80,80,255)"
   
   class="inline"></div>
    <div data-type="klimatrend"
    data-device="netatmo_M02:00:00:00:24:a2"
    data-get="statTemperatureTendency"
    data-refperiod="2"
    data-stagnating-color="rgb(80,80,80)"
    data-icon="fa-angle"
    data-rising-color="rgb(180,80,80)"
    data-falling-color="rgb(80,80,180)"
    data-highmark="1"
    data-highmark-icon="fa-angle-double"
    data-highmark-rising-color="rgb(255,80,80)"
    data-highmark-falling-color="rgb(80,80,255)"
    class="inline"></div>
    <div data-type="klimatrend"
    data-device="netatmo_M02:00:00:00:24:a2"
    data-get="statTemperatureTendency"
    data-refperiod="1"
    data-stagnating-color="rgb(80,80,80)"
    data-icon="fa-angle"
    data-rising-color="rgb(180,80,80)"
    data-falling-color="rgb(80,80,180)"
    data-highmark="1"
    data-highmark-icon="fa-angle-double"
    data-highmark-rising-color="rgb(255,80,80)"
    data-highmark-falling-color="rgb(80,80,255)"
    class="inline"
></div></center>

</td>
    <td class="tg-031e" colspan="2" rowspan="2">
       <center> <div data-type="weather"
             data-device="MeinWetter"
             data-get="condition"
             style="font-size:250%">
        </div>
           
        <div data-type="label"
             data-device="MeinWetter"
             data-get="fc1_condition">
         </div>


     </center>
     </td>
    <!-- <td class="tg-031e">C3</td>-->
    <td><center><div data-type="wind_direction"
                            data-device="MyWeather"
                            data-get="windDir"
                            data-part="2"
                           
                            data-size="75"
                            data-tickstep="45"></div>   
    </center></td>
</tr>
<tr>
    <td class="tg-031e"><div data-type="label"><small><center>Feuchtigkeit</center></small></div>
        <center><div data-type="label"
             data-device="netatmo_M02:00:00:00:24:a2"
             data-get="humidity"
             data-limits="[0,40,60]"
             data-colors='["#9999ff","#aa6900","#ff6900"]'
             data-unit=" %"
             class="inline cell big">
         </div>
    <td class="tg-031e">
        <center><div data-type="label"><small>Wind</small><br></div>
    <div data-type="label"
             data-device="MyWeather"
             data-get="wind"
             data-unit=" km/h"
             data-limits="[0,        19,       28,       38,       49,       74,       102,      117]"
             data-colors='["#ffffff","#dddddd","#aa6900","#aa6900","#ff9999","#ff6666","#ff3333","#ff0000"]'
             style="display:inline"
             class="inline">
         </div>
   
</center>
    </td>
</tr>
<tr>
    <td class="C5"><center><div data-type="label" class="inline"><small>&nbsp;&nbsp;&nbsp;Tageswerte&nbsp;&nbsp;&nbsp;<br></small></div>
            ↓
            <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_tempMin"
             data-limits="[-20,-15,-10,-5,0,5,10,15,20,25,30,35]"
             data-colors='["#483D8B","#1874CD","#9AC0CD","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#FFA500","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
             data-unit=" °C"
             class="inline">
         </div>↑
         <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_tempMax"
             data-limits="[-20,-15,-10,-5,0,5,10,15,20,25,30,35]"
             data-colors='["#483D8B","#1874CD","#9AC0CD","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#FFA500","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
             data-unit=" °C"
             class="inline">
        </div></center>
    </td>
    <td class="A5"><center><div data-type="label" class="inline"><small>UV-Index<br></small></div>
<div data-type="label"
             data-device="MyWeather"
             data-get="fc0_uv"
             data-limits="[0,4,7]"
             data-colors='["green","orange","red"]'
              style="display:inline">
         </div>
</center>
    </td>
    <td class="B5"><center><div data-type="label" class="inline"><small>Regenrisiko<br></small></div>
        <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_chOfRainDay"
              data-unit=" %"
              data-limits="[0,          10,         20,    30,      40,     50,     60,     70,     80,     90,       100]"
              data-colors='["#32AD4F","#3AAB2C","green","green","green","#F6AA1D","green","green","green","green","#F6451D"]'
              style="display:inline">
         </div></center></td>       
    <td class="D5"><center><div data-type="label" class="inline"><small>Luftdruck<br></small></div>
<div data-type="label"
                            data-device="MyWeather"
                            data-get="pressure"
                            data-unit=" hPa"
                            data-limits="[0,950,1000]"
                            data-colors='["#ff9999","#aa6900","#9999ff"]'></div>
                         <div data-type="label"
                            data-device="MeinWetter"
                            data-get="pressure_trend_sym"
                            class="inline"></div></center>
                    </td>
</tr>
<!-- Ergänzung -->
<tr><td>&nbsp;</td></tr>
<tr>
    <td class="E1" colspan="4" rowspan="1">
    <div data-type="label" class="inline"><center><small>Regenrisiko</small></center></div></td>
   
</tr>
<tr><td><center><div data-type="symbol"
                        data-icon="font1-droplet"
                        data-on-color="#0099FF"
                        data-off-color="#0099FF"
                        class="inline"
                        style="font-size:3em"></div></center>
</td>
    <td class="F1"><!-- <center>0 Uhr<br>3 Uhr<br>6 Uhr<br>9 Uhr</center></td> -->
     <small><div data-type="label" class="inline">0 Uhr</div>
        <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_chOfRain00"
              data-unit=" %"
              data-limits="[0,          10,         20,    30,      40,     50,     60,     70,     80,     90,       100]"
              data-colors='["#A3FD97","#3AAB2C","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#9ACD32","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
              style="display:inline">
         </div><br>
        <div data-type="label" class="inline">3 Uhr</div>
        <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_chOfRain03"
              data-unit=" %"
            data-limits="[0,          10,         20,    30,      40,     50,     60,     70,     80,     90,       100]"
              data-colors='["#A3FD97","#3AAB2C","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#9ACD32","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
              style="display:inline">
         </div><br>
        <div data-type="label" class="inline">6 Uhr</div>
        <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_chOfRain06"
              data-unit=" %"
                    data-limits="[0,          10,         20,    30,      40,     50,     60,     70,     80,     90,       100]"
              data-colors='["#A3FD97","#3AAB2C","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#9ACD32","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
              style="display:inline">
         </div><br>
        <div data-type="label" class="inline">9 Uhr</div>
        <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_chOfRain09"
              data-unit=" %"
                    data-limits="[0,          10,         20,    30,      40,     50,     60,     70,     80,     90,       100]"
              data-colors='["#A3FD97","#3AAB2C","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#9ACD32","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
              style="display:inline">
         </div></small>
     </td>
     <td>
        <small><div data-type="label" class="inline">12 Uhr</div>
        <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_chOfRain12"
              data-unit=" %"
                   data-limits="[0,          10,         20,    30,      40,     50,     60,     70,     80,     90,       100]"
              data-colors='["#A3FD97","#3AAB2C","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#9ACD32","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
              style="display:inline">
         </div><br>
<div data-type="label" class="inline">15 Uhr</div>
        <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_chOfRain15"
              data-unit=" %"
                  data-limits="[0,          10,         20,    30,      40,     50,     60,     70,     80,     90,       100]"
              data-colors='["#A3FD97","#3AAB2C","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#9ACD32","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
              style="display:inline">
         </div><br>

<div data-type="label" class="inline">18 Uhr</div>
        <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_chOfRain18"
              data-unit=" %"
              data-limits="[0,          10,         20,    30,      40,     50,     60,     70,     80,     90,       100]"
              data-colors='["#A3FD97","#3AAB2C","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#9ACD32","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
              style="display:inline">
         </div><br>
         <div data-type="label" class="inline">21 Uhr</div>
        <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_chOfRain21"
              data-unit=" %"
                 data-limits="[0,          10,         20,    30,      40,     50,     60,     70,     80,     90,       100]"
              data-colors='["#A3FD97","#3AAB2C","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#9ACD32","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
              style="display:inline">
         </div></small></td>
    <td>&nbsp;</td> 

</tr>
<!--Ergänzung Temperaturverlauf -->
<tr><td>&nbsp;</td></tr>
<tr>
    <td class="F1" colspan="4" rowspan="1">
    <div data-type="label" class="inline"><center><small>Temperaturverlauf</small></center></div></td>
   
</tr>
<tr><td><center><div data-type="symbol"
                        data-icon="font1-stats-dots"
                        data-on-color="#FF9900"
                        data-off-color="#FF9900"
                        class="inline"
                        style="font-size:3em"></div></center></td>
    <td class="F1"><!-- <center>0 Uhr<br>3 Uhr<br>6 Uhr<br>9 Uhr</center></td> -->
     <small><div data-type="label" class="inline">0 Uhr</div>
        <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_temp00"
              data-unit="°C"
     data-limits="[-20,-15,-10,-5,0,5,10,15,20,25,30,35]"
             data-colors='["#483D8B","#1874CD","#9AC0CD","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#FFA500","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
              style="display:inline">
         </div><br>
        <div data-type="label" class="inline">3 Uhr</div>
        <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_temp03"
              data-unit="°C"
       data-limits="[-20,-15,-10,-5,0,5,10,15,20,25,30,35]"
             data-colors='["#483D8B","#1874CD","#9AC0CD","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#FFA500","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
              style="display:inline">
         </div><br>
        <div data-type="label" class="inline">6 Uhr</div>
        <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_temp06"
             data-unit="°C"
            data-limits="[-20,-15,-10,-5,0,5,10,15,20,25,30,35]"
             data-colors='["#483D8B","#1874CD","#9AC0CD","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#FFA500","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
              style="display:inline">
         </div><br>
        <div data-type="label" class="inline">9 Uhr</div>
        <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_temp09"
             data-unit="°C"
             data-limits="[-20,-15,-10,-5,0,5,10,15,20,25,30,35]"
             data-colors='["#483D8B","#1874CD","#9AC0CD","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#FFA500","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
              style="display:inline">
         </div></small>
     </td>
     <td>
        <small><div data-type="label" class="inline">12 Uhr</div>
        <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_temp12"
           data-unit="°C"
            data-limits="[-20,-15,-10,-5,0,5,10,15,20,25,30,35]"
             data-colors='["#483D8B","#1874CD","#9AC0CD","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#FFA500","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
              style="display:inline">
         </div><br>
<div data-type="label" class="inline">15 Uhr</div>
        <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_temp15"
              data-unit="°C"
            data-limits="[-20,-15,-10,-5,0,5,10,15,20,25,30,35]"
             data-colors='["#483D8B","#1874CD","#9AC0CD","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#FFA500","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
              style="display:inline">
         </div><br>

<div data-type="label" class="inline">18 Uhr</div>
        <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_temp18"
              data-unit="°C"
          data-limits="[-20,-15,-10,-5,0,5,10,15,20,25,30,35]"
             data-colors='["#483D8B","#1874CD","#9AC0CD","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#FFA500","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
              style="display:inline">
         </div><br>
         <div data-type="label" class="inline">21 Uhr</div>
        <div data-type="label"
             data-device="MyWeather"
             data-get="fc0_temp21"
             data-unit="°C"
         data-limits="[-20,-15,-10,-5,0,5,10,15,20,25,30,35]"
             data-colors='["#483D8B","#1874CD","#9AC0CD","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#FFA500","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
              style="display:inline">
         </div></small></td>
    <td>&nbsp;</td> 
</tr>   
</table>
</li>
</li>
<li data-row="1" data-col="6" data-sizex="4" data-sizey="4">
        <div class="container">
            <header>Regenradar / Unwettervorhersage</header>
            <br><a href="unwetter.html"><img src="http://www.wetteronline.de/?pid=p_radar_map&ireq=true&src=radar/vermarktung/p_radar_map_forecast/forecastLoop/DL/latestForecastLoop.gif" width="450" height="500">
        </img src>    </a>
     </div>
</li>
<li data-row="5" data-col="2" data-sizex="1" data-sizey="1">
       <header>
                Wetter für
                <div data-type="label"
             data-device="MeinWetter"
             data-get="fc2_day_of_week"
              style="display:inline">
         </div>
                         
            </header>
<center>
        <div data-type="weather"
             data-device="MeinWetter"
             data-get="fc2_condition"
             style="font-size:250%">
         </div>
        <br>
        <div data-type="label"
             data-device="WEATHER"
             data-get="fc2_condition"
             class="inline">
       
         </div><big>↓</big>
         <div data-type="label"
             data-device="MeinWetter"
             data-get="fc2_low_c"
             data-limits="[-20,-15,-10,-5,0,5,10,15,20,25,30,35]"
            data-colors='["#483D8B","#1874CD","#9AC0CD","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#FFA500","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
             data-unit=" °C"
             class="inline">
         </div><big>↑</big>
         <div data-type="label"
             data-device="MeinWetter"
             data-get="fc2_high_c"
         data-limits="[-20,-15,-10,-5,0,5,10,15,20,25,30,35]"
         data-colors='["#483D8B","#1874CD","#9AC0CD","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#FFA500","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
             data-unit=" °C"
             class="inline">
        </div>
  </center> 
        </li>
<li data-row="5" data-col="3" data-sizex="1" data-sizey="1">
       <header>
                Wetter für
                <div data-type="label"
             data-device="MeinWetter"
             data-get="fc3_day_of_week"
              style="display:inline">
         </div>
                         
            </header>
<center>
        <div data-type="weather"
             data-device="MeinWetter"
             data-get="fc3_condition"
             style="font-size:250%">
         </div>
        <br>
        <div data-type="label"
             data-device="WEATHER"
             data-get="fc3_condition"
             class="inline">
       
         </div><big>↓</big>
         <div data-type="label"
             data-device="MeinWetter"
             data-get="fc3_low_c"
             data-limits="[-20,-15,-10,-5,0,5,10,15,20,25,30,35]"
             data-colors='["#483D8B","#1874CD","#9AC0CD","#CAE1FF","#F5FFFA","#98FB98","#9ACD32","#FFA500","#FF4500","#FF3030","#EE2C2C","#8B1A1A"]'
             data-unit=" °C"
             class="inline">
         </div><big>↑</big>
         <div data-type="label&quo
Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -

bjoernbo

...hängt das damit zusammen, dass ich das alles in einer Tabelle "<table>" schreibe ??
Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -

dennis_n

Hi Björn,

irgendwie ziehst Du deine ganzen Wetterdaten aus so vielen verschiedenen DEVICES.
Bist Du da vielleicht durcheinander gekommen?

Du benutzt als Device: MeinWetter, MyWeather und WEATHER.

Übrigens das Regenradar GIF Bild von Wetteronline scheint nciht mehr zu funktionieren. Ich ahbe das bei mir auch drin, aber scheinbar haben die die Karte auf eine interaktive geändert und liefern kein GIF mehr aus. Oder hast Du dafür eine Lösung?

Gruss
Dennis

roman1528

Moin...

@bjoernbo:

- netatmo-Devices ohne Doppelpunkte im Namen. Ich glaube das hatten wir schon.
- Welche Module/Dienste nutzt für deine Wetterdaten? Wenn du HTTPMOD nutzt kann es sein, dass deine Readings in FHEM auch leer sind? Hatten wir das nicht auch schon
ZitatEin unter attr requestHeader.*

User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0
hat mich wieder am Pollenflug teilhaben lassen

Andre

- Wenn du data-type="label" nutzt ohne data-device dann ist das ein bisschen Sinnfrei und zerrt an der Leistung (habe selbst jetzt alles rausgenommen und bin der Meinung es hat was gebracht).
<div class="deineKlassen">TEXT hier hin!</div>
   reicht vollkommen.

- data-get="state" ist unnötig. Ist als Standard definiert.
- Die <table> sollte kein Problem sein. Habe auch <table> bei mir in der Wetter-Ansicht.
- <style> Definitionen macht man nur im <head>-Tag: <style type="text/css">...</style>
   Benutze (ein Beispiel):
<deinElement class="deineKlassen" style="color:#FARBE;font-size=20px;">...</deinElement>

- Falls du FTUI 2.0beta nutzt: Es fehlen wahrscheinlich noch die Anpassungen an's neue System. Vorallem in allen 3rd-Party-Widgets.

- Wie aktuell ist FHEM?

Das ist jetzt mal so das was mit beim überfliegen ein/aufgefallen ist. Sonst sehe ich da keine Probleme.

Bzgl. Regenradar:
wetterinline hat auf "interactive" umgestellt. Richtig. Selbst beim DWD auf der Seite gibt es nur noch interaktive Karten.
Ich nutze jetzt: http://www.niederschlagsradar.de
Karten/Bilder sind vom DWD. Sind zwar hässlig aber laufen.

Grüße^^
i3-10305T 4x3GHz;8GB RAM;250GB & 1TB NVMe:
FHEM 6.2;FTUI;8" Tablet's+Fully;NsPanelPro;HUE;ESPRGBWW;HM(CCU3);Duofern; ASC;MQTT(Tasmota);netatmo;SONOS;eBus;DbLog;XiaomiDevice;NUT;ModbusAttr

RPi3+: FHEM 6.2;I²C;GPIO;RFID;G-Tag;XiaomiBTLESens
RPi3: FHEM 6.2;DIY Relais-Board;I²C;GPIO;RFID;Photovoltaik

bjoernbo

hallo Roman vielen Dank für deine Unterstützung!
Es lag u.a. anderem auch an einem veraltetem widget"tendency". Jetzt läuft es wieder rund.

Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -