From f5989e69f1b83454fb27c4c6b54623fa760d61b4 Mon Sep 17 00:00:00 2001 From: CrazYoshi Date: Sun, 10 Feb 2019 22:14:41 +0100 Subject: [PATCH] Ebusd integration (#7961) * ebusd integration documentation * update markdown following suggestions * Update source/_components/ebusd.markdown Co-Authored-By: CrazYoshi * :pencil2: Tweaks * category changed to Hub * Update source/_components/ebusd.markdown Co-Authored-By: CrazYoshi * Bumping ha_release prior to merge --- source/_components/ebusd.markdown | 119 ++++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 source/_components/ebusd.markdown diff --git a/source/_components/ebusd.markdown b/source/_components/ebusd.markdown new file mode 100644 index 00000000000..fcc02daa8e6 --- /dev/null +++ b/source/_components/ebusd.markdown @@ -0,0 +1,119 @@ +--- +layout: page +title: "ebusd" +description: "The ebusd component allows the integration between eBUS heating system and Home Assistant." +date: 2018-12-27 15:00 +sidebar: true +comments: false +sharing: true +footer: true +logo: ebusd.png +ha_category: Sensor +ha_iot_class: "Local Polling" +ha_release: "0.88" +--- + +Integration between [ebusd](https://github.com/john30/ebusd/) daemon for communication with eBUS heating systems, and Home Assistant using sensor component. + +## {% linkable_title Configuration %} + +Enable the sensor by adding the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +ebusd: + host: 127.0.0.1 + circuit: '700' +``` + +{% configuration %} +host: + description: This is the IP address of your ebus daemon, e.g., `127.0.0.1`. + required: true + type: string +circuit: + description: The heating circuit name to monitor, e.g., 700. + required: true + type: string +port: + description: The port your ebus daemon uses. + type: integer + required: false + default: 8888 +name: + description: The name to use when displaying this ebusd instance. + type: string + required: false + default: ebusd +monitored_conditions: + description: List of condition to monitor. + type: list + required: false + keys: + ActualFlowTemperatureDesired: + description: Heating circuit flow temperature desired. + MaxFlowTemperatureDesired: + description: Heating circuit maximum flow temperature. + MinFlowTemperatureDesired: + description: Heating circuit minimum flow temperature. + PumpStatus: + description: Heating circuit pump status. + HCSummerTemperatureLimit: + description: Heating circuit summer temperature limit. + HolidayTemperature: + description: Heating circuit holiday temperature. + HWTemperature: + description: Hot water circuit actual temperature. + HWTemperatureDesired: + description: Hot water circuit desired temperature. + HWTimerMonday: + description: Hot water circuit monday timer. + HWTimerTuesday: + description: Hot water circuit tuesday timer. + HWTimerWednesday: + description: Hot water circuit wednesday timer. + HWTimerThursday: + description: Hot water circuit thursday timer. + HWTimerFriday: + description: Hot water circuit friday timer. + HWTimerSaturday: + description: Hot water circuit saturday timer. + HWTimerSunday: + description: Hot water circuit sunday timer. + WaterPressure: + description: Water pressure (bar). + Zone1RoomZoneMapping: + description: Room controller assignment zone 1. + Zone1NightTemperature: + description: Heating circuit night temperature desired on zone 1. + Zone1DayTemperature: + description: Heating circuit day temperature desired on zone 1. + Zone1HolidayTemperature: + description: Heating circuit holiday temperature desired on zone 1. + Zone1RoomTemperature: + description: Actual room temperature on zone 1. + Zone1ActualRoomTemperatureDesired: + description: Actual room temperature desired on zone 1. + Zone1TimerMonday: + description: Heating circuit monday timer on zone 1. + Zone1TimerTuesday: + description: Heating circuit tuesday timer on zone 1. + Zone1TimerWednesday: + description: Heating circuit wednesday timer on zone 1. + Zone1TimerThursday: + description: Heating circuit thursday timer on zone 1. + Zone1TimerFriday: + description: Heating circuit friday timer on zone 1. + Zone1TimerSaturday: + description: Heating circuit saturday timer on zone 1. + Zone1TimerSunday: + description: Heating circuit sunday timer on zone 1. + Zone1OperativeMode: + description: Heating circuit operative mode (on/off/day/night). + ContinuosHeating: + description: Continuos heating. + PowerEnergyConsumptionLastMonth: + description: Power energy consumption from last month. + PowerEnergyConsumptionThisMonth: + description: Power energy consumption from the actual month. +{% endconfiguration %}