[eBus]: Vaillant Colormatic 700 (VRC 700)

Hi all,

I´ve just got a new heating unit with a Vaillant VRC 700 (Colormatic 700). Now I really would like to get this one integrated into OH.
I looked at the eBus Binding page and did not found my VRC 700 in the supported devices. You my question (specially to @csowada): is there any chance to get this working with the Binding? What to do and could I help in any way?

Thanks
Daniel

First you should check the other configurations. Maybe they are compatible with your device. If not you should check your device with the linux daemon ebusd. Then you can idenfify the required commands.

OK, thx. I´ll try and get back when I got some results…

Hi Daniel,

I’m going to do the same than you with a VRC 700 too.

Are you gonna use an eBus coupler USB or RS232 or Ethernet ?

I’m also trying to get my VRC 700 online. I’m using OH 1.8.3 and I’ve had some luck with the deprecated _Vaillant configuration. The following items are already working here:

Number temp_aussen "Aussentemperatur [%.2f C]" { ebus="id:control_v.temp_outdoor" }
Number temp_vorlauf_soll "Vorlaufsolltemperatur [%.2f C]" { ebus="id:burner_v.temp_t_flow" }
Number temp_vorlauf "Vorlauftemperatur [%.2f C]" { ebus="id:burner_v.temp_vessel" }
Number temp_ruecklauf "Ruecklauftemperatur [%.2f C]" { ebus="id:burner_v.temp_return" }
Number temp_ww_solll "WW Solltemperatur [%.2f C]" { ebus="id:burner_v.temp_t_water" }
Number temp_ww_speicher "WW Speichertemperatur [%.2f C]" { ebus="id:burner_v.temp_boiler" }
Number temp_ww_auslauf "WW Temperatur [%.2f C]" { ebus="id:burner_v.temp_water" }

Some of the values, such as pump and burner status are not yet working here. I’d be willing to do some digging, but I have to familiarize myself with the intricacies of the eBus protocol, first.

I’m using the Esera USB eBus Coupler - worked out of the box.

I started analyzing eBus messages today. I was especially interested in the water pressure readings, as those seem to be dropping faster than I’d like in my installation. And I found them, using the brute force logging facility built into the ebus binding:

{                                                                                                                                                                          
   "comment":  "[OK] <Burner> Vaillant: Brenner zu Regler",                
   "class":    "burner_v",                                                 
   "command":  "B5 11",                                                    
   "data":     "00",                                                       
   "values": {                                                             
      "pressure_water": {"type": "byte", "pos": 12, "label": "water pressure [bar]", "factor": 0.1 }
   }                                                                       
}

Still looking for the messages which give me write access to operation mode and time program, though.

Hello !

It seems that there is a valid config file on john30 repo

Here’s the link :
15.700.csv

I spent 2 hours trying to compile EBusEbusdCsvReader but my last error unresolved is
EBusEbusdCsvReader.java:201: error: cannot access Versioned
mapper.writerWithDefaultPrettyPrinter().writeValue(new File(jsonFilePath), list);
^
class file for org.codehaus.jackson.Versioned not found
1 error

And I don’t understand why… I learned java at school more than 10 years ago and I have not practiced since today

Maybe @csowada will help us to convert it ?

Update

Finally compiled it…

EBusEbusdCsvReader has been written for an old java version so I had to update it. I will fork on github.

Unfortunatly, a lot of datatypes are not configured in Reader…

Here they are :
calibrationv
date
energy4
EXP
hfrom
HTI
hto
mamode
offmode
opmode
pressv
rcmode
sfmode
shortname
shortphone
slot1-3
tempv
zmapping
zname
zonesel

So only 31 entries are translated.

Yes I know that the reader only support the most important data types. I’ve started this simple program more as a proof of concept. I’m working on a new ebus library that allows different configuration types. But currently I’m totally busy to fit out the attic. Also my little daughter is waiting for me. So currently my time for development and help very limited.

No problem :wink:

Maybe you already have a table to translate all datatypes ?

If not, I will try to create one and update the reader…

I also had some success with the _vaillant parser.

Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.317 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 11 01 01 89 00 09 2B 2C 00 80 2A 29 00 00 FF 0C 00 AA
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.335 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> [OK] <Burner> Vaillant: Brenner zu Regler
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.374 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_vessel               21.0      Vorlauftemperatur
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.395 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_return               22.0      Rücklauftemperatur
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.399 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_water                21.0      Brauchwasser Auslauftemperatur
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.434 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_boiler               20.0      Brauchwasser Speichertemperatur
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.437 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.heating_on                false     Heizen Ein
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.441 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.service_water_on          false     Brauchwasser Ein
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.493 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.unknown_00                0         Unbekannt immer 00
pi@emonpi:/var/log/openhab$ sudo service openhab status

Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.434 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_boiler               20.0      Brauchwasser Speichertemperatur
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.437 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.heating_on                false     Heizen Ein
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.441 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.service_water_on          false     Brauchwasser Ein
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.493 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.unknown_00                0         Unbekannt immer 00
Apr 24 22:23:31 emonpi openhab.sh[18889]: 2017-04-24 22:23:31.017 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 10 09 00 00 00 FF FF FF 05 00 00 7E 00 01 01 9A 00 AA
Apr 24 22:23:31 emonpi openhab.sh[18889]: 2017-04-24 22:23:31.039 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> [OK] <Regler> Vaillant: Regler zu Brenner
Apr 24 22:23:31 emonpi openhab.sh[18889]: 2017-04-24 22:23:31.048 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_t_flow               0.0       Sollwert Vorlauftemperatur vom Regler
Apr 24 22:23:31 emonpi openhab.sh[18889]: 2017-04-24 22:23:31.064 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_t_water              127.0     Sollwert Brauchwasser vom Regler
Apr 24 22:23:31 emonpi openhab.sh[18889]: 2017-04-24 22:23:31.073 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.bit_heating_off           false     Heizen aus, vom Regler
Apr 24 22:23:31 emonpi openhab.sh[18889]: 2017-04-24 22:23:31.082 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.bit_brw_off               false     Brauchwasser aus, vom Regler
pi@emonpi:/var/log/openhab$ sudo service openhab status

Apr 24 22:23:37 emonpi openhab.sh[18889]: 2017-04-24 22:23:37.967 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.unknown_00                0         Unbekannt immer 00
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.386 [DEBUG] [.ebus.internal.parser.Analyses] - 10 FE B5 16 08 00 59 22 23 24 04 01 17 18 AA
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.425 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> <Control> Vaillant: Zeit Broadcast
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.429 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.time_sec                 59        Zeit Sek.
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.432 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.time_min                 22        Zeit Min
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.477 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.time_hour                23        Zeit Stunde
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.503 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.date_day                 24        Datum Tag
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.507 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.date_month               4         Datum Monat
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.541 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.date_weekday             1         Datum Wochentag
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.568 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.date_year                17        Datum Jahr
pi@emonpi:/var/log/openhab$ sudo service openhab status

Apr 24 22:23:40 emonpi openhab.sh[18889]: 2017-04-24 22:23:40.349 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 10 03 05 FF 01 98 00 01 01 9A 00 AA
Apr 24 22:23:40 emonpi openhab.sh[18889]: 2017-04-24 22:23:40.388 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> Unknown ----------------------------------------
Apr 24 22:23:40 emonpi openhab.sh[18889]: 2017-04-24 22:23:40.551 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 12 02 00 00 CA 00 00 00 00 AA
Apr 24 22:23:40 emonpi openhab.sh[18889]: 2017-04-24 22:23:40.561 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> [Analyse] <Master> Vaillant: Pumpenstatus 2????
Apr 24 22:23:40 emonpi openhab.sh[18889]: 2017-04-24 22:23:40.575 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.circulating_pump          false     Zirkulations Pumpe
Apr 24 22:23:40 emonpi openhab.sh[18889]: 2017-04-24 22:23:40.843 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 12 02 04 FF F4 00 01 01 9A 00 AA
Apr 24 22:23:40 emonpi openhab.sh[18889]: 2017-04-24 22:23:40.875 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> Unknown ----------------------------------------
Apr 24 22:23:41 emonpi openhab.sh[18889]: 2017-04-24 22:23:41.228 [DEBUG] [.ebus.internal.parser.Analyses] - 10 FE B5 16 03 01 00 D8 04 AA
Apr 24 22:23:41 emonpi openhab.sh[18889]: 2017-04-24 22:23:41.238 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> <Control> Vaillant: Aussentemperatur Broadcast
Apr 24 22:23:41 emonpi openhab.sh[18889]: 2017-04-24 22:23:41.250 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.temp_outdoor             -40.0     Aussentemperatur Istwert

Apr 24 22:23:48 emonpi openhab.sh[18889]: 2017-04-24 22:23:48.377 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_boiler               20.0      Brauchwasser Speichertemperatur
Apr 24 22:23:48 emonpi openhab.sh[18889]: 2017-04-24 22:23:48.380 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.heating_on                false     Heizen Ein
Apr 24 22:23:48 emonpi openhab.sh[18889]: 2017-04-24 22:23:48.398 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.service_water_on          false     Brauchwasser Ein
Apr 24 22:23:48 emonpi openhab.sh[18889]: 2017-04-24 22:23:48.401 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.unknown_00                0         Unbekannt immer 00
Apr 24 22:23:48 emonpi openhab.sh[18889]: 2017-04-24 22:23:48.977 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 10 09 00 00 00 FF FF FF 05 00 00 7E 00 01 01 9A 00 AA
Apr 24 22:23:48 emonpi openhab.sh[18889]: 2017-04-24 22:23:48.983 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> [OK] <Regler> Vaillant: Regler zu Brenner
Apr 24 22:23:49 emonpi openhab.sh[18889]: 2017-04-24 22:23:49.013 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_t_flow               0.0       Sollwert Vorlauftemperatur vom Regler
Apr 24 22:23:49 emonpi openhab.sh[18889]: 2017-04-24 22:23:49.017 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_t_water              127.0     Sollwert Brauchwasser vom Regler
Apr 24 22:23:49 emonpi openhab.sh[18889]: 2017-04-24 22:23:49.020 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.bit_heating_off           false     Heizen aus, vom Regler
Apr 24 22:23:49 emonpi openhab.sh[18889]: 2017-04-24 22:23:49.054 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.bit_brw_off               false     Brauchwasser aus, vom Regler

Apr 24 22:23:49 emonpi openhab.sh[18889]: 2017-04-24 22:23:49.054 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.bit_brw_off               false     Brauchwasser aus, vom Regler
Apr 24 22:23:56 emonpi openhab.sh[18889]: 2017-04-24 22:23:56.179 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 11 01 01 89 00 09 2B 2C 00 80 2A 29 00 00 FF 0C 00 AA
Apr 24 22:23:56 emonpi openhab.sh[18889]: 2017-04-24 22:23:56.182 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> [OK] <Burner> Vaillant: Brenner zu Regler
Apr 24 22:23:56 emonpi openhab.sh[18889]: 2017-04-24 22:23:56.237 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_vessel               21.0      Vorlauftemperatur
Apr 24 22:23:56 emonpi openhab.sh[18889]: 2017-04-24 22:23:56.270 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_return               22.0      Rücklauftemperatur
Apr 24 22:23:56 emonpi openhab.sh[18889]: 2017-04-24 22:23:56.279 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_water                21.0      Brauchwasser Auslauftemperatur
Apr 24 22:23:56 emonpi openhab.sh[18889]: 2017-04-24 22:23:56.314 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_boiler               20.0      Brauchwasser Speichertemperatur
Apr 24 22:23:56 emonpi openhab.sh[18889]: 2017-04-24 22:23:56.317 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.heating_on                false     Heizen Ein
Apr 24 22:23:56 emonpi openhab.sh[18889]: 2017-04-24 22:23:56.327 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.service_water_on          false     Brauchwasser Ein
Apr 24 22:23:56 emonpi openhab.sh[18889]: 2017-04-24 22:23:56.355 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.unknown_00                0         Unbekannt immer 00
pi@emonpi:/var/log/openhab$ sudo service openhab status

Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.317 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 11 01 01 89 00 09 2B 2C 00 80 2A 29 00 00 FF 0C 00 AA
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.335 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> [OK] <Burner> Vaillant: Brenner zu Regler
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.374 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_vessel               21.0      Vorlauftemperatur
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.395 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_return               22.0      Rücklauftemperatur
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.399 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_water                21.0      Brauchwasser Auslauftemperatur
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.434 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_boiler               20.0      Brauchwasser Speichertemperatur
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.437 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.heating_on                false     Heizen Ein
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.441 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.service_water_on          false     Brauchwasser Ein
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.493 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.unknown_00                0         Unbekannt immer 00

Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.434 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_boiler               20.0      Brauchwasser Speichertemperatur
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.437 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.heating_on                false     Heizen Ein
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.441 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.service_water_on          false     Brauchwasser Ein
Apr 24 22:23:30 emonpi openhab.sh[18889]: 2017-04-24 22:23:30.493 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.unknown_00                0         Unbekannt immer 00
Apr 24 22:23:31 emonpi openhab.sh[18889]: 2017-04-24 22:23:31.017 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 10 09 00 00 00 FF FF FF 05 00 00 7E 00 01 01 9A 00 AA
Apr 24 22:23:31 emonpi openhab.sh[18889]: 2017-04-24 22:23:31.039 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> [OK] <Regler> Vaillant: Regler zu Brenner
Apr 24 22:23:31 emonpi openhab.sh[18889]: 2017-04-24 22:23:31.048 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_t_flow               0.0       Sollwert Vorlauftemperatur vom Regler
Apr 24 22:23:31 emonpi openhab.sh[18889]: 2017-04-24 22:23:31.064 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_t_water              127.0     Sollwert Brauchwasser vom Regler
Apr 24 22:23:31 emonpi openhab.sh[18889]: 2017-04-24 22:23:31.073 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.bit_heating_off           false     Heizen aus, vom Regler
Apr 24 22:23:31 emonpi openhab.sh[18889]: 2017-04-24 22:23:31.082 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.bit_brw_off               false     Brauchwasser aus, vom Regler

Apr 24 22:23:37 emonpi openhab.sh[18889]: 2017-04-24 22:23:37.967 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.unknown_00                0         Unbekannt immer 00
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.386 [DEBUG] [.ebus.internal.parser.Analyses] - 10 FE B5 16 08 00 59 22 23 24 04 01 17 18 AA
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.425 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> <Control> Vaillant: Zeit Broadcast
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.429 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.time_sec                 59        Zeit Sek.
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.432 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.time_min                 22        Zeit Min
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.477 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.time_hour                23        Zeit Stunde
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.503 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.date_day                 24        Datum Tag
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.507 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.date_month               4         Datum Monat
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.541 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.date_weekday             1         Datum Wochentag
Apr 24 22:23:38 emonpi openhab.sh[18889]: 2017-04-24 22:23:38.568 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.date_year                17        Datum Jahr

Apr 24 22:23:40 emonpi openhab.sh[18889]: 2017-04-24 22:23:40.349 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 10 03 05 FF 01 98 00 01 01 9A 00 AA
Apr 24 22:23:40 emonpi openhab.sh[18889]: 2017-04-24 22:23:40.388 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> Unknown ----------------------------------------
Apr 24 22:23:40 emonpi openhab.sh[18889]: 2017-04-24 22:23:40.551 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 12 02 00 00 CA 00 00 00 00 AA
Apr 24 22:23:40 emonpi openhab.sh[18889]: 2017-04-24 22:23:40.561 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> [Analyse] <Master> Vaillant: Pumpenstatus 2????
Apr 24 22:23:40 emonpi openhab.sh[18889]: 2017-04-24 22:23:40.575 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.circulating_pump          false     Zirkulations Pumpe
Apr 24 22:23:40 emonpi openhab.sh[18889]: 2017-04-24 22:23:40.843 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 12 02 04 FF F4 00 01 01 9A 00 AA
Apr 24 22:23:40 emonpi openhab.sh[18889]: 2017-04-24 22:23:40.875 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> Unknown ----------------------------------------
Apr 24 22:23:41 emonpi openhab.sh[18889]: 2017-04-24 22:23:41.228 [DEBUG] [.ebus.internal.parser.Analyses] - 10 FE B5 16 03 01 00 D8 04 AA
Apr 24 22:23:41 emonpi openhab.sh[18889]: 2017-04-24 22:23:41.238 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> <Control> Vaillant: Aussentemperatur Broadcast
Apr 24 22:23:41 emonpi openhab.sh[18889]: 2017-04-24 22:23:41.250 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.temp_outdoor             -40.0     Aussentemperatur Istwert


Apr 24 22:32:40 emonpi openhab.sh[18889]: 2017-04-24 22:32:40.602 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.unknown_00                0         Unbekannt immer 00
Apr 24 22:32:41 emonpi openhab.sh[18889]: 2017-04-24 22:32:41.346 [DEBUG] [.ebus.internal.parser.Analyses] - 10 FE B5 16 08 00 01 32 23 24 04 01 17 E4 AA
Apr 24 22:32:41 emonpi openhab.sh[18889]: 2017-04-24 22:32:41.361 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> <Control> Vaillant: Zeit Broadcast
Apr 24 22:32:41 emonpi openhab.sh[18889]: 2017-04-24 22:32:41.371 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.time_sec                 1         Zeit Sek.
Apr 24 22:32:41 emonpi openhab.sh[18889]: 2017-04-24 22:32:41.398 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.time_min                 32        Zeit Min
Apr 24 22:32:41 emonpi openhab.sh[18889]: 2017-04-24 22:32:41.400 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.time_hour                23        Zeit Stunde
Apr 24 22:32:41 emonpi openhab.sh[18889]: 2017-04-24 22:32:41.412 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.date_day                 24        Datum Tag
Apr 24 22:32:41 emonpi openhab.sh[18889]: 2017-04-24 22:32:41.425 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.date_month               4         Datum Monat
Apr 24 22:32:41 emonpi openhab.sh[18889]: 2017-04-24 22:32:41.427 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.date_weekday             1         Datum Wochentag
Apr 24 22:32:41 emonpi openhab.sh[18889]: 2017-04-24 22:32:41.455 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.date_year                17        Datum Jahr
pi@emonpi:/var/log/openhab$ sudo service openhab status
● openhab.service - Starts and stops the openHAB Home Automation Bus
   Loaded: loaded (/usr/lib/systemd/system/openhab.service; disabled)
   Active: active (running) since Mon 2017-04-24 22:16:38 BST; 16min ago
     Docs: http://www.openhab.org
  Process: 18818 ExecStartPre=/usr/share/openhab/bin/setpermissions.sh (code=exited, status=0/SUCCESS)
 Main PID: 18889 (openhab.sh)
   CGroup: /system.slice/openhab.service
           ├─18889 /bin/sh /usr/share/openhab/bin/openhab.sh -o
           └─18908 /usr/bin/java -Dlogback.configurationFile=/etc/openhab/logback.xml -Dosgi.clean=true -Declipse.ignoreApp=true -Dosgi.noShutdown=true -Djetty.port=8080 -Dopenhab.configfile=/etc/openhab/...

Apr 24 22:32:41 emonpi openhab.sh[18889]: 2017-04-24 22:32:41.427 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.date_weekday             1         Datum Wochentag
Apr 24 22:32:41 emonpi openhab.sh[18889]: 2017-04-24 22:32:41.455 [TRACE] [.ebus.internal.parser.Analyses] -     >>> control_v.date_year                17        Datum Jahr
Apr 24 22:32:41 emonpi openhab.sh[18889]: 2017-04-24 22:32:41.847 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 10 09 00 00 00 FF FF FF 05 00 00 7E 00 01 01 9A 00 AA
Apr 24 22:32:41 emonpi openhab.sh[18889]: 2017-04-24 22:32:41.849 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> [OK] <Regler> Vaillant: Regler zu Brenner
Apr 24 22:32:41 emonpi openhab.sh[18889]: 2017-04-24 22:32:41.852 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_t_flow               0.0       Sollwert Vorlauftemperatur vom Regler
Apr 24 22:32:41 emonpi openhab.sh[18889]: 2017-04-24 22:32:41.941 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_t_water              127.0     Sollwert Brauchwasser vom Regler
Apr 24 22:32:41 emonpi openhab.sh[18889]: 2017-04-24 22:32:41.965 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.bit_heating_off           false     Heizen aus, vom Regler
Apr 24 22:32:41 emonpi openhab.sh[18889]: 2017-04-24 22:32:41.968 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.bit_brw_off               false     Brauchwasser aus, vom Regler
Apr 24 22:32:42 emonpi openhab.sh[18889]: 2017-04-24 22:32:42.839 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 11 01 00 88 00 08 5C 01 0F 00 1F 10 00 00 1D 00 AA
Apr 24 22:32:42 emonpi openhab.sh[18889]: 2017-04-24 22:32:42.857 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> Unknown ----------------------------------------
pi@emonpi:/var/log/openhab$ sudo service openhab status


Apr 24 22:35:25 emonpi openhab.sh[18889]: at java.lang.Thread.run(Thread.java:745) [na:1.7.0_60]
Apr 24 22:35:31 emonpi openhab.sh[18889]: 2017-04-24 22:35:31.560 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 11 01 01 89 00 09 2B 2C 00 80 2A 29 00 00 FF 0C 00 AA
Apr 24 22:35:31 emonpi openhab.sh[18889]: 2017-04-24 22:35:31.573 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> [OK] <Burner> Vaillant: Brenner zu Regler
Apr 24 22:35:31 emonpi openhab.sh[18889]: 2017-04-24 22:35:31.581 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_vessel               21.0      Vorlauftemperatur
Apr 24 22:35:31 emonpi openhab.sh[18889]: 2017-04-24 22:35:31.669 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_return               22.0      Rücklauftemperatur
Apr 24 22:35:31 emonpi openhab.sh[18889]: 2017-04-24 22:35:31.678 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_water                21.0      Brauchwasser Auslauftemperatur
Apr 24 22:35:31 emonpi openhab.sh[18889]: 2017-04-24 22:35:31.686 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_boiler               20.0      Brauchwasser Speichertemperatur
Apr 24 22:35:31 emonpi openhab.sh[18889]: 2017-04-24 22:35:31.689 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.heating_on                false     Heizen Ein
Apr 24 22:35:31 emonpi openhab.sh[18889]: 2017-04-24 22:35:31.691 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.service_water_on          false     Brauchwasser Ein
Apr 24 22:35:31 emonpi openhab.sh[18889]: 2017-04-24 22:35:31.704 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.unknown_00                0         Unbekannt immer 00
Apr 24 22:35:32 emonpi openhab.sh[18889]: 2017-04-24 22:35:32.297 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 10 09 00 00 00 FF FF FF 05 00 00 7E 00 01 01 9A 00 AA
Apr 24 22:35:32 emonpi openhab.sh[18889]: 2017-04-24 22:35:32.328 [DEBUG] [.ebus.internal.parser.Analyses] -   >>> [OK] <Regler> Vaillant: Regler zu Brenner
Apr 24 22:35:32 emonpi openhab.sh[18889]: 2017-04-24 22:35:32.355 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_t_flow               0.0       Sollwert Vorlauftemperatur vom Regler
Apr 24 22:35:32 emonpi openhab.sh[18889]: 2017-04-24 22:35:32.357 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.temp_t_water              127.0     Sollwert Brauchwasser vom Regler
Apr 24 22:35:32 emonpi openhab.sh[18889]: 2017-04-24 22:35:32.360 [TRACE] [.ebus.internal.parser.Analyses] -     >>> burner_v.bit_heating_off           false     Heizen aus, vom Regler

@nikoraes @csowada

Is there already a better parser for the Multimatic 700? I also have the vr900 internet module connected.

@scantineau, @csowada : Any progress?

Hi @mikulaos !

Indeed but not this way…

I have installed :

  • john30’s ebusd daemon 3.0 (with ebusd-configuration)
  • mqtt server
  • mqtt binding

And this way everything is working fine.