Willkommen im Loxone Community Forum. Um alle Funktionen nutzen und sehen zu können, registriere dich bitte zuerst. Dies gilt auch für das herunterladen von Dateien.
Bitte im Titel immer zuerst den Namen des Plugins hinschreiben
Gast Ja das ist schon mal ein Anfang das man zumindest mitbekommt, das ein Fehler vorliegt.
Dann könnte mann ja einen Trigger in der Lox bauen, der auf dieses Fehlerbit schaut und nur dann den Eingang mit Fehlercode in der Lox auslesen.
Ich bin ja sehr froh, daß sich einer dem Thema angenommen hat, ich habe leider von der Art der Programmierung null Ahnung.
Viessmann biete da leider derzeit auch keinerlei Schnittstellen an, ich habe die neue Vitodens 300 mit internem Plus-Bus, dafür gibt es noch nicht mal KNX.
wie hast du das ausgelesen, ich finde es nicht in meiner MQTT incomming
Exakt diesen Wunsch bzgl. Viessmann habe ich auch, gerade was die Themen ferienmodus oder "Warmwasser sofort" usw. betrifft.
Danke dir und auch einen schönen Abend
Ich habe mir seinerzeit ein KNX Modul gegönnt. Bei meiner war noch nicht einmal ein LON Modul drin, das musste ich auch noch haben. Das für Deine Neue noch kein KNX Modul gibt, ist aber blöd. Und das 100-er mit der optischen Schnittstelle, hätte man die Daten da nich iwi abgreifen können? Okay, wenn man überhaupt nicht programmieren kann, wird’s dann wohl schwer.
Wo ist denn das Problem mit den Werten? Die Fehlerbits?
@svethi: Leider ist das Protokoll zwischen VitoConnect 100 und Viessmann Cloud nicht bekannt und es gibt hier auch noch keinerlei Ansätze (also weder von mir noch irgendjemand anderem im Internet), daher gehen eigentlich alle den anderen Weg und fragen den Cloud Dienst ab, da es hier zumindest Ansätze gibt.über REST API
Bei den alten Anlagen könnte man zumindest z.b. per Optolink Kabel und einem Raspberry direkt die Daten abfragen und weiterreichen (sprich ohne Cloud und so).
Bei den neuen Anlagen gibt es aber diese Schnittstelle nicht mehr sondern es ist alles bereits in die Anlage verbaut und es gibt eben nur noch den WLAN Connect zur Cloud mit besagtem Problem, dass keiner das Protokoll kennt um alles Offline auszuwerten
Ich wollte es mir auch gönnen, aber nachdem ich die Verkabelung der Heizung selber gemqacht habe und festgestellt habe, das es keinen LON-Bus mehr gibt, habe ich mal bei Viessmann nachgefragt. Ich kann nur sagen, ich war froh, daß ich nicht auf den Vertreter gehört und nicht gleich mitbestellt hatte.
Die optische Schnittstelle gibt es in der neuen Steuerung auch nicht mehr, das vitoconnect ist bereits integriert, aber nur mit WLAN
Lt. Aussage Viessmann sollte das neue KNX-Gateway 3.Quartal 2019 zur Verfügung stehen, derzeit noch kein Erscheinungsdatum bekannt
Was mich natürlich dann auch interessiert, zu welchem Preis es dann erstanden werden kann, das "Alte" ist ja schon eine Hausnummer, die sich nicht jeder gönnen mag.
Interessant, bei dem Teil kann man sogar das Bedienteil von unten nach oben umbauen. Okay, die haben da wirklich wieder viel geändert. Aber das Teil hat nen CAN Bus. Wahrscheinlich wir es aber noch schwieriger sein den zu reverseengeneeren. Das die so viel an Ihren Bussen ändern, ist nicht wirklich schön. Die einzigste Konstante war die Opto-Schnittstelle, die ist nun auch weg. Über die haben die Servicetechnicker Zugriff auf das Gerät gehabt. Machen die wahrscheinlich jetzt auch über WLAN. Ehrlich gesagt fand ich das alte Aussehen besser. Hast nen kleinen Deckel und auch das Display ist verdeckt. Das gibts ja aber schon länger nicht mehr so
Ich hab das angesprochene Problem von Christian Fenzl mit den leeren Werten bei
heating.errors.avtive
heating.errors.history
und MQTT Übermittlung nach Fehlerbehebung an der Anlage mal noch überdacht...
Da von Viessmann "nichts" übermittelt wird wenn die Anlage fehlerfrei läuft, bleibt ein eventuell vorhandener alte Fehlertwert in den MQTT Topic stehen. Das ist doof
Daher prüfe ich jetzt die beiden Eigenschaften ab und falls bei einem der Elemente New, Active oder Gone ein leeres Array von Viessmann übergeben wird (da kein Fehler vorliegt), setze ich folgende Werte
Ich habe momentan auch die Lösung über FHEM am laufen. Bin aber auf jeden Fall auch an diesem Plugin interessiert. Ich hoffe ich habe zwischen den Jahren Zeit es zu testen.
Momentan laufen bei Viessmann auch Aktivitäten für eine öffentliche API. Damit gibt es zukünftig sicher noch mehr Möglichkeiten.
Kurzfristig wäre für mich auch das setzen von Werten interessant. Z.b. setze ich den Betriebsmodus meiner Wärmepumpe über FHEM. Zusätzlich habe ich noch eine Viessmann Lüftungsanlage. Das setzen des Betriebsmodus wäre hier super.
Hab schon lange auf so ein Plugin gewartet und daher heute gleich mal alles installiert.
Leider bekomme ich im Reiter "Query links and data" die Fehlermeldung "Error 500: Cold not query summary"
Benutzername und Passwort habe ich mehrmals über die ViCare App überprüft. Wo kann der Fehler sonst noch liegen?
Bei meiner Heizung handelt es sich um eine Vitocal 222 - Gateway Vitoconnect 100 OPTO1 - Sollte also eigentlich funktionieren!?
@fmoser: die Bibliothek siren-php stammt nicht von mir. die habe ich auch nur von"TheTrueAvatar" (welcher das Protokoll seinerzeit entschlüsselt hat) übernommen.
Ich gucke mal ob es da evtl eine neuere Version gibt.
Komisch aber dass es dann bei mir und HRA funktioniert
Wenn du das "?" entfernst, funktioniert dann bei dir alles ?
Ja, es ist richtig, das dann das Plugin nicht installiert werden kann. Das Problem ist nach langer Erfahrung, dass solche Hinweise in der Doku gern überlesen werden und Du ständig die gleichen Frage wieder und wieder beantworten musst.
Stellt sich die Frage, warum Du es nicht für alle Versionen rausnimmst. Ist ja eher eine Hilfestellung dieses Fragezeichen. Funktionieren sollte es auch ohne
ich wollte an der Bibliothek von TomPHP eigentlich nichts ändern.
Ist halt die Frage ob sich der Ersteller damals etwas dabei gedacht hat warum er es so deklariert hat oder nicht...
ich bin ehrlich,...
Ich bin zu wenig in PHP firm um es einschätzen zu können.
ich nutze die Funktion getTitle eh nicht.
So wie ich dich verstanden habe ist es nicht dramatisch das "?" zu entfernen.
Werde ich dann in der nächsten Version machen.
Dann ist das Plugin sowohl in 1.4 als auch 2.x funktionsfähig.
Das sorgt nur dafür, dass für den Rückgabewert der Type explizit angegeben wird. Damit sind dann spezielle Werte wie vielleicht NULL oder dergleichen nicht möglich. Wenn es richtig programmiert ist, müsste eh ein korrekter Wert kommen. Alles Andere wäre ein Fehlerfall
Hallo,
ich habe eine Vitodens 300-W verbaut und das Plugin installiert.
Bei wird der interessante Parameter "heating.gas.consumption.heating.day" mit ausgelesen. Das entspricht dem Gasverbrauch für Heizung der letzten 8 Tage. "Heute" ist hierbei der erste Wert, der sich logischerweise laufend erhöht. BeispielWert: 37,82,57,73,77,83,84,91.
Das Gleiche gibts für Woche, Monat und Jahr und ebenfalls für Warmwasser.
Existiert eine Möglichkeit, eine Statistik des Gasverbrauchs in Loxone zu integrieren? So dass man den Verlauf sehen kann, wie viel Gas bzw Strom man wann verbraucht hat
Sinn für den Verbrauchszähler wäre eher der gesamtwert. Der Verbrauchszähler würde das ja auch automatisch auf Tage verteilen. Sonst müsstest Du den Tageswert nehmen und immer die Differenz zum vorherigen Wert hinzufügen und wenn der Wert kleiner ist (Tageswechsel) den vorherigen Wert auf 0 setzen
Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)
Ich habe selbst leider nur die alte Bauweise der Vitodens. Bei dieser gibt es noch keine Verbrauchswerte.
Daher werden bei mir diese Daten von Viessmann auch nicht übermittelt.
Ich kenne leider daher nicht mal die Namen der übermittelten Werte.
Wie svethi schon geschrieben hat, wäre es gut wenn es sowas gibt wie aktueller Verbrauch.
Ansonsten müsstest du die Einzelwerte addieren.
Ich denke nicht das es sowas gibt wie eine Art Impulsgeber (Impulse je m3)
Nein du musst dich nicht stressen,
In dem von dir genannten Array werden ja die letzten 8 Tage gespeichert wenn ich es richtig interpretiere.
Könntest du dies verifizieren?
Sprich einfach immer rückwirkend den gestrigen Tag addieren.
Hast du die Viessmann App installiert?
Denn in der app wird mit Sicherheit auch der Gesamt verbraucht angezeigt.
Irgendwoher müssen die ja die Daten auch her haben. Und zwar immer aktuell.
Ja das Array sind die letzten 8 Tage. Genauso ein Array gibts für Wochen (53) und Monate (13).
Komplettverbrauch scheint es nicht zu geben. Es werden die Jahre zusammen gezählt.
Ich habe die Anlage aber erst seit ca 1,5 Jahren
Hab soeben das Plugin installiert und die Verbindung mit der Viessmann hat sofort geklappt. Im nächsten Schritt werde ich dann ein paar interessante Werte per HTTP (von MQTT hab ich absolut keinen Plan...) an den Miniserver übergeben. Richtig spannend wird es natürlich erst, wenn man auch Werte an die Heizung übergeben kann.
Trotzdem schon einen großen Danke an den Entwickler Gast !
Loxone: Miniserver Gen.1, 1-Wire Extension, Air Base Extension, Dali-Extension, KNX (MDT GT2S, BWM, Taster, ...) Technik: PV 11,7kWp, Fronius Symo GEN24, BYD HVS 10,24kWh, LoxBerry, QNAP TS-431P, Unifi, Shelly
Eigentlich musst du nur in den mqtt Einstellungen ein topic hinterlegen z. B. Vitoconnect/# und dann in Loxone einen virtuellen Eingang mit dem Namen des mqtt queue machen.
Den Namen kannst du im mqtt Plugin unter incoming sehen
wollte eigentlich das Schreiben von Parametern im Plugin schon länger aktivieren, bin aber Zeitlich leider nicht dazugekommen.
Habe bei mir gerade eine erste Version die das schreiben von verschiedenen Funktionen erlaubt.
Dies sind z.B:
Warmwasser Solltemperatur
Modus Heizkreis 0|1 => DauerNormal, DauerReduziert, Aus, Zeitprogramm Heizung & Warmwasser
Solltemperatur Heizkreis 0|1 Normaltemperatur
Solltemperatur Heizkreis 0|1 Reduzierte Temperatur
Ich kämpfe gerade noch mit der Funktion EinmalAufladung des Warmwasserspeichers. Hier bringt er mir leider "Feature nicht bekannt"
Weiß noch nicht warum...
Einschalten der Ferienfunktion bzw. Ferien zu Hause.
Die WW-Einmalaufladung wäre mir auchs ehr wichtig, evtl. kannst du diese ja aufnehmen und jeder kann selbst entscheiden ob er sie nutzen kann/will.
Die Funktion einmalig WW Aufheizen gibt es nicht in jeder Steuerung. Ich behelfe mir damit mal kurz auf dauern Normal und dann wieder zurück zu schalten
Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)
Wir verarbeiten personenbezogene Daten über Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen, Werbung zu personalisieren und Websiteaktivitäten zu analysieren. Wir können bestimmte Informationen über unsere Nutzer mit unseren Werbe- und Analysepartnern teilen. Weitere Einzelheiten finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie unten auf "Einverstanden" klicken, stimmen Sie unserer Datenschutzrichtlinie und unseren Datenverarbeitungs- und Cookie-Praktiken wie dort beschrieben zu. Sie erkennen außerdem an, dass dieses Forum möglicherweise außerhalb Ihres Landes gehostet wird und Sie der Erhebung, Speicherung und Verarbeitung Ihrer Daten in dem Land, in dem dieses Forum gehostet wird, zustimmen.
Kommentar