Ankündigung

Einklappen
Keine Ankündigung bisher.

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