Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - Plot wird nicht angezeigt

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    - √ - Plot wird nicht angezeigt

    Hallo!

    Ich habe mit dem luxtronic-Plugin meine Wärmepumpe ausgelesen.
    Die Werte werden auch richtig angezeigt.
    Jetzt wollte ich 3 Plots anzeigen. Ein Plot (heizung 2) wird aber nicht angezeigt.

    Code:
     <div class="block">
       <div class="set-2" data-role="collapsible-set" data-theme="c" data-content-theme="a" data-mini="true">
              <div data-role="collapsible" data-collapsed="false">
                      <h3>Vorlauf & R&uuml;cklauf</h3>
                    
    		 {{ plot.period('heizung1', ['temperatur.vorlauf', 'temperatur.ruecklauf', 'temperatur.ruecklauf_soll'], 'avg', '12h', 0, 0, '', '', ['Vorlauf', 'R&uuml;cklauf', 'R&uuml;cklauf- Soll']) }}
              </div>
        </div>
        </div>
    
    	
    	<div class="block">
       <div class="set-2" data-role="collapsible-set" data-theme="c" data-content-theme="a" data-mini="true">
              <div data-role="collapsible" data-collapsed="false">
                      <h3>Warmwasser</h3>
                    
    		 {{ plot.period('heizung2', ['temperatur.warmwasser_soll.warmwasser_soll_berechnung', 'temperatur.warmwasser_ist.warmwasser_ist_berechnung'], 'avg', '12h', 0, 0, '', '', ['Warmwasser- Ist', 'Warmwasser- Soll']) }}
              </div>
        </div>
        </div>
    
    
    	<div class="block">
       <div class="set-2" data-role="collapsible-set" data-theme="c" data-content-theme="a" data-mini="true">
              <div data-role="collapsible" data-collapsed="false">
                      <h3>Aussentemperatur</h3>
                    
    		 {{ plot.period('heizung3', ['temperatur.aussen'], 'avg', '12h', 0, 0, '', '', ['Temperatur Aussen']) }}
              </div>
        </div>
        </div>
    Code:
    [temperatur]
        	
    	
    	[[warmwasser_ist]]
            type = num
            lux2 = 17
            sqlite = yes
    	visu_acl = rw
    	[[[warmwasser_ist_berechnung]]]
    		type = num
    		visu_acl = rw
    		eval = (sh.temperatur.warmwasser_ist())/10.0
    		eval_trigger = temperatur.warmwasser_ist
    
    
    	[[vorlauf]]
            type = num
            lux2 = 10
            sqlite = yes
    	visu_acl = rw            
    
    	[[ruecklauf]]
            type = num
            lux2 = 11
            sqlite = yes
    	visu_acl = rw
    
    	[[ruecklauf_soll]]
            type = num
            lux2 = 12
            sqlite = yes
    	visu_acl = rw
    
    	[[heissgas]]
            type = num
            lux2 = 14
            sqlite = yes
    	visu_acl = rw
    	[[[heissgas_berechnung]]]
    		type = num
    		visu_acl = rw
    		eval = sh.temperatur.heissgas()/10.0
    		eval_trigger = temperatur.heissgas
    
    
    	[[aussen]]
            type = num
            lux2 = 15
            sqlite = yes
    	visu_acl = rw
    
    	[[mittel]]
            type = num
            lux2 = 16
            sqlite = yes
    	visu_acl = rw
    	[[[mittel_berechnung]]]
    		type = num
    		visu_acl = rw
    		eval = (sh.temperatur.mittel())/10.0
    		eval_trigger = temperatur.mittel
    
    
    	
    
    	[[warmwasser_soll]]
            type = num
            lux2 = 18
            sqlite = yes
    	[[[warmwasser_soll_berechnung]]]
    		type = num
    		visu_acl = rw
    		eval = (sh.temperatur.warmwasser_soll())/10.0
    		eval_trigger = temperatur.warmwasser_soll
    
    	
    
    	[[waermequelle_ein]]
            type = num
            lux2 = 19
            sqlite = yes
    	
    
    	[[waermequelle_aus]]
            type = num
            lux2 = 20
            sqlite = yes
    	
    
    	[[zuluft]]
            type = num
            lux2 = 159
            sqlite = yes
    	
    	[[[zuluft_berechnung]]]
    		type = num
    		visu_acl = rw
    		eval = sh.temperatur.zuluft()/10.0
    		eval_trigger = temperatur.zuluft
    Bitte um Tipps!

    #2
    Servus,

    für die entsprechenden items *_berechnung fehlt das sqlite = yes in der item.conf.

    Gruß

    Kommentar


      #3
      Danke, das war´s...

      Kommentar


        #4
        Hallo,

        dann bitte das Thema als gelöst kennzeichnen :-) Hilft bei der Suche.

        Kommentar


          #5
          Kleiner Tipp am Rande, verwende besser

          Code:
          sqlite = init
          Gerade wenn man noch viel an smarthome.py bastelt und ändert und es oft neu starten muss. Sonst hast du jedes mal eine "0" in der Datenbank stehen wenn du smarthome.py neu startest, wodurch die Plots unschön aussehen, weil du dann immer Sprünge auf 0 und von 0 zum neuen Wert hast. Mit "sqlite = init" wird der letzte gespeicherte Wert genommen und die Plots sehen normal aus.

          Kommentar


            #6
            Danke, Super Tipp!

            Kommentar

            Lädt...
            X