You would need the generator to provide about 100 watts to run the electronics and blower. Something passive like a thermoelectric generator would require a large amount of surface area to get this much power. Something more active like a traditional generator would require significant maintenance. If you’re really concerned your best bet is to get a couple Powerwalls and limit what you run off them. You could go a week running just the furnace and charging cellphones.