Hello all
I have been looking for a simple way to integrate my pellet stove into HA.
But most, if not all, solutions i came across required building or buying custom curcuits, fiddling with esphome and a lot of coding.
I have build simple esphome components and are not completely lost with coding but i wanted a simple and fast solution that i could make with the materials i had laying around in my house and workshop.
The solution:
My pellet stove controller is the Micronova Mod N100
I took advantage of the option to add an external thermostat in the controller and wired it to the dry contact set of a Shelly 1 Plus and a cheap zigbee smart plug on the power supply for the stove.
The setup is extremly basic but i works.
The Shelly 1 plus is turned on or off by a zigbee temperature sensor (Aeotec Motion Sensor)
From there i could:
Set up a Generic Thermostat Helper in HA:
Set the Temperature sensor and the Actuator switch:
I added the sensor state from the smart plug to show the basic state of the pellet stove to make sure that everything is shown correct.
(Because the thermostat card only shows the shelly 1 plus state on/off)
Future updates to this messy and quick integration is defining different states in the pellet stove like
- Off
- Load Pellets
- Fanspeed
Based on power readings from the smartplug (watt). But also to add a cheap wifi/zigbee IR blaster to the setup so i can turn the stove on or off completly.
Yaml for the thermostat card:
type: custom:vertical-stack-in-card
cards:
- type: thermostat
entity: climate.pilleovn
features:
- type: climate-hvac-modes
hvac_modes:
- heat
- "off"
card_mod:
style: |
ha-card {
background: transparent !important;
border: none;
- type: custom:bubble-card
card_type: button
button_type: state
scrolling_effect: false
show_icon: false
show_name: true
name: Grundlæggende tilstand
show_attribute: false
card_layout: large
styles: |-
.bubble-state {
font-size: 16px !important;
margin: 15px;
font-weight: bolder;
opacity: 1;
}
.bubble-name.name {
font-size: 12px !important;
opacity: 1;
}
.bubble-button-card-container {
Any ideas for making this setup better or simpler is appreciated!
Thank you ALL for a great community in which i have found a great deal of help and inspiration for my Home Assistant!