Ankündigung

Einklappen
Keine Ankündigung bisher.

Probleme mit rtr plots

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

    Probleme mit rtr plots

    Hallo zusammen,

    folgendes Problem nach Installation mit SmartHomeNG und aktueller SmartVisu:

    Die Plots im RTR sind nicht mehr sichtbar. Folgende Konfiguration:

    smartvisu.conf
    Code:
    [DG]                
        [[Studio]]
            [[[Temperatur]]]
                name = Temp
                type = num
                knx_dpt = 9
                knx_send = 5/4/11
                knx_reply = 5/4/10
                sqlite = yes
                rtr_current = 1
                [[[[set]]]]
                    type = num
                    visu = yes
                    cache = on
                    sqlite = yes
                    knx_dpt = 9
                    knx_listen = 5/4/11
                    knx_send = 5/4/11
                    rtr_setpoint = 1
                [[[[state]]]]
                    type = num
                    visu = yes
                    sqlite = yes
                    knx_dpt = 9
                    knx_send = 5/4/11
                    knx_listen = 5/4/11
                    knx_init = 5/4/11
                    rtr_actuator = 1
                [[[[stell]]]]
                    type = num
                    sqlite = yes
                    knx_dpt = 5001
                    knx_listen = 5/4/12
                    knx_init = 5/4/12
    Ein Problem ist, bzw. könnte ein Problem sein, dass im Backendsystem unter Items die Temperatur Items nicht sichtbar sind. Evtl. ein Fehler in in der smartvisu.conf?

    html Seite
    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>Raumtemperatur</h3>
                {{ device.rtr('StudioRTR', 'Heizung Studio', 'DG.Studio.Temperatur', 'DG.Studio.Temperatur.set', 'DG.Studio.Temperatur.state', 'DG.Studio.Temperatur.stell') }}
            </p>
                {{ plot.rtr('StudioPlot', 'DG.Studio.Temperatur', 'DG.Studio.Temperatur.set', 'DG.Studio.Temperatur.state') }}
            </p>
                Heizt mit {{ basic.float('DG.Studio.Temperatur.stell', 'DG.Studio.Temperatur.stell', '%') }}
            </div>
        </div>
        </div>
    Plugins.conf
    Code:
    [rtr]
        class_name = RTR
        class_path = plugins.rtr
    #    default_Kp = # Proportional gain
    #    default_Ki = # Integral gain
    Von dem Problem habe ich schon mehr darüber gelesen, eine Lösung ist mir nicht bekannt.

    Vielen Dank für Lösungsansätze.
    Alex

    #2
    Welche Version meinst Du mit aktueller smartVISU?

    In SmartHomeNG muss die zur smartVISU Version passende des sqlite Plugin verwendet werden. sqlite (für smartVISU 2.7 oder sqlite_visu_28 (für die kurz vor dem Release stehende smartVISU 2.8).
    Viele Grüße
    Martin

    There is no cloud. It's only someone else's computer.

    Kommentar


      #3
      Ich kenne das RTR-Plugin nicht, aber wo wird denn für DG.Studio.Temperatur ein Wert gesetzt, im Plugin?
      In deinem item.conf gibts ja nur ein knx_send und ein knx_reply.
      Im Readme des RTR-Plugins ist da ein Onewire-Sensor.

      Und was meinst du mit smartvisu.conf?

      Gruss
      Stefan

      Kommentar


        #4
        Hallo, erstmal Danke für die Rückmeldungen:

        mit aktueller smartVius meine ich die von diesem Git: https://github.com/Martin-Gleiss/smartvisu

        SQLite läuft mit sqlite_visu_28. Das habe ich verändert. Alle anderen Plots laufen problemlos, richtig schnell, nur eben die rtr.plots nicht.

        plugin.conf
        Code:
        [sql]
            class_name = SQL
            class_path = plugins.sqlite_visu2_8
        smartvisu.conf
        da sind die items definiert.

        Die items habe ich so von 2.7 übernommen. Da haben die RTR.Plots funktioniert. Jetzte eben nicht mehr.

        Besten Dank.
        Alex

        Kommentar


          #5
          Hallo,

          bei mir laufen die plot.rtr, ich benützen den aktuellen Stand von https://github.com/Martin-Gleiss/smartvisu sowie shNG 1.3.997.dev

          Ich hatte auch Problem beim Umstieg auf das "neue" Smarttvisu.. siehe hier #117



          Was mir zum plot.rtr unklaar ist:
          Unten rechts im Plot ist eine Kreisförmige % Anzeige (pie). Bei mit zeigt diese 5,9%/94,1% an, obwohl der Stellwert (gad_state) zurzeit auf 100% liegt (knx_dpt = 5.001)

          Gruß Ivan

          Kommentar


            #6
            Hallo ivande,

            die Umstiegsprobleme hatte ich auch. Nachdem ich deinen Thread gefunden habe, kam ich weiter, danach funktionierte fast alles.

            Code:
            [visu]
                class_name = WebSocket
                class_path = plugins.visu_websocket
            #    ip='0.0.0.0'
            #    port=2424
            #    tls = no
                wsproto = 4
                acl = rw
            Kannst du mir mal ein Auszug aus deinen Items schicken und ein Auszug (vom rtr) aus einem deiner HTML Seiten.

            Danke und Gruß
            Alex
            Zuletzt geändert von alex78; 19.09.2016, 21:44.

            Kommentar


              #7
              alex78 ich verstehe das richtig, dass du das backend plugin nutzt und dort die items nicht auftauchen? hast du fehler im log? gerade beim startup von shng?

              Kommentar


                #8
                Hallo psilo,
                genau so ist es. Ich habe die items, wie im ersten Beitrag angelegt, bzw. die habe ich schon immer so gehabt. Im Backend werden mir diese nicht angezeitg. Alle anderen sind sichtbar, egal ob Stromzähler, Solar.
                Ich könnte mal testen einen anderes Item anzulegen, bräuchte aber wie schon erwähnt mal eine Vorlage für einen RTR.
                Beim Starten ist mir nichts aufgefallen. Muss ich aber nochmals prüfen.

                Viele Grüße
                Alex

                Kommentar


                  #9
                  Hi Alex,

                  in deiner item config hast du oben stehen:

                  Code:
                  visu = yes
                  Das ist veraltet, vielleicht werden deine items deswegen im neuen backend nicht angezeigt.

                  Änder das mal auf:

                  Code:
                  visu_acl = rw
                  bei items die du ändern musst bzw.

                  Code:
                  visu_acl = ro
                  für items die nur gelesen werden.

                  Gruß,
                  Henning
                  Zuletzt geändert von ratzi82; 20.09.2016, 10:51.

                  Kommentar


                    #10
                    Hallo alex78
                    ich habe Deine smartvisu.conf mal angeschaut und getestet, es ist aber damit alles ohne Probleme durchgelaufen. Ich vermute, das sind nicht die einzigen Items, die Du definiert hast? Kann es sein, das Du kurz davor noch Änderungen in deiner smartvisu.conf gemacht hast? Ich könnte mir vorstellen, das Du dort Items hast die mit einer Zahl beginnen oder aber irgendwo einen Umlaut verwendet hast, der dem Parser aufstößt. Bist Du Dir sicher, das Du keine Fehlermeldungen beim Start bekommst?

                    Kommentar


                      #11


                      Hallo, sorry die späte Antwort,

                      anbei meine Items, bzw. html...
                      Code:
                      [Dg]
                          [[Wohnzimmer]]
                              [[[Einzelraumregelung]]]
                                  [[[[Ist_temperatur]]]] # kommt vom Temp-Sensor
                                      type = num
                                      visu = yes
                                      visu_acl = ro
                                      cache = True
                                      sqlite = yes
                                      knx_dpt = 9
                                      knx_listen = 4/2/11
                                  [[[[Soll_temperatur]]]] # Wird über die Visu eingestellt und landet im Heizungsaktor
                                      type = num
                                      visu = yes
                                      visu_acl = rw
                                      cache = True
                                      sqlite = yes
                                      knx_dpt = 9
                                      knx_send = 4/2/12
                                  [[[[StatusStellwert]]]] # liefert der Heizungsaktor
                                      type = num
                                      visu = yes
                                      visu_acl = ro
                                      cache = True
                                      sqlite = yes
                                      knx_dpt = 5.001
                                      knx_listen = 4/2/13
                      HTML-Code:
                      {{ plot.rtr('plt.dg.wohnz.err1', 'Dg.Wohnzimmer.Einzelraumregelung.Ist_temperatur', 'Dg.Wohnzimmer.Einzelraumregelung.Soll_temperatur', 'Dg.Wohnzimmer.Einzelraumregelung.StatusStellwert') }}
                      Gruß Ivan
                      Zuletzt geändert von ivande; 20.09.2016, 15:16.

                      Kommentar


                        #12
                        ## wie lösche ich einen versehentlich gespeicherten Eintrag? ##
                        Zuletzt geändert von ivande; 20.09.2016, 15:15.

                        Kommentar


                          #13
                          alex78 stell mal bitte einen screenshot vom itempfad aus dem backendplugin hier rein. bis wohin geht der pfad?

                          Kommentar


                            #14
                            Hallo zusammen,
                            viele gute Ansätze.

                            Also irgendwas mit meiner smartvisu.conf hat nicht gestimmt. Ich habe die Temperatur items umgebaut in der Version von ivande. Im Backend sind sie jetzt sichtbar

                            Die Plots im RTR gehen auch wieder.

                            Besten Dank.
                            Alex

                            Kommentar


                              #15
                              alex78 naja wäre noch spannend gewesen, warum es davor nicht ging, evtl stelle ich das die nächsten woche mal mit deinen items nach. ggf ja auch ein bug in shng

                              Kommentar

                              Lädt...
                              X