Intellifire (Wifi Fireplace Module) - Hearth and Home

Any error states on your endpoints? Seems up now. They said the downtime is usually 10 mins or so

Mine has been down most of the weekend. Power cycling the fireplace doesn’t fix it so I have to hold “pilot” and set up the wifi each time to get it back online. I did it twice over the weekend and it’s offline once again. Super frustrating.

I tried to get the local control custom build working yesterday but couldn’t figure it out. :grinning: I downloaded the /components/intellifire directory from github into my /custom_components/intellifire_beta, then updated both manifest.json and const.py as instructed, but wasn’t able to install intellifire4py version 0.9.6 using pip because my HA is running on Home Assistant OS in VirtualBox. This is obviously beyond my limited knowledge so might just have to wait for the official release.

UPDATE: I’ve started work on the API Token configuration flow - this is the last big one before control features start getting added.

I happen to live at ~6700 feet out West - so for me I have a good few months more of fireplace season…

@aesterling - are you able to use docker? I might be able to containerize the intellifire4py for ya potentially and you could test with that…

You need to look for the correct git branch. I think it is intellfire4py-control.

1 Like

My PR for error sensor:

image

has been approved - this may be useful in debugging as I think Home assistant will track this item over time so maybe we can figure out if/when things are breaking and if there is a pattern

Amanda another update … this one might be pulled back because apparently allowing comma strings is not HA approved (even though somebody approved it).

So I have a new PR in for each error status being a binary sensor.

Thanks, I don’t want to waste your time when it’s better spent on development. :grinning: I will wait patiently for a public release that supports control.

I’ve been talking to HTT dev Justin who offered to swing by my house next week to do some testing. We’re coincidentally located nearby and hopefully his visit will help solve the Intellifire app problems.

1 Like

I am running HA on Debian and it runs in a virtual to add the python module I ran the following command:
pip install intellifire4py==0.9.6 --target ~/.homeassistant/deps

1 Like

DHCP Discovery was approved… so the next PR is the API Config - which means we are 1 step closer to some control options

1 Like

For those on this forum - when is fireplace season over for you guys?

In our house, maybe Oct - April or so. Depends how long it stays cold outside :cold_face:

The season here in Connecticut is warming up, but expect I will be using the fireplace in the morning for another 3 weeks or so.

Maybe another four weeks - but probably longer, we get some random cold mornings in June and my wife likes a fire.

Just got back from a weeklong trip, and for some reason, the module has decided to stop responding today, either to the Intellifire app or to the integration. It’s still online, just nonresponsive.

We’re in the 70s now. We may get a few cold mornings where a fireplace is nice but for the most part I’ll be looking forward to fireplace control for next winter.

Try a soft reset from
The web interface?

http://iftapi.net/webaccess/user.html

Ok so after many back and forth the error codes are being merged in.

There are like 8 or so different error codes - but I’m hoping we can start looking at those guys to see what’s going on etc.

2 Likes

Oh I do have another question - can you ask if there is a way to entirely use the fireplace w/out external cloud/internet access.

Like can it be controlled without having to hit IFTAPI.net ? I think some privacy freaks would love that…

Also the final config PR is finally in review…

I just received and installed a new wifi module from HTT that they told me is a new hardware revision. We’ll see if it fixes the “Error - Your appliance is currently offline” message I keep getting in the Intellfire app.

Something interesting I noticed about this new module is that it doesn’t appear on my wifi device list as “ZentriOS-” so I’m wondering if that will affect auto-discovery? I updated the IP in HA and it’s still reporting the status properly.

When I asked the dev about the possibility of local control without cloud/internet access, it sounds like it had been discussed at meetings but never gained traction. I agree it would be great to have.

That was helpful. The error code was that the ECM was borked. I power cycled, all is good again.