Ankündigung

Einklappen

PLUGINS

Bitte im Titel immer zuerst den Namen des Plugin hinschreiben
Mehr anzeigen
Weniger anzeigen

Loxberry Vitoconnect

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

  • Eloka77
    antwortet
    Wie die Werte aussehen und welche Namen damit auch die virtuellen Eingängen haben müssen wenn diese mit Expand Json aufbereitet wurden, siehst du am besten im MQTT Plugin unter InComing View.
    Dort siehst du auch die Schreibweise wie du den virtuellen Eingang anlegen musst im Loxberry

    Siehe auch den Artikel MQTT - Schritt für Schritt: MQTT -> Loxone

    Hier eine Beispiel

    Vorherz.B.
    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: befor expand.JPG Ansichten: 0 Größe: 95,7 KB ID: 226424
    und nach dem Expand: (Ausschnitt)
    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: JSON EXpand.JPG Ansichten: 0 Größe: 88,8 KB ID: 226418
    ich sehe aber gerade bei mir auch dass z.B. der Wert Active_Errors auch nicht in MQTT dargestellt wird, wenn dieser "leer" ist.
    ich vermute da habe ich noch einen Fehler im Plugin...
    ich schaue es mir gleich mal an.

    Normal solltest du dann in MQTT ein Topic

    vitoconnect_heating_errors_active_entries_new
    vitoconnect_heating_errors_active_entries_current
    vitoconnect_heating_errors_active_entries_gone

    haben

    dafür kannst du entsprechende virtuelle Eingänge mit genau diesem Namen anlegen und so kannst du den Wert auch auswerten

    Gib mir bitte
    ich schaue es mir gleich an
    Zuletzt geändert von Eloka77; 19.Dez.2019, 13:37.

    Einen Kommentar schreiben:


  • Eloka77
    antwortet
    Wie Christian schon geschrieben hat, musst du den Haken Expand Json mit setzen. Sollte ich gleich in die Hilfe mit aufnehmen.
    Dank dir für den Hinweis

    VIESSMANN übermittelt mehrere Werte z. B. Die Zeiten für Normal/Energiesparmodus als Json.

    Wenn du den Haken im Mqtt Plugin mit setzt, dann werden diese Werteaufgelöst und als Einzelwerte bereitgestellt.

    Somit kannst du dies auch sauber am Miniserver mit einbauen.

    Ich selbst habe nur ne alte Vitodens.
    Ich kann hier zwar ne Werteliste erstellen, da fehlen aber mir Sicherheit z. B. Werte für Solarertrag.

    Ich habe die Werte bewusst so gelassen wie von Viessmann übermittelt, da bei Übersetzungen jedesmal nachgearbeitet werden muss, wenn Viessmann etwas ändert.



    Gesendet von meinem COR-L29 mit Tapatalk

    Einen Kommentar schreiben:


  • HRA
    antwortet
    Gut, das habe ich getan,aber wie kann ich jetzt z.B. den aktuell anstehenden Fehler in der Lox einlesen , Text oder Wert?
    ich würde ja gern aus dem gesamten "String" eine Filter anlegen bzgl. "critical Error" bzw. den Fehlercode als Nummer im Statusbaustein in einen hinterlegten Text umwandeln

    müsste dann ja ungefähr so im MQTT angeziegt werden, nur wie bekomme ich diese Werte "auseinander gerupft und in die Lox gestopft"

    {"current":[{"errorCode":"F.473","timestamp":"2019-10-12T07:48:20.000Z","accessLevel":"customer","priori ty":"criticalError"},

    Hier noch der größere Ausschnitt
    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: MQTT VITOC.PNG
Ansichten: 1504
Größe: 170,8 KB
ID: 226412

    Einen Kommentar schreiben:


  • Christian Fenzl
    kommentierte 's Antwort
    Sehe grad, du hast die zweite Zeile abgeschnitten - dürfte schon passen

  • Christian Fenzl
    antwortet
    Kannst du einen größeren Ausschnitt des Screenshot zeigen.
    Hast du da eine leere Zeile mit nur Daten?

    Einen Kommentar schreiben:


  • Christian Fenzl
    antwortet
    Du muss im MQTT „Expand JSON“ aktivieren.

    Einen Kommentar schreiben:


  • HRA
    antwortet
    Mega, auf so ein PlugIn habe ich gehofft

    Habe es installiert (problemlos) und auch die ersten Stati in der Loxone angezeigt.

    Eine frage habe ich dazu, betrifft aber wahrscheinlich eher die MQTT-Auswertung
    Der Fehlerstatus kommt im MQTT-gateway nach folgender Structur / wert an

    vitoconnect_heating_errors_active_entries
    {"new":[],"current":[],"gone":[]}
    Im Screenshot noch eine Fehleranzeige, da sieht man exakt die struktur.

    Wie kann man in der Lox solche Werte auslesen?

    Evtl. kann man das ja im MQTT-Gateway vorverarbeiten, nur weiß ich leider nicht wie
    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: Fehler auslesen.PNG Ansichten: 0 Größe: 23,0 KB ID: 226405

    Einen Kommentar schreiben:


  • Eloka77
    antwortet
    Zitat von eisenkarl Beitrag anzeigen
    Was ist Vitoconnect?
    Morgen kommt hier auch eine ausführliche Beschreibung. Hab aktuell den Eintrag als Platzhalter angelegt, damit ich auf der PluginSeite den Link zum Forum habe. Dort habe ich auch schon mehr zum Plugin beschrieben

    https://www.loxwiki.eu/display/LOXBERRY/VitoConnect

    Das Vitoconnect Plugin ermöglicht die Anbindung von Viessmann Heizungen über die Viessmann Cloud Service an den loxberry bzw. Den Miniserver

    Gesendet von meinem COR-L29 mit Tapatalk

    Einen Kommentar schreiben:


  • AlexAn
    kommentierte 's Antwort
    Anbindung Vissmann Heizung:
    https://www.loxwiki.eu/display/LOXBERRY/VitoConnect

  • eisenkarl
    antwortet
    Was ist Vitoconnect?

    Einen Kommentar schreiben:


  • Eloka77
    hat ein Thema erstellt Loxberry Vitoconnect

    Loxberry Vitoconnect

    Hallo liebe Loxberry Gemeinde

    nachdem ich lange nach einer Lösung gesucht habe meine Viessmann Vitodens 200 Heizung an meinen Miniserver anzubinden, habe ich mich nun selbst mal darangemacht und habe ein Plugin dafür erstellt.

    https://www.loxwiki.eu/display/LOXBERRY/VitoConnect

    Zuerst habe ich es über FHEM gelöst, aber letztendlich ist es meiner Meinung nach nicht sinnig 10 verschiedene Smart Home Lösungen zu betreiben.
    Egal ob FHEM, Openhab oder andere Lösungen, jeder hat seine Fangemeinde und seine Berechtigung.
    Will hier also gar nicht erst einen Streit vom Zaun brechen

    Ältere Heizungssysteme kann man über einen Vitoconnect Optolink Adapter mit der Viessmann Cloud Lösung (gibt hier zu auch eine App seitens Viessmann) verbinden. Leider ist die API Schnittstelle sehr schlecht dokumentiert. Neuere Anlagen haben hier schon direkt eine (W)LAN Schnittstelle implementiert.

    Ich wollte auch nicht noch einen extra Raspberry betreiben um den OptoLink Adapter direkt dort anzuschließen, dafür habe ich ja meinen Loxberry.

    Dank aber ein paar findiger Entwicklerwar es letztendlich gar nicht so schwer.

    Ich habe heute die erste Fassung des Vitoconnect Plugins bereitgestellt.
    Für Verbesserungen und Fehler bitte hinterlasst mir doch einen Kommentar.
    Es ist mein erstes Plugin, von daher habt Verständnis wenn es noch an der einen oder andere Stelle klemmen sollte

    Aktuell ist nur das Auslesen der von Viessmann bereitgestellten Parameter möglich.
    in einem nächsten Step werde ich noch das Setzen von Parametern mit Implementieren (z.B. setzen des Betriebsmodus (Heizen und /oder Warmwasser)
    Zuletzt geändert von Eloka77; 19.Dez.2019, 08:45.
Lädt...
X