Ankündigung

Einklappen

Sammelbestellung ETS6 Vollversionen aktiv!

Sammelbestellung für ETS6 Vollversionen (Prof., Home, Lite) mit 40% Rabatt aktiv! Infos im Forum!
Mehr anzeigen
Weniger anzeigen

Einsteigerfragen: CometVisu und OpenHAB

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

    #16
    Hallo,

    ich hab wieder ein Problem:


    Ich möchte meine Raumthermostat wie folgend in CometVisu abbilden:

    Werte:

    0 -> "Aus"
    6 -> 6°C
    ...
    30 -> 30°C
    100 -> "Boost"

    Dazu habe ich folgenden Code:

    Mapping:
    Code:
          <mapping name="Heizung_Soll">
            <entry value="0">aus</entry>
            <entry value="100">Boost</entry>
          </mapping>
    Widget:
    Code:
     <info mapping="Heizung_Soll" format="%.1f °C">
                <layout colspan="3"/>
                <label>Soll:</label>
                <address transform="OH:number" variant="">Heizung_SOLL</address>
              </info>
    Angezeigt wird bei Heizung_Soll = 100 aber nur:
    Code:
    NaN °C
    Gibts da einen Trick ?

    Kommentar


      #17
      Es könnte damit zusammenhängen, welche tatsächliche Zahl zurückkommt. Wenn es nicht genau 100 ist, wird das nicht funktionierten, also z.B. 100,012 oder 99,987 im Falle von Fließkomma-Zahlen.
      Wahrscheintlich brauchst du eine Berecishangabe wie:
      Code:
      [COLOR=#0000FF]<[COLOR=#808000]entry[/COLOR] [COLOR=#800080]range_min[/COLOR]=[COLOR=#FF00FF]"90"[/COLOR] [COLOR=#800080]range_max[/COLOR]=[COLOR=#FF00FF]"150"[/COLOR]>Boost[/COLOR][COLOR=#0000FF]</[COLOR=#808000]entry[/COLOR]>[/COLOR]
      Grüße
      Michael

      Kommentar


        #18
        Ich habe hier das Problem das wenn ein OH Switch in der CometVisu getriggert wird, sich der aktuelle Status nicht sofort wiederspiegelt (also Switch ON oder OFF). Erst wenn ich die CometVisu neu lade aktualisiert sich auch der Zustand des Switch.

        Kann mir jemand sagen woran das liegt?

        Kommentar

        Lädt...
        X