IoBroker/VIS Profi gesucht

Es gibt 7 Antworten in diesem Thema, welches 2.020 mal aufgerufen wurde. Der letzte Beitrag () ist von BlackSpy.

  • Gibt es unter uns einen IoBroker/VIS Crack?

    Ich arbeite mich gerade rein, habe mich aber gedanklich wohl festgefahren.

    Ich habe ein Bosch Smart Home System und möchte über VIS Material einfach nur einen Tür/Fenster Kontakt visualisieren.

    Der eigentliche Status des Tür Kontakt ändert sich. In Vis findet die Änderung leider nicht statt, es steht immer auf "offen".

    Im Netz finde ich Beschreibung mit Homematic Kontakten was die Bosch Kontakte ja auch sind. Aufgefallen ist mir aber das die Homematic Objekte vom Typ "state" sind mit "true/false", die Bosch aber "String/Text" mit "Open/closed".

    Wie wandel ich nun die Bosch Strings in boolean um?

    Oder mache ich was in Vis falsch? Was aber in Vis geht: wenn ich anklicke das ich die Statusänderung sehen will wird dies auch sekunden genau angezeigt.


    Für Tipps wäre ich dankbar

  • Leider ist es meines Wissens nicht möglich den Datentyp zu ändern, da der Adapter diesen erstellt und somit vorschreibt. Ich verwende hauptächlich Homematic Fensterkontakte, welche einen Boolean herausgeben.

    1. Möglichkeit: Schau dir Mal den Inventwo Adapter an (herunterladen und in der Vis sind dann die Widgets). Der Adapter ist echt Hammer und flexibel. Dort kann für "Wert falsch" und "Wert wahr" dann "open" und "closed" eingegeben werden.

    2. Möglichkeit: Variablen erstellen und über den Javascript Adapter die Werte aktualisieren.


    Ich würde wahrscheinlich die erste Variante empfehlen. Du kannst am besten zusätzlich in Github ein Issue erstellen, sodass der Adapterentwickler das Fixen kann.

  • Alternativ müsstest du dir einen Alias für die Kontakte anlegen können und darüber die Konvertierung machen. Damit ersparst du dir einen 2 Adapter und falls der Kontakt wegen z.B. Defekt ändert musst du nur den Alias ändern. Macht also Sinn Aliase in Skripten, Adaptern, VIS zu verwenden.

  • darkman242

    Danke für den Hinweis. Werde es mal versuchen, tue mir aber noch schwer mit den Syntax bei Alias.

    Bin grade am suchen wie man dort Texte "OPEN" "CLOSED" in Boolean umwandelt.

    Wird daher noch brauchen bis ich es kapiert habe.

    Grundsätzlich scheint es aber die etwas bessere Wahl zu sein.

    TraceKemper tipp mit dem Adapter ist auch sehr gut, man ist aber eben an den Adapter gebunden (ps der kann aber auch viel)


  • nimm den Alias Adapter da kannst du das umwandeln mit angeben