Skip to content

EBUS interface -> MQTT (HomeAssistant) data transcoder written in Rust.

Notifications You must be signed in to change notification settings

Gobol/ebus_mqtt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ebus_mqtt

EBUS interface (ebusd.eu) enhanced protocol -> MQTT (HomeAssistant) data transcoder written in Rust.

Application reads config.json file for connection and parsing parameters, connects to EBUS interface (I'm using v5 version), parses incoming EBUS data and emits MQTT messages according to defined appliance file (eg. ariston.json)

Why?

Because I don't understand why ebusd is using CSV for parsing definitions.

ToDo::

Quite a lot... really.

Any help highly appreciated !

I'm doing this as a hobby, in my free time. Don't expect much.


Disclaimer: - this is my first project in Rust, you've been warned.

About

EBUS interface -> MQTT (HomeAssistant) data transcoder written in Rust.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages