Update 2/12/2022: The heater died sometime during the night and when we woke up, the pump house was down to 36 F and it was 7 F outside. The heater was still online, but no longer producing heat. So, the only thing that was reliable on this unit ultimately failed. Fortunately, we are at the cottage and were able to replace the heater with another one that's not wifi controlled. After replacing the heater, I brought it inside intending to throw it away. I let it sit for a couple of hours to do other things when I decided that I might be able to salvage the controller and use it to operate another non wifi heater. I took the front cover off to troubleshoot it to see if it would be easy to reuse the controller and power circuit boards. I plugged the unit in laying it on its back side with the front cover off and laying upside down next to it. The unit connected to wifi but its tip sensor was activated, so I stood up the black plastic frame and rested the cover on a box that I set up behind it. I used my phone app to turn it on intending to troubleshoot the problem to see if it was worth salvaging the controller, and, after raising the setpoint to a few degrees above the indoor temperature, I heard a relay click and it started heating. One heating coil was glowing red and hot air was blowing. So it was working again. The heater has 2 separate heating coils (I think that's explained in the manual), each with its own relay connected to one end of its corresponding heat coil. The low setting turns on 1 heating coil and high setting turns on both heating coils. The other ends of the heating coils are connected together and go through a circuit board thats riveted to the heat duct. The circuit board contains a 117 deg C thermal cutoff switch and a bi-metallic overtemperature switch wired in series. Niether of these devices have feedback to the controller. Consequently, when either of them trips, the coils get disconnected and the heat shuts off. However, since there's no feedback to the controller regarding the status of these safety switches, the controller has no way of knowing that this happened, so it just keeps going as if nothing is wrong. From the datasheet for the thermal cutoff switch, when it opens, it cannot be reset and must be replaced. The bi-metallic overtemp switch will reset itself when it cools off to its reset point. Since letting the heater sit for a couple of hours allowed the heater to work again, I must conclude that the bi-metallic overtemp switch tripped and then cooled off enough to reset after I let it sit. The filter is perfectly clean as is the inside of the unit. There's not a single spot of dirt or dust anywhere, there are no airflow blockages, and there are no signs of animal activity in the pump house that may have blocked it. The unit is as clean as when it left the factory. It is unclear what caused the bi-metallic overtemp switch to trip I've had it running on the table for almost an hour now, and it's still producing heat, so the overtemp switch isn't tripping. It's hard for me to recommend this heater - especially if you need to rely on it to keep pumps and pipes from freezing. I can no longer say it's reliable. It can't tell you when the thermal cutoff switch or bi-metallic overtemp switch have tripped, it randomly loses wifi connectivity when the wifi signal is 3 bars or less, and it's wifi settings can't be remotely configured when connected via bluetooth. It started out as a promising heater, but turned into an unreliable unit. I intend to keep it since it's working again, but I'm not sure what I'm going to do with it. This will be my last update. Update 1/22/2022: Turns out that the heater was not connecting to the wifi range extender because the range extender altered the network name. The range extender split the wifi into 2 new and separate wifi networks, one for each frequency band. One had _5GEXT appended to the network name for tge 5Ghz band and one with _2.4GEXT appended for the 2.4Ghz band. The range extender's documentation didn't specify that you had to connect to one of those 2 new wifi networks to connect to the extended wifi. So, it wasn't the heater's fault that it wasn't connecting to the wifi range extender, it was my fault for not figuring that out sooner. At any rate, I still had to pull the heater out of the pump house because adding it using the auto detect via wifi or bluetooth would always fail and I didn't want to mess with it with pump house doors open to the 15 degree outside air. I brought the heater inside and did a manual add to get it to successfully add under the extender's 2.4Ghz connection. Then I put it back inside the pump house. What a pain! At any rate, the heater is no longer complaining about low wifi signal strength. We will see if the network connection remains stable. If so, I will restore a 3 star rating. However, I do want to emphasize that the heater did do its job and kept the pump house warm the whole time. Update 1/6/2022: Unit is offline - AGAIN! This time I'm at home and 2.5 hrs away from this POS heater. This is supposed to be one of the coldest nights of the year and this unit has gone offline yet again when I need it to be online. The wifi range extender should be giving it plenty of singal strength as its only 5 feet away on the other side of a wall with nothing but 3.5 inches of insulation and wood between the wifi extender and this POS heater. This unit is either ignoring the wifi extender, or its unstable wifi network software just eventually fails and needs to be power cycled to reset. At least my temperature monitor is telling me that the heater is still working. I'm going to try moving the internet modem/access point closer next time I get up there, but I can't move it very much as it's tethered to a phone line. I guess I'll need to get a longer phone line. However, I don't believe moving the access point will make any difference as I've connected reliably to my cottage wifi with my phone outside from 100 feet away through multiple walls. I suspect this heater's wifi software just sucks. I've got all kinds of wifi controlled things there from cameras to sensors to furnace thermostats, and NONE of those devices have ANY wifi issues like this POS heater does. Update12/10/2021: Reduced to 1 star. I tried moving the wifi range extender as close as possible to the pump house and the extender's signal strength was good. When the heater came back online, I thought everything was OK. However, when I moved a few feet away, the unit went offline again. When I moved closer, it came back online. I used my network scanner to determine that the heater had an IP address and I could ping it, so I knew it had a wifi connection, yet it would only connect when I was close enough. That's when I realized it was connecting via bluetooth to my phone and showing in the app as connected. When I shut off my bluetooth, the unit went offline again. The connection icon in the app should show how it's connected. It should either display a bluetooth icon or a wifi icon to let you know how it's connected. Next, there is no way to reset the wifi connection via bluetooth. Being connected via bluetooth is virtually useless, unless you like staying within a few feet of the heater at all times to remotely control it. I should have been able to fully reset and reconfigure the wifi connectiom using the bluetooth connection. That would've saved me a lot of work. I was forced to delete the heater from the app, unseal the pump house and attempt to re-add the heater. Fat lot of good that did! When I put it into pairing mode, the app couldn't find it! I was just connected to it via bluetooth, but now it can't find it??? I tried cycling power to no avail. I had to take it out of the pump house, bring it in, and try again. Success! I put it back in the pump house with my bluetooth off and it came back online. Then I had to re-seal up the pump house. Heat Storm, your network software is ve