Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - RTR Probleme

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

    - √ - RTR Probleme

    Hallo zusammen,

    ich habe folgende Probleme mit der Raumtemperatursteurung.

    Irgend was stimmt mit der Zuordnung zu den Items nicht...

    Ich möchte eigentlich nur die Betriebsart wählen, heißt normal und FROST Schutz und sichtbar machen, ob das Stellventil gerade offen ist - wenn das Stellventil offen ist, dann soll das Heizungssymbol gelb sein. Ist das überhaupt möglich.

    Danke und Gruß

    Ich habe die Heizungsaktoren von MDT.

    Die Items:
    [DG]
    [[Studio]]
    [[[Temperatur]]]
    type = num
    visu = yes
    history = true <<- wenn ihr den Wert in Plots verwenden wollt
    knx_dpt = 9
    knx_listen = 5/4/10
    [[[[set]]]]
    type = num
    visu = yes
    history = false <<- wenn ihr den Wert in Plots verwenden wollt
    knx_dpt = 9
    knx_listen = 5/4/11
    knx_send = 5/4/11
    [[[[mode]]]]
    type = num
    visu = yes
    knx_dpt = 5
    knx_listen = 5/4/12
    knx_send = 5/4/12
    [[[[night]]]]
    type = num
    visu = yes
    knx_dpt = 5
    knx_listen = 5/4/10
    knx_send = 5/4/10
    [[[[frost]]]]
    type = num
    visu = yes
    knx_dpt = 5
    knx_listen = 5/4/13
    [[[[state]]]]
    type = num
    visu = yes
    history = false <<- wenn ihr den Wert in Plots verwenden wollt
    knx_dpt = 5
    knx_listen = 5/4/14
    knx_init = 5/4/14

    -----

    <div data-role="collapsible" data-collapsed="false">
    <h3>Raumtemperatur</h3>
    {{ device.rtr('rtrstudio', 'Heizung', 'DG.Studio.Temperatur', 'DG.Studio.Temperatur.set', 'DG.Studio.Temperatur.mode', 'DG.Studio.Temperatur.mode', 'DG.Studio.Temperatur.mode', 'DG.Studio.Temperatur.state,) }}
    </div>

    -------

    Gruppenadressen:

    5/4/10 Studio Temp IST
    5/4/11 Studio Temp SOLL
    5/4/12 Studio Betriebsart KOMFORT
    5/4/13 Studio Betriebsart FROST
    5/4/14 Studio Status

    #2
    Zitat von alex78 Beitrag anzeigen
    ... und sichtbar machen, ob das Stellventil gerade offen ist - wenn das Stellventil offen ist, dann soll das Heizungssymbol gelb sein. Ist das überhaupt möglich.
    Ja, dazu bei

    smartVISU Documentation v2.6

    gad_state als item des Aktors verwenden.

    Gruss
    Join smartVISU on facebook. Web: smartvisu.de.
    Dir gefällt smartVISU? Bitte spenden für die Weiterentwicklung.

    Kommentar


      #3
      Hallo,

      Danke für die Antwort. Also den Rest habe ich hinbekommen... Aber der Status konnte ich noch nicht anzeigen.

      Wenn ich die Temperatur einstelle. Erhält der Aktor die Info. Wenig später erscheint auf dem BUS Monitor - der Status Stellwert GA 5/3/12. Aber in der Visu kommt nix an.

      In [[[state]]] muss ich komischerweise auch die SOLL Temperatur einstellen, sonst kommt beim Starten der VISU immer 0°.

      Die ganzen Statussachen, wie FROST, KOMFORT usw. habe ich alle rausgemacht, da diese in unserem Niedrigenergiehaus keine Anwendung finden.

      Momentan sieht das alles wie folgt aus:

      [OG]
      [[Bad]]
      [[[Temperatur]]]
      type = num
      value = 21
      visu = yes
      history = true <<- wenn ihr den Wert in Plots verwenden wollt
      knx_dpt = 9
      knx_listen = 5/3/10
      [[[[set]]]]
      type = num
      visu = yes
      history = false <<- wenn ihr den Wert in Plots verwenden wollt
      knx_dpt = 9
      knx_listen = 5/3/11
      knx_send = 5/3/11
      [[[[state]]]]
      type = num
      visu = yes
      history = false <<- wenn ihr den Wert in Plots verwenden wollt
      knx_dpt = 5
      knx_listen = 5/3/11
      knx_init = 5/3/11

      device.html:
      <div class="control">


      /**
      * {% if ((config_driver == 'linknx') and (gad_comfort == gad_night) and (gad_night == gad_frost)) %}
      * {{ basic.switch(id~'mode', gad_comfort, icon1~'user_available.png', icon0~'user_away.png', 'comfort', 'standby') }}
      * {{ basic.switch(id~'night', gad_night, icon1~'scene_night.png', icon0~'scene_day.png', 'night', 'standby') }}
      * {{ basic.switch(id~'frost', gad_frost, icon1~'weather_frost.png', icon0~'weather_frost.png', 'frost', 'standby') }}
      * {% elseif ((gad_comfort == gad_night) and (gad_night == gad_frost)) %}
      * {{ basic.switch(id~'mode', gad_comfort, icon1~'user_available.png', icon0~'user_away.png', '1', '2') }}
      * {{ basic.switch(id~'night', gad_night, icon1~'scene_night.png', icon0~'scene_day.png', '3', '2') }}
      * {{ basic.switch(id~'frost', gad_frost, icon1~'weather_frost.png', icon0~'weather_frost.png', '4', '2') }}
      * {% else %}
      * {{ basic.switch(id~'mode', gad_comfort, icon1~'user_available.png', icon0~'user_away.png') }}
      * {{ basic.switch(id~'night', gad_night, icon1~'scene_night.png', icon0~'scene_day.png') }}
      * {{ basic.switch(id~'frost', gad_frost, icon1~'weather_frost.png', icon0~'weather_frost.png') }}
      * {% endif %}
      * </div>
      */
      <table align="center" cellpadding="0">
      <tr>
      <td valign="top">
      {{ basic.switch(id~'state', gad_state, icon1~'sani_heating.png', icon0~'sani_heating.png') }}
      </td>
      </tr>
      </table>
      </div>
      </div>

      Webseite:

      <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('BadRTR', 'Heizung', 'OG.Bad.Temperatur', 'OG.Bad.Temperatur.set', 'OG.Bad.Temperatur.state') }}
      </div>
      </div>
      </div>


      Gruppenadressen:
      5/3/10 Bad Temp IST
      5/3/11 Bad Temp SOLL
      5/3/12 Bad Status Stellwert

      Letztendlich fehlt mir die Einstellung, wie ich den Status richtig reinbekomm. Auf dem BUS sehe ich als Statuswert immer eine Prozentzahl (MDT Aktor)

      Danke und Gruß
      Alex

      Kommentar


        #4
        Vieleicht liege ich ja falsch, aber reagiert das widget device.rtr beim status nicht nur auf 1bit?

        Da (https://code.google.com/p/smartvisu/issues/detail?id=10) gibt es mal ein Beispiel für 1byte Rückmeldung mit Anzeige für Zwangsstellung.

        Aber wie gesagt .... ich bin bei der ersten Aussage nicht sicher. Da ich "angepasste" RTRs nutze. Warte mal lieber ab was Apollo dazu sagt.

        Kommentar


          #5
          Das muss ich mir mal anschauen...

          Letztendlich passt das soweit... Ich will noch die Zeile reinbringen:

          Heizt mit x Prozenz.

          Der Rest ist nicht nötig...
          Angehängte Dateien

          Kommentar


            #6
            Ja, gad_state ist derzeit nur als Bit angelegt.

            Du kannst gad_txt verwenden um jeden beliebigen Text dort anzeigen zu lassen.

            Gruss
            Join smartVISU on facebook. Web: smartvisu.de.
            Dir gefällt smartVISU? Bitte spenden für die Weiterentwicklung.

            Kommentar


              #7
              Danke für die Infos:

              Also ich hab jetzt das Beispiel von macflei übernommen (https://code.google.com/p/smartvisu/issues/detail?id=10)

              Optisch jetzt alles ok. Die Anzeige bringt mir Werte zwischen 0% und 255%. Die Wärmepumpe muss super gut laufen

              [[[[stell]]]]
              type = num
              visu = yes
              knx_dpt = 5
              knx_listen = 5/4/12
              knx_init = 5/4/12

              Kommentar


                #8
                Hallo,

                hat hier jemand eine Idee, wie ich das in den Griff bekomme... Letztendlich müsste ich ja nur die Zahl durch 2,55 teilen ?? Wie könnte ich das machen ?

                Danke und Gruß
                Alex

                Kommentar


                  #9
                  Hallo,

                  versuch mal folgende Angabe

                  Code:
                  knx_dpt = 5001
                  Hatte das gleiche Problem.

                  Kommentar


                    #10
                    Das ist es !! Danke !!

                    Kommentar

                    Lädt...
                    X