Replacing a suburban RV propane furnace with a Chinese diesel heater and afterburner controller
I got tired of my suburban propane furnace not working in our RV bus conversion and decided to replace it with a webasto clone - a Chinese diesel heater. I also fitted an afterburner controller to it which gives control of it over WiFi and integrates with home assistant via MQTT.
I made some custom fittings for the 44mm (42mm ID) ducts to adapt them to ABS pipe and some custom duct vents that I 3D printed.
Link to 3D printer source files on github:
https://github.com/sdc53/Diesel-heater-duct-adapters-and-vents
Afterburner link: http://www.mrjones.id.au/afterburner/
Home assistant files - you will need to change the topics from afterburner to afterburnerXXXXXX if you are using a public MQTT broker. I recommend using a private mosquitto instance which you can easily install with Home assistant.
---------------------configuration.yaml:------------------------
sensor: !include sensors.yaml
switch:
- platform: mqtt
name: Heater On / Off
state_topic: "afterburner/sts/Run"
command_topic: "afterburner/JSONin"
value_template: '{{ value }}'
payload_on: '{"Run":1}'
payload_off: '{"Run":0}'
state_on: "1"
state_off: "0"
optimistic: false
retain: false
qos: 0
icon: mdi:power
climate:
- platform: mqtt
name: Heater Thermostat
retain: false
payload_on: 1
payload_off: 0
temperature_unit: C
modes:
- "off"
- "heat"
mode_state_topic: "afterburner/sts/RunHA"
mode_command_topic: "afterburner/cmd/Run"
availability_topic: "afterburner/status"
current_temperature_topic: "afterburner/sts/TempCurrent"
temperature_command_topic: "afterburner/cmd/TempDesired"
temperature_state_topic: "afterburner/sts/TempDesired"
----------------- sensors.yaml: ------------------------------------------------------
- platform: mqtt
name: "Heater Thermostat Status"
state_topic: "afterburner/status"
availability:
- topic: "afterburner/status"
icon: mdi:thermostat
- platform: mqtt
name: "Heater Thermostat Run 01"
state_topic: "afterburner/sts/Run"
value_template: "{{ value }}"
icon: mdi:state-machine
- platform: mqtt
name: "Heater Thermostat Run State"
state_topic: "afterburner/sts/RunString"
value_template: "{{ value }}"
icon: mdi:state-machine
- platform: mqtt
name: "Heater Current Temperature"
state_topic: "afterburner/sts/TempCurrent"
unit_of_measurement: '°C'
value_template: "{{ value }}"
- platform: mqtt
name: "Heater Desired Temperature"
state_topic: "afterburner/sts/TempDesired"
unit_of_measurement: '°C'
value_template: "{{ value }}"
- platform: mqtt
name: "Heater Temp Body"
state_topic: "afterburner/sts/TempBody"
unit_of_measurement: '°C'
value_template: "{{ value }}"
- platform: mqtt
name: "Heater Input Voltage"
state_topic: "afterburner/sts/InputVoltage"
unit_of_measurement: 'v'
value_template: "{{ value }}"
icon: mdi:lightning-bolt
- platform: mqtt
name: "Heater GlowPlug Voltage"
state_topic: "afterburner/sts/GlowVoltage"
unit_of_measurement: 'v'
value_template: "{{ value }}"
icon: mdi:lightning-bolt
- platform: mqtt
name: "Heater GlowPlug Current"
state_topic: "afterburner/sts/GlowCurrent"
unit_of_measurement: 'Amps'
value_template: "{{ value }}"
- platform: mqtt
name: "Heater Fuel Usage"
state_topic: "afterburner/sts/FuelUsage"
unit_of_measurement: 'mL'
value_template: "{{ value }}"
icon: mdi:fuel
- platform: mqtt
name: "Heater Fuel Rate"
state_topic: "afterburner/sts/FuelRate"
unit_of_measurement: 'mL/hr'
value_template: "{{ value }}"
icon: mdi:fuel
- platform: mqtt
name: "Heater Fan Speed"
state_topic: "afterburner/sts/FanRPM"
unit_of_measurement: 'RPM'
value_template: "{{ value }}"
icon: mdi:fan
- platform: mqtt
name: "Heater Error String"
state_topic: "afterburner/sts/ErrorString"
value_template: "{{ value }}"
icon: mdi:alert
Видео Replacing a suburban RV propane furnace with a Chinese diesel heater and afterburner controller канала This Old Bus
I made some custom fittings for the 44mm (42mm ID) ducts to adapt them to ABS pipe and some custom duct vents that I 3D printed.
Link to 3D printer source files on github:
https://github.com/sdc53/Diesel-heater-duct-adapters-and-vents
Afterburner link: http://www.mrjones.id.au/afterburner/
Home assistant files - you will need to change the topics from afterburner to afterburnerXXXXXX if you are using a public MQTT broker. I recommend using a private mosquitto instance which you can easily install with Home assistant.
---------------------configuration.yaml:------------------------
sensor: !include sensors.yaml
switch:
- platform: mqtt
name: Heater On / Off
state_topic: "afterburner/sts/Run"
command_topic: "afterburner/JSONin"
value_template: '{{ value }}'
payload_on: '{"Run":1}'
payload_off: '{"Run":0}'
state_on: "1"
state_off: "0"
optimistic: false
retain: false
qos: 0
icon: mdi:power
climate:
- platform: mqtt
name: Heater Thermostat
retain: false
payload_on: 1
payload_off: 0
temperature_unit: C
modes:
- "off"
- "heat"
mode_state_topic: "afterburner/sts/RunHA"
mode_command_topic: "afterburner/cmd/Run"
availability_topic: "afterburner/status"
current_temperature_topic: "afterburner/sts/TempCurrent"
temperature_command_topic: "afterburner/cmd/TempDesired"
temperature_state_topic: "afterburner/sts/TempDesired"
----------------- sensors.yaml: ------------------------------------------------------
- platform: mqtt
name: "Heater Thermostat Status"
state_topic: "afterburner/status"
availability:
- topic: "afterburner/status"
icon: mdi:thermostat
- platform: mqtt
name: "Heater Thermostat Run 01"
state_topic: "afterburner/sts/Run"
value_template: "{{ value }}"
icon: mdi:state-machine
- platform: mqtt
name: "Heater Thermostat Run State"
state_topic: "afterburner/sts/RunString"
value_template: "{{ value }}"
icon: mdi:state-machine
- platform: mqtt
name: "Heater Current Temperature"
state_topic: "afterburner/sts/TempCurrent"
unit_of_measurement: '°C'
value_template: "{{ value }}"
- platform: mqtt
name: "Heater Desired Temperature"
state_topic: "afterburner/sts/TempDesired"
unit_of_measurement: '°C'
value_template: "{{ value }}"
- platform: mqtt
name: "Heater Temp Body"
state_topic: "afterburner/sts/TempBody"
unit_of_measurement: '°C'
value_template: "{{ value }}"
- platform: mqtt
name: "Heater Input Voltage"
state_topic: "afterburner/sts/InputVoltage"
unit_of_measurement: 'v'
value_template: "{{ value }}"
icon: mdi:lightning-bolt
- platform: mqtt
name: "Heater GlowPlug Voltage"
state_topic: "afterburner/sts/GlowVoltage"
unit_of_measurement: 'v'
value_template: "{{ value }}"
icon: mdi:lightning-bolt
- platform: mqtt
name: "Heater GlowPlug Current"
state_topic: "afterburner/sts/GlowCurrent"
unit_of_measurement: 'Amps'
value_template: "{{ value }}"
- platform: mqtt
name: "Heater Fuel Usage"
state_topic: "afterburner/sts/FuelUsage"
unit_of_measurement: 'mL'
value_template: "{{ value }}"
icon: mdi:fuel
- platform: mqtt
name: "Heater Fuel Rate"
state_topic: "afterburner/sts/FuelRate"
unit_of_measurement: 'mL/hr'
value_template: "{{ value }}"
icon: mdi:fuel
- platform: mqtt
name: "Heater Fan Speed"
state_topic: "afterburner/sts/FanRPM"
unit_of_measurement: 'RPM'
value_template: "{{ value }}"
icon: mdi:fan
- platform: mqtt
name: "Heater Error String"
state_topic: "afterburner/sts/ErrorString"
value_template: "{{ value }}"
icon: mdi:alert
Видео Replacing a suburban RV propane furnace with a Chinese diesel heater and afterburner controller канала This Old Bus
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Ebay Diesel Heater Wide Open Consumption & Temperature TestTesting a Chinese Diesel Heater on a Cold DayDiesel water heater install difficultiesDiesel combi water heater and furnace plumbing installInstalling a Diesel Heater on a Boat [Adventure #193]Installation of a Diesel Space Heater in my OffGrid CabinHow to stop your diesel heater flattening your leisure batteryDIESEL HEATER for roof top tent for UNDER $150Removing, Cleaning, and Inspecting Our RV FurnaceReplacing A Failed Gas Valve On A Dometic/Atwood RV FurnaceDry Heat WITHOUT Propane - Webasto Gas/Diesel Heater Installation in RVThe Afterburner - the controller every diesel heater should haveChinese Diesel Heater, problems and solutions.DIESEL HEATER Install On a Sprinter Camper Van for UNDER $150CHINESE DIESEL HEATER FUEL TEST PART 2RV Furnace REPAIR TECHNICIAN SECRETS Top 3 anyone can doChinese diesel heater test IN WINTER! (will it work?)Chinese Diesel Water & Air Heater Feasibility TestTroubleshooting My Diesel Parking Heater E583Installing a 5 kW Diesel Heater