Ankündigung

Einklappen
Keine Ankündigung bisher.

Zeitpunkt der letzten Aktualisierung anzeigen

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

    Zeitpunkt der letzten Aktualisierung anzeigen

    Hallo in die Runde,

    ich stehe ein wenig auf dem Schlauch. Ich möchte gerne mir bei zwei Items anzeigen lassen wann die letzte Aktualisierung erfolgt ist.

    Schön wäre es auch wenn in der Sitemap noch der Zeitpunkt vor oder hinter dem eigentlichen Itemwert stehen würde.
    Beispiel:
    Temperatur 24,4° C 12:50 Uhr oder
    Temperatur 12:50 Uhr 24,4° C

    Hat hier jemand eine Idee?

    Viele Grüße
    Torsten

    #2
    Naja, das müsstest Du über ein Proxy Item lösen, z.B.
    Code:
    Number Temperature "Temp"
    String MyTemp "Temperatur [%s]"
    Code:
    rule "update MyTemp"
    when
        Item Temperature received update
    then
        MyTemp.postUpdate(Temperature.state + "° C ("+(new Date).getTime.toString+" Uhr)")
    end
    Nur so aus dem Kopf, ich bin nicht zuhause, vermutlich wird das etwas anders funktionieren aber Du siehst, in welche Richtung Du denken musst.

    Zur Anzeige verwendest Du dann nur das Proxy Item.

    Kommentar


      #3
      Das sieht schon mal nicht schlecht aus, ich habe aber wohl ein Format Problem Als Ergebnis bekomme ich nun 1472063135234 also komplett sieht es so aus "29°C 1472063135234"

      Jemand noch eine Idee

      Code:
        
       MyTemp.postUpdate(Temperature.state + "° C ("+(new Date).getTime.toString+" Uhr)")
      damit die korrekte Uhrzeit angezeigt wird

      EDIT: Fehler gefunden. So geht es:

      Code:
      var current_time_utc = java::util::Calendar::getInstance(TimeZone::getTimeZone("UTC"))    
              var hour   = current_time_utc.get(Calendar::HOUR_OF_DAY)
              var minute = current_time_utc.get(Calendar::MINUTE)
              mypflanze1.postUpdate(Pflanze1.state + " mil (" + hour + ":" + minute + " Uhr )")
      Danke für den Denkanstoß ;-)

      Danke und Gruß
      Torsten
      Zuletzt geändert von toto1975; 24.08.2016, 20:34.

      Kommentar

      Lädt...
      X