Ankündigung

Einklappen
Keine Ankündigung bisher.

Plots (mal wieder)

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

    #16
    na dann hat es sich ja schon gelohnt, das feature kurzfristig noch reinzunehmen ;-)))

    Kommentar


      #17
      Moin, Cool danke genau das habe ich gebraucht weil Status bool braucht man kein avg

      Dabei fiel mir aber auf das im Plot die Uhrzeit nicht unsere geliebte Winterzeit ist ganz rechts am rand, trotz "Now" sondern -1 . oder habe ich etwas falsch gemacht ?

      grüße

      Kommentar


        #18
        welche uhrzeit hat dein server

        Kommentar


          #19
          Zitat von psilo Beitrag anzeigen
          welche uhrzeit hat dein server
          Also oben rechts im smartVISU + Backend sehe ich die korrekte, welche Zeitzone usw genau muss ich heute abend schauen. Es ist aber ein aktuelles Raspi Image auf Deutsch gestellt.

          Grüße

          Kommentar


            #20
            FISEChris1337 check mal was in der smarthome.yaml als zeitzone steht... die db werte werden in utc gespeichert und dann umgerechnet.

            achja: Master oder Dev?

            Kommentar


              #21
              Zitat von psilo Beitrag anzeigen
              FISEChris1337 check mal was in der smarthome.yaml als zeitzone steht... die db werte werden in utc gespeichert und dann umgerechnet.

              achja: Master oder Dev?
              Master

              Code:
              smarthome@raspberrypi:/home/pi $ cat /etc/timezone
              Europe/Berlin
              
              smarthome@raspberrypi:/home/pi $ cat /usr/local/smarthome/etc/smarthome.yaml
              # smarthome.yaml
              lat: '52.52'
              lon: '13.40'
              elev: 36
              tz: Europe/Berlin
              
              smarthome@raspberrypi:/home/pi $ uptime
               17:34:22 up 23:41,  1 user,  load average: 0,23, 0,08, 0,02
              im Plot ist allerdings -1h ganz rechts.
              Naja nicht so schlimm aktuell, raw gibt es anschein eh nicht im master :/

              Code:
              2018-03-22 18:12:02 DEBUG    __init__     Main         192.168.0.240:58545 sent '{"cmd":"monitor","items":["EG.Flur.Licht.Deckenlampe.AnAus","EG.Flur.Licht.Deckenlampe.dimmen","EG.Flur.Licht.Deckenlampe.AnAus.raw.1d.now.100","EG.Badezimmer.Licht.Deckenlampe.AnAus","EG.Schlafzimmer.Licht.Deckenlampe.AnAus","EG.Buero.Licht.Deckenlampe.AnAus","EG.Kinderzimmer.Licht.Deckenlampe.AnAus"]}' -- __init__.py:json_parse:379
              2018-03-22 18:12:02 WARNING  __init__     Main         Client 192.168.0.240:58545 requested invalid item: EG.Flur.Licht.Deckenlampe.AnAus.raw.1d.now.100 -- __init__.py:json_parse:406
              Zuletzt geändert von FISEChris1337; 22.03.2018, 18:43.

              Kommentar


                #22
                doch im Master ist RAW noch drinnen!

                aber nicht im Master der SV Nur von SHNG

                Kommentar


                  #23
                  Zitat von psilo Beitrag anzeigen
                  doch im Master ist RAW noch drinnen!
                  Dann habe ich wohl die Logik noch nicht verstanden??

                  Ich habe einfach im plot auf "raw" gemacht und schwups war der plot weg .. sry (fange gerade an!)

                  In der DB sind auch nur 0/1 Werte, also sollten diese ja dort schon einmal für das Item korrekt gespeichert sein.



                  Kommentar


                    #24
                    Um raw zu nutzen, musst Du die SmartVisu 2.9dev nehmen

                    Kommentar


                      #25
                      oehm peinlich aber git benutze ich zum ersten mal...

                      *gefixt* jetzt bin ich auf 2.9 ! danke leute

                      dort stimmt jetzt auch die uhrzeit im plot!
                      Zuletzt geändert von FISEChris1337; 22.03.2018, 20:45.

                      Kommentar


                        #26
                        Hmm, hab folgende Zeile eingefügt:
                        Code:
                         {{ plot.period('px5', 'ozw.siemens.zustand_brennerstufe_1', 'raw', '96h', 'now', '', '', '', 'Unten B41', '#a0a', 'line') }}
                        und die 2.9er installiert, allerdings ältere Version, deswegen plot.hmlt und plot.js mit den raw Erweiterungen runtergeladen --> Es wird aber keine Grafik angezeigt.
                        Muss ich noch woanders etwas adaptieren?

                        Kommentar


                          #27
                          Zitat von stromi1 Beitrag anzeigen
                          allerdings ältere Version, deswegen plot.hmlt und plot.js mit den raw Erweiterungen runtergeladen

                          Welche ältere Version genau? Eine Änderung betrifft oft verschiedensten Dateien, du kannst deshalb nicht einfach einzelne ersetzen.
                          Eine plot.js ohne raw hat nie existiert, das raw wurde nämlich bereits eingefügt, als die Plotlogik noch in widgets.js implementiert war.

                          Es gibt auch keine Versionen von develop und und erst recht keine älteren Versionen von 2.9. Es gibt nur einen unversionierten momentanen Stand im develop branch.

                          Übrigens: In smartVISU gab es gar keine Änderungen für raw (nur informativ für Templatechecker und Dokumentation), der Mode wird einfach an das Backend weitergereicht und musste somit in SmartHomeNG implementiert werden.

                          Kommentar


                            #28
                            öhm, ja hmm meine plot.html sah so aus:
                            Code:
                            /**
                            * Plots a chart of time series data
                            *
                            * @param {id=} unique id for this widget (optional)
                            * @param {unchecked[?]} series of item(s); multiple items in array form: [ item1 , item2 ]
                            * @param {text(avg,sum,min,max,minmax,minmaxavg)} the mode: 'avg', 'sum', 'min', 'max', 'minmax' or 'minmaxavg'
                            deswegen dachte ich, ich kopiere einfach mal die neuere plot.html und plot.js drüber:
                            Code:
                            /**
                            * Plots a chart of time series data
                            *
                            * @param {id=} unique id for this widget (optional)
                            * @param {unchecked[?]} series of item(s); multiple items in array form: [ item1 , item2 ]
                            * @param {text(avg,sum,min,max,minmax,minmaxavg,raw)} the mode: 'avg', 'sum', 'min', 'max', 'minmax', 'minmaxavg' or 'raw'
                            das war es wohl nicht so ganz

                            am 19. Jänner 2018 hab ich mir 2.9dev gezogen mit SmartHomeNG 1.4.2.master (0dff0244)

                            Kommentar


                              #29
                              stromi1 naja das ist ja auch nur ein Unterschied im Kommentar der Methode

                              Kommentar


                                #30
                                Hmm was ich noch gefunden hab im smarthome.log:
                                Code:
                                2018-03-29  12:41:32 ERROR    Main         Problem fetching series for ozw.siemens.zustand_brennerstufe_1:  - Wrong sqlite plugin?
                                Aber Werte hätte ich ja in der DB:
                                Code:
                                root@smhome:/usr/local/smarthome/var/db# sqlite3 smarthome.db 'select * from num where _item="ozw.siemens.zustand_brennerstufe_1"'
                                1519385873685|ozw.siemens.zustand_brennerstufe_1|43208107652|0.00105519414011851|0.0|1.0|0.00105519414011851
                                1519041292106|ozw.siemens.zustand_brennerstufe_1|187214759489|0.00183087042888913|0.0|1.0|0.00183087042888913
                                1519489637132|ozw.siemens.zustand_brennerstufe_1|46483860955|0.00128180598117014|0.0|1.0|0.00128180598117014
                                1518976396744|ozw.siemens.zustand_brennerstufe_1|2045302078|0.982843596367773|0.0|1.0|0.982843596367773
                                1519444044190|ozw.siemens.zustand_brennerstufe_1|35518107543|0.0077019208207762|0.0|1.0|0.0077019208207762

                                Kommentar

                                Lädt...
                                X