eBus Plugin
Einklappen
X
-
madito Hallo,
ich bin am überlegen mir das VR920 Modul anzuschaffen. Hätte dazu nochmal eine Frage.
Meine PV Anlage habe ich in Loxone eingebunden. Ist es möglich über EEBUS das ich bei PV Überschuss automatisch Warmwasser aufbereite?
Würde dann eben gerne meine Wärmepumpe mit meiner PV Anlage sinnvoll Koppeln. Machst du das auch?
Kommentar
-
Kannst du die Leistung der Wärmepumpe steuern??madito Hallo,
ich bin am überlegen mir das VR920 Modul anzuschaffen. Hätte dazu nochmal eine Frage.
Meine PV Anlage habe ich in Loxone eingebunden. Ist es möglich über EEBUS das ich bei PV Überschuss automatisch Warmwasser aufbereite?
Würde dann eben gerne meine Wärmepumpe mit meiner PV Anlage sinnvoll Koppeln. Machst du das auch?
Um die PV effektiv zu nutzen brauchst ja die Möglichkeit genau die Leistung in den Speicher zu fahren die an der PV übrig ist.
Ich mache das mit einem Heizstab der genau die übrige PV-Leistung -100W zu Sicherheit in den Speicher fährt.
Mir ist jetzt nicht klar ob du das genau so an der WP umsetzen kannst?
Wenn ja, dann geht das sicher.Kein Support per PN!Kommentar
-
I really don't think you need the VR920, currently with the ebusd controller you have a lot more settings that you can control.
Regarding the regulation, in my case I also have PV integrated with loxone and I use the excess power to activate different systems (recovair, pool pump, heating, etc.) according to the amount of excess energy.
In Spain there is an hourly rate (similar to awattar) and I am currently experimenting with it!Kommentar
-
hismastersvoice
Also momentan ist es folgendermaßen:
- VR900
-MultiMATIC
-SolarLog 1200
Das SolarLog erfasst meinen Stromverbrauch und meine PV Leistung. Das SolarLog hat ein Relais Ausgang dieser ist mit der WP verbunden. Nun kann ich definieren was passieren soll wenn zB. PV Überschuss
ansteht.
Wenn also nun zB. 2KW Überschuss ansteht bekommt meine WP eine Freigabe und macht Warmwasser auf 5Grad mehr als üblich (glaube auf 55grad).
Das funktioniert eigentlich auch recht gut, im Sommer wird so zum größten Teil mit der Sonne Warmwasser gemacht.
Was ich gerne möchte:
Ich möchte das am liebsten alles über Loxone steuern damit ich mal ein einheitliches System habe. Das SolarLog möchte ich eigentlich komplett raushauen.
Deshalb war meine Vorstellung die PV Erfassung über das SmartMeter Plugin erfassen -> wenn da PV Überschuss vorhanden ist dann WP Freigabe für Warmwasser über VR920 ODER vielleicht über einen Ausgang einer Extension.
Aber wäre glaube am besten wenn sich das mal jemand ansieht der sich da auskennt...
Kommentar
-
Soweit verstanden.
Was passiert wenn jetzt die PV-Leistung wieder abfällt zB durch Wolken, schaltet dann die WP ein/aus/ein.... oder fährt sie einfach durch?
Wie viel kW Leistung braucht die WP für das erzeugen des Bruchwasser.
Ich habe das so ähnlich gelöst. Allerdings kommen bei mir die Werte vom Wechselrichter/Batterie.
Zur exakten Steuerung nutze ich aber noch einen Zähler für den Heizstab.
Sieht dann so aus das PV-Leistung - Hausverbrauch = Überschüssige Leistung / PV-Leistung - Hausverbrauch - Heizstab = ~50-100W Lieferung an den Versorger.
Das Regle ich mit einem PID-Regler die den Regler des Heizstab 0-10V ständig so steuert das er in die nähe von 50-100W Ablieferung kommt.
Da deine Wärmepumpe ja was die kW Leistung nicht regulierbar ist, müsste man das ein/aus/ein... Verfahren nehmen, sobald du wieder zu viel Energie aus dem Netz beziehst.
Ob das allerdings der WP gut tut immer ein/aus/ein zu bekommen??
Kein Support per PN!Kommentar
-
Nein, die WP schaltet nicht ständig ein/aus/ein..
Die WP unterstützt SG ready und PV ready. Das SolarLog ist dann eigentlich nur zuständig der WP zu sagen wann PV Überschuss ansteht. Wenn dann dementsprechend Sonne ansteht schaltet und regelt die WP automatisch.
Aber anstelle des SolarLog müsste das doch auch über Loxone machbar sein oder?Kommentar
-
Hmm okay..
wie gesagt mir wäre es halt erstmal am liebsten wenn ich den SolarLog mal raushauen könnte und alles über Loxone machen könnte...
Weil zur Erfassung vom Verbrauch und der PV Erzeugung langt mir ja eigentlich das SmartMeter Plugin.
Und für das schalten vom SG/PV Ready müsste ja dann ein digitaler Ausgang einer Extension gehen.
Einen Heizstab könnte ich dann ja irgendwann mal nachrüsten.. -
Wir machen nächste Woche mal einen Termin... Dann löte ich dein Relais und wir schauen uns das kurz an
-
-
Hallo madito
habe meine VR900 gegen eine VR920 ausgetauscht und diesen erfolgreich in Loxone eingebunden.
Eigentlich funktioniert jetzt auch auf den ersten Eindruck alles. Auch wenn ich über die MultiMatic App etwas mache wird es in Loxone übernommen.
Aber warum zeigt mir das VR920 an das es OFFLINE ist?? Hast du dieses Verhalten auch? Ich kann eigentlich nirgends einen Fehler finden.
Kommentar
-
Hi Gargamel
The same thing happened to me because I used the search of Loxone Config to locate the VR920, so I ended up select the IP address of the device and it worked correctly.Kommentar
-
Now I would like to build logics in connection with the PV plant. E.g. If 2 kW of PV surplus and hot water temperature below 40 degrees, hot water should be treated. Or, for example, if PV surplus is to be made 5 degrees more hot water temperature control than usual? Have you realised anything like that? Or what are you using Eebus with Loxone for? I'm happy about every idea :-)
-
madito ,
habe heute eine Antwort auf mein Ticket erhalten.
Habe ja das Problem das der eEBus in Loxone ständig auf Offline geht und dann hängen bleibt...
Hier die Antwort:
Wie in der Doku beschrieben müssen Sie dem Miniserver in der Vaillant App als Gerät vertrauen.
Wenn es bei Ihnen Probleme gibt, dann hat dieser Punkt wahrscheinlich nicht funktioniert.
Ich würde Sie bitte hier mit Vaillant zu sprechen, das die prüfen, ob dem Miniserver Ihr Gerät als vertrauenswürdiges Gerät vertraut ist.
Das bringt mir jetzt natürlich gar nichts weil ich das genau so gemacht habe und der MS als vertraut angelegt ist.
Hast du auch noch das Problem das der eEBus immer auf OFFLINE geht?
GrußKommentar
-
The Vaillant app has trusted the MiniServer, today I have completely eliminated the eebus device because since I configured it the Miniserver is randomly inaccessible, causing only a physical reboot (removing power) to make it return to normal operation.
Since I put the IP instead of the hostname, the computer disconnected less, but I am having other problems.
In addition, with the ebusd I am able to read more values and actions, so I have returned to that configuration.Kommentar
-
Hello,
I have connected the Esera eBus with USB to a Pi running Loxberry and the ebus-plugin. I get a signal (after turning the screw located at position "8" of the Esera). I let the ebus-plugin read the valules, yet a lot are red "Error".
When asking the data directly through "http://[loxberryIP]/admin/plugins/ebusdplugin/api/ebusd/read.php", I get the following reading:
This data shows three VR90 room thermostats (rcc), which we have, each one for a different heating circuit.{"broadcast":{"id":"no data stored"},"general":{"valuerange":"no data stored"},"memory":{"eeprom":"no data stored","ram":"no data stored"},"rcc":{"HolidayPeriod":"01.01.2007;01.01. 2007;01.01.2007;01.01.2007","LcdContrastPwmValue": "9","RoomTemp":"17.62;ok","RoomTempHoliday":"1 5.00 ","RoomTempOffset":"0.00","RoomTempOffsetSelfW armi ng":"-2.00"},"rcc.4":{"HolidayPeriod":"01.01.2007;01.01. 2007;01.01.2007;01.01.2007","LcdContrastPwmValue": "11","RoomTemp":"20.88;ok","RoomTempHoliday":" 15.0 0","RoomTempOffset":"1.00","RoomTempOffsetSelfW arm ing":"-2.00"},"rcc.5":{"HolidayPeriod":"01.01.2007;01.01. 2007;01.01.2007;01.01.2007","LcdContrastPwmValue": "11","RoomTemp":"18.50;ok","RoomTempHoliday":" 15.0 0","RoomTempOffset":"0.00","RoomTempOffsetSelfW arm ing":"-2.00"},"scan":{"id":"no data stored"},"scan.15":{"":"Vaillant;UI ;0507;6201","id":"21;13;06;0020080467;0907;006005; N5"},"scan.1c":{"":"Vaillant;RC C ;0507;6201","id":"21;12;47;0020040079;0907;006803; N0"},"scan.26":{"":"no data stored"},"scan.3c":{"":"Vaillant;RC C ;0507;6201","id":"21;13;01;0020040079;0907;005131; N0"},"scan.44":{"":"no data stored"},"scan.75":{"":"Vaillant;RC C ;0507;6201","id":"21;13;07;0020040079;0907;005645; N5"},"ui":{"ActoStorModulDetected":"0","AscBigMo du lDetected":"0","AscSmallModulDetected":"0","ASCSta tus":0,"BoilerCount":"1","BoilerDetected":"0","Bo i lerHoursB1":"39406","BoilerHoursB2":"690","BoilerH oursB3":"0","BoilerHoursB4":"0","BoilerHoursB5":"0 ","BoilerHoursB6":"0","BoilerHoursB7":"21289", "Boi lerHoursB8":"2","BoilerSequence":1,"BoilerSequence ChangeTime":"100","BoilerSwitchHyster":"8.00","Boi lerSwitchSteps":"1","BoilerTempMax":"90.00","Boile rTempMin":"17.00","BufferFlowThresholdOff":"0.00", "BufferFlowThresholdOn":"8.00","ClockSwitchSum merW interDone":0,"ContinuousHeatingLimit":"-","currenterror":"-;-;-;-;-","Date":"04.05.2021","Day":"Tue","DesiredDegr eeB1 ":"(ERR: invalid position for 3115b509030d4908 \/ 00)","DesiredDegreeB2":"(ERR: invalid position for 3115b509030d4910 \/ 00)","DesiredDegreeB3":"(ERR: invalid position for 3115b509030d4918 \/ 00)","DesiredDegreeB4":"(ERR: invalid position for 3115b509030d4920 \/ 00)","DesiredDegreeB5":"(ERR: invalid position for 3115b509030d4928 \/ 00)","DesiredDegreeB6":"(ERR: invalid position for 3115b509030d4930 \/ 00)","DesiredDegreeB7":"0","DesiredDegreeB8":"0", " DesiredStateB1":"(ERR: invalid position for 3115b509030d4a08 \/ 00)","DesiredStateB2":"(ERR: invalid position for 3115b509030d4a10 \/ 00)","DesiredStateB3":"(ERR: invalid position for 3115b509030d4a18 \/ 00)","DesiredStateB4":"(ERR: invalid position for 3115b509030d4a20 \/ 00)","DesiredStateB5":"(ERR: invalid position for 3115b509030d4a28 \/ 00)","DesiredStateB6":"(ERR: invalid position for 3115b509030d4a30 \/ 00)","DesiredStateB7":"heat","DesiredStateB8":"of f \/auto","DisplayType":"112","errorhistory":"no data stored","FlagsB1":"(ERR: invalid position for 3115b509030d8708 \/ 00)","FlagsB2":"(ERR: invalid position for 3115b509030d8710 \/ 00)","FlagsB3":"(ERR: invalid position for 3115b509030d8718 \/ 00)","FlagsB4":"(ERR: invalid position for 3115b509030d8720 \/ 00)","FlagsB5":"(ERR: invalid position for 3115b509030d8728 \/ 00)","FlagsB6":"(ERR: invalid position for 3115b509030d8730 \/ 00)","FlagsB7":"0","FlagsB8":"0","FlowTemp":"46.8 8 ;ok","FlowTempDesired":"20.00","FlowTempDesiredAs c Hc":"20.00","FlowTempDesiredAscHwc":"0.00","Flow Te mpDesiredB1":"(ERR: invalid position for 3115b509030d4808 \/ 00)","FlowTempDesiredB2":"(ERR: invalid position for 3115b509030d4810 \/ 00)","FlowTempDesiredB3":"(ERR: invalid position for 3115b509030d4818 \/ 00)","FlowTempDesiredB4":"(ERR: invalid position for 3115b509030d4820 \/ 00)","FlowTempDesiredB5":"(ERR: invalid position for 3115b509030d4828 \/ 00)","FlowTempDesiredB6":"(ERR: invalid position for 3115b509030d4830 \/ 00)","FlowTempDesiredB7":"17","FlowTempDesiredB8" : "0","FrostOverRideTime":"4","HcForceMode":"0", "HcN ame10":"Cv10","HcName11":"Cv11","HcName12":"Cv12", "HcName13":"Cv13","HcName14":"Cv14","HcName15" :"Cv 15","HcName1":"Cv1","HcName2":"RAD BOV","HcName3":"Cv3","HcName4":"VLOER","HcName5": " RAD BEN","HcName6":"Cv6","HcName7":"Cv7","HcName8":"C v 8","HcName9":"Cv9","HcPumpB1":"(ERR: invalid position for 3115b509030d8608 \/ 00)","HcPumpB2":"(ERR: invalid position for 3115b509030d8610 \/ 00)","HcPumpB3":"(ERR: invalid position for 3115b509030d8618 \/ 00)","HcPumpB4":"(ERR: invalid position for 3115b509030d8620 \/ 00)","HcPumpB5":"(ERR: invalid position for 3115b509030d8628 \/ 00)","HcPumpB6":"(ERR: invalid position for 3115b509030d8630 \/ 00)","HcPumpB7":1,"HcPumpB8":0,"HcRequestAsc":1," H olidayPeriod":"01.01.2007;01.01.2007;01.01.2007;01 .01.2007","HwcRequestAsc":0,"HydraulicMap":"1","In stallationCompleted":"yes","KeyCodeforConfigMenu": "01 00 00 00","LcdContrastPwmValue":"11","LoadingPumpB1":" (E RR: invalid position for 3115b509030d8508 \/ 00)","LoadingPumpB2":"(ERR: invalid position for 3115b509030d8510 \/ 00)","LoadingPumpB3":"(ERR: invalid position for 3115b509030d8518 \/ 00)","LoadingPumpB4":"(ERR: invalid position for 3115b509030d8520 \/ 00)","LoadingPumpB5":"(ERR: invalid position for 3115b509030d8528 \/ 00)","LoadingPumpB6":"(ERR: invalid position for 3115b509030d8530 \/ 00)","LoadingPumpB7":"-","LoadingPumpB8":"0","MixerDetected":"1","Off setF lowTempDesiredBufToBoiler":"2.00","OutsideTemp":"1 2.50;ok","OutsideTempOffset":"0.00","PhoneNumberPa rt1":"","PhoneNumberPart2":"","PreShutDownTime":" 1 5","RemoteDetected":"26","RoomTemp":"27.88;ok", "Ro omTempHoliday":"15.00","RoomTempOffset":"0.00","Ro omTempOffsetSelfWarming":"-2.00","ScanPrevention":0,"SeparationShift":1,"Sequ enceOfBoiler":"07 00 00 00 00 00 00 00","ServicePeriod":"01.01.2001","SolLoadingDela yH c":"0","SolLoadingDelayHwc":"240","SourceType": "VR C","StartPowerVantage":"1","StateEM":"heat","St ora geSensorBottom":"0.00","StorageSensorMiddle":"0.00 ","StorageSensorTop":"0.00","SummerWinterTimeA djus t":1,"SystemDemand1":"40 01 01 00","SystemModeStream1":"heat","SystemModeStream 2" :0,"SystemModeStream3":0,"SystemTempGradient":"-5.00","TempFailDetectTime":"0","TempIncrease":"0.0 0","Time":"13:14:25","TurnOffDelay":"5","TurnOn Del ay":"5","WaterstationModulDetected":"0","YieldLa st Year":"0;0;0;0;0;0;0;0;0;0;0;0","YieldThisYear":"0 ;0;0;0;0;0;0;0;0;0;0;0"}}
It also shows a "UI" which i assume should be the gas-burner (Vaillant Eco VCW376).
We also have a VRC630 central regulation module with a VR61 mixing module, which i don't find in the list.
Some questions:
-> can you send any values to the thermostats?
-> if not: how can you send a command to change the desired temperature of a certain heating circuit (and also the heating mode: auto/eco/off/on)
-> how can you be sure that the ebus plugin uses the correct configuration files?
I would appreciate any help
Regards,
WouterSmarthome: 2x Mini server Gen1, 2xDimmer extensions, 7xExtensions, 1x Relay Extension, Tree extension, Air base extension, RGBW air dimmer, NFC Keypad Tree
Multimedia: MS4H on PI3B with 4 zones + Russound D850 + B&W M1 speakers
Peripherals: Loxberry on PI3B, YoulessKommentar
-
Kommentar
-
madito Do you mean your post here? https://www.loxforum.com/forum/faqs-...964#post268964. I think, now I know I can't control cooling from EEBUS I need to go down the ebus route.
Which eBus coupler are you using? Is there a reference/library somewhere with a mapping from ebus commands/registers? Or are you doing it direclty and have discovered this yourself? -
Exactly, that's the post, the process was a bit of trial and error compared to vaillant's own parameters, there are many elements so each installation is personalized.
I am using an esera ebus coupler (usb) through a raspberry and directly with the eBusd software.
You can find information on the ebusd website and on its creator's github. -
OK, so the first step is to buy a (USB) ebus coupler. I've seen ebusd website and github, but want I haven't found anywhere is any kind of reference with the known commands for sensoComfort and/or aroTHERM. Did you find something published somewhere, or need to sniff the bus while using the controller to discover commands and registers? Would you mind sharing list of commands/registers you found and are using?
-
Kommentar