I have been working with them on this issue since last winter ( ECM Locking up). Since I have an external power switch for the fireplace I installed a wifi switch to allow me to reset easily. They sent me a revised ECM module a few weeks ago that is supposed to resolve the issue. I just starting to use the fireplace again since it’s getting cold in Connecticut. So far no lockups but time will tell. I also set a fixed IP address in my router for the fireplace.
Fan control is here 2022.10. Now all we need is light controls. Great work Jeff!
Ugh. Now i have no excuse I guess to not work on lights next….
Or I could do flame height!!! That’s more fun
I wish they’d let me implement it as a fan though.
Or you could do both lights and flame height please!
Considering breaking changes:
Currently flame heigh is 0-4 I think I want to go 1-5 with 0 being off. Any thoughts?
Your proposed change sounds more logical to me. I support it
I still can’t find the lights in my old stuff… how funny… I’ll just rewrite it I guess
I just submitted a PR for the lights…
And a PR for a flame_height service…
you want it? i can send it to you…update: looks like you got it
Actually I just re-wrote it from scratch
I’ll be changing this soon the name is really dumb.
Once we get all the features in there will be a “Great Renaming” where I’m going to adopt the new entity naming schemes for Home Assistant…
That means things will look like the bottom two entities instead of the top two. Kinda lame but its the way the software is going so it eventually will have to happen.
@jeeftor Earlier this year I attempted to reconfigure my fireplace using the configuration wizard. It failed and my fireplace has been unavailable since but it was warm so I didn’t follow up. I received my new HA Yellow today and decided to start over with a fresh setup. When attempting to add the Intellifire integration, it is freezing up HA just like the it did on my old config. Can you verify the setup on a clean install and let me know if I’m doing anything wrong?
So the setup process is supposed to discover the fireplace - and maybe this is where the timeout is happening?
Things to try:
- Turn on debugging:
in you configuration.yaml
file turn on:
logger:
logs:
homeassistant.components.intellifire: debug
intellifire4py: debug
That should help out (also make sure they are tabbed correctly … I think I did 2 spaces when typing this out you might need 4
Try to hit the fireplace manually:
http://<FIREPLACE_IP>/poll
Try the web UI:
http://iftapi.net/webaccess/login.html
Then tell me what you discovered…
I can hit the localip/poll without issue. iftapi.net also works fine. For some reason, HA discovery does not seem to work. Is there a way for me to manually set the ip address for the fireplace?
I’m trying to follow the “Manual configuration steps” from the integration page. When I select Intellifire from the list, I get a window saying “Please wait, starting configuration wizard for IntelliFire” and a spinner that will go for about 5 minutes until HA crashes and reboots.
Crashes. Hmm… it’s supposed to time out and then prompt you for an up address. Does ha keep the logs between crashes.
Also how are you running ha?
Also how skilled are you with python? Would you be able to pull down the backing library and run some of the example code. They would be helpful for debugging I’d think. Toto ally fine if you can’t.
Logs don’t seem to survive the crash. My previous install was on an HA Blue. This new fresh attempt is running on HA Yellow. I’ll try running the backing library in a bit and report back the results.