Close

Damn Updates that BRAKE things

A project log for Solar water heater monitor

Monitor and log temperature of wood fire boosted Solar hot water heater

saabmanSaabman 06/10/2018 at 02:230 Comments

I still hadnt got around to relocating the Tank temperature sensor to protect it from the boiling water and so needed to replace the Tank Sensor again. No problems just fit a new one up and update the code to accept the new address. 10 minute job and shes apples right - 24Hours later and lost of cursing and going over my code like it was working all I did was change ONE temperature sensor address.

After much F*&king around I discovered that only 5 of the 6 senors were updating. but for no obvious reason -

After banging my head against the wall it finally dawned on me since developing this project and the subsequent updates to it I had shifted most of my development from my desktop to a Laptop. A quick checked confirmed I Was running Arduino 1.8x on my Laptop and 1.6x on my desktop - recompiled on the desktop and loaded the NODEMCU board up from the desktop and off it went.

Arduino people WHY the FK does the update have to actually break working code??  No Errors it just kind of worked. Thats a day of my life I wont get back. I know my codeing skills are rather poor but dont make it any harder than it needs to be. 

Discussions