Weiter zum Inhalt

Visualisierung

9.5k Themen 104.7k Beiträge

Hilfe zu Visualisierungen

NEWS

  • Auslesen mehrerer Sensoren in EINEN Status

    Verschoben
    7
    0 Stimmen
    7 Beiträge
    2k Aufrufe
    N
    So, alles installiert, das Objekt dem Skript zugewiesen und in VIS über eine Boolean abgefragt. Technisch funktioniert alles, nur scheint das Skript bei mir nicht richtig zu reagieren. Ich habe es für meine Küche mit 2 Fenstersensoren verwendet. Es erkennt die richtige Anzahl der Sensoren und auch einen Statuswechsel. Allerdings zeigt mir das Skript bei jeder Änderung, dass alle Fenster geschlossen sind. Egal ob ich öffne oder schließe. ! ` > 22:32:24.962 [info] javascript.0 script.js.Verschluss_Kueche: registered 2 subscriptions and 0 schedules 22:32:27.328 [info] javascript.0 Stop script script.js.Verschluss_Kueche 22:32:40.258 [info] javascript.0 Start javascript script.js.Verschluss_Kueche 22:32:40.259 [info] javascript.0 script.js.Verschluss_Kueche: registered 2 subscriptions and 0 schedules 22:32:58.392 [info] javascript.0 script.js.Verschluss_Kueche: Status aller Küchenfenster: geschlossen 22:33:01.642 [info] javascript.0 script.js.Verschluss_Kueche: Status aller Küchenfenster: geschlossen 22:33:15.888 [info] javascript.0 script.js.Verschluss_Kueche: Status aller Küchenfenster: geschlossen 22:33:27.403 [info] javascript.0 script.js.Verschluss_Kueche: Status aller Küchenfenster: geschlossen ` Das Skript sieht bei mir wie folgt aus : ! ` > var sensors = $('channelstate.id=*.STATE(functions=Verschluß)'); function getCurrentState() { var commonState = 0; sensors.each(function (id) { if (id.indexOf('Statistik') != -1) return; var val = toInt(getState(id).val); // Find the maximum (2 - opened, 1 - tilted, 0 - closed) if (val > commonState) commonState = val; }); return commonState; } // On change sensors.on(function(obj) { if (obj.id.indexOf('Statistik') == -1) setState('Status.Küche.Fenster.alle', getCurrentState()); setState("javascript.0.Status.Küche.Fenster.alle"/Status.Küche.Fenster.alle/, getCurrentState()); var zustand = ['offen','gekippt','geschlossen']; log('Status aller Küchenfenster: ' + zustand[getState('Status.Küche.Fenster.alle').val]); }); createState('Status.Küche.Fenster.alle', getCurrentState(), { name: 'alle Fenster Küche', type: 'number', min: 0, max: 3, def: 0, role: 'value' }); ` Hat jemand einen Tipp für mich, was hier flasch läuft ? VG
  • VIS APP - wird nach ein paar Minuten sehr träge

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    936 Aufrufe
    M
    Hallo, ich habe jetzt HM-RPC.0 mal deaktiviert und da geht das Tablet deutlich schneller. Sind evtl. irgendwelche Angaben von mir falsch? [image: 721_rpc0.jpg] Gruß Marco
  • Unter Admin kein vis.0.control.???

    Verschoben
    1
    1
    0 Stimmen
    1 Beiträge
    510 Aufrufe
    Niemand hat geantwortet
  • [Erledigt] Wert für Bedingung aus Variable

    Verschoben
    5
    1
    0 Stimmen
    5 Beiträge
    1k Aufrufe
    Z
    Klappt super, Danke für die ausführliche Erklärung. So habe ich es hinbekommen Gruß Zippolighter
  • Einlesen der installierten Icons

    Verschoben
    1
    2
    0 Stimmen
    1 Beiträge
    471 Aufrufe
    Niemand hat geantwortet
  • [solved]Simple API-Anfängerfrage

    Verschoben
    2
    0 Stimmen
    2 Beiträge
    937 Aufrufe
    M
    Mache es jetzt über Blocky wie http://forum.iobroker.net/viewtopic.php?f=17&t=1739&start=20#p51231
  • IoBroker - Android App - nach Refresh kein Batteriestatus mehr

    Verschoben
    1
    0 Stimmen
    1 Beiträge
    597 Aufrufe
    Niemand hat geantwortet
  • IP Kamera

    Verschoben
    9
    0 Stimmen
    9 Beiträge
    2k Aufrufe
    S
    Danke es hat geklappt….. :D
  • Fehler bei installation des Harmony Adapters

    Verschoben
    7
    0 Stimmen
    7 Beiträge
    2k Aufrufe
    M
    Hallo, Schau mal hier https://git-scm.com/book/de/v1/Los-geht … stallieren Gruß Muehle
  • Lampe einschalten über Homematic Hutschienen Schaltaktor

    Verschoben
    7
    0 Stimmen
    7 Beiträge
    1k Aufrufe
    HomoranH
    @jawr: Der Screenshot war übrigens aus dem ID Selektor. ` Dann hätte es auch sein können, dass die States unter Objekte bereits da waren und nur im ID-Selector ein refresh nötig war. @jawr: Oder sollte man diesen auch noch setzen auf true/false? ` besser ist das. true/false oder 1/0, je nachdem was dein State leiefert. Gruß Rainer
  • Anstatt Werte , Variablen in den Widgets angeben [gelöst]

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    642 Aufrufe
    R
    Astrein, vielen Dank! Einfach geschweifte Klammern um die Variable und es geht. Das öffnet soviele neue Möglichkeiten :mrgreen: . Ich ändere mit einem Slider die Dimmerlevelvariable (Homematic) und wollte Sie dann mit einem normalen Button erst nach Wertfestlegung senden. So spare ich mir Traffic und bekomme nicht mehr die unschönen Wertspringer bei der Rückmeldung des Dimmers (Lasse mir den aktuellen Wert per Level.Real ausgeben seperat ausgeben).
  • Problem mit Widget last change timestamp

    Verschoben
    8
    0 Stimmen
    8 Beiträge
    2k Aufrufe
    S
    Hallo Blue14, hier das Script auf der CCU. Systemvariablen: Klingelzaehler -> Typ Zahl & Klingel-Timestamp -> Typ Zeichenkette Zurücksetzen auf 0 bzw. Löschen der Timestamps mache ich mit der CCU Zeitsteuerung jeweils um Mitternacht. object sv; ! Systemvariable integer n; ! Zählwert sv = dom.GetObject("Klingelzaehler"); n = 1 + sv.Value(); sv.State(n); var t = system.Date("%d.%m - %H:%M"); var x = dom.GetObject("Klingel-Timestamp").Value(); dom.GetObject("Klingel-Timestamp").State(x + " " + t);
  • Views in ioBroker.vis App auf verschiedenen Tablets sehen unterschiedlich aus

    Verschoben
    1
    0 Stimmen
    1 Beiträge
    647 Aufrufe
    Niemand hat geantwortet
  • Pump & Rohr Widget

    Verschoben
    1
    0 Stimmen
    1 Beiträge
    794 Aufrufe
    Niemand hat geantwortet
  • Slider Widget, Größe und Werteversendung

    Verschoben
    1
    0 Stimmen
    1 Beiträge
    951 Aufrufe
    Niemand hat geantwortet
  • MySensor Adapter einrichten - Keine Verbindung?

    Verschoben
    1
    2
    0 Stimmen
    1 Beiträge
    656 Aufrufe
    Niemand hat geantwortet
  • Markierung von zuletzt benutztem Widget aufheben

    Verschoben
    1
    1
    0 Stimmen
    1 Beiträge
    665 Aufrufe
    Niemand hat geantwortet
  • Vis Widget Bewegungsmelder?

    Verschoben
    1
    0 Stimmen
    1 Beiträge
    899 Aufrufe
    Niemand hat geantwortet
  • Position "Sticky" funktioniert auf iPhone nicht!

    Verschoben
    1
    0 Stimmen
    1 Beiträge
    711 Aufrufe
    Niemand hat geantwortet
  • Parameter in vis über tts ansagen

    Verschoben
    1
    0 Stimmen
    1 Beiträge
    691 Aufrufe
    Niemand hat geantwortet

293

Online

32.9k

Benutzer

83.0k

Themen

1.3m

Beiträge