Not to nitpick - it's important to separate "the AC" (the snowflake) from the entire HVAC system when getting into specific coding. I'm not trying to be a jerk, but coding is "nitpicky". When you say "the AC always comes on", when I read it I'm not certain whether you mean the snowflake, or the system.

It drives me nuts that all the newer bimmers (mid 2000s+ at least) are always turning on the snowflake in auto mode. On my E39 the system was fully automatic (if you chose) but it was always up to the driver whether to turn on the AC (snowflake) or not. That's how I want my cars to behave...

The coding functions to remove "constant snowflake" are different from those to stop the HVAC system from turning on when the car is powered after a full sleep cycle.

In my case, I have also coded IHKA > 3002 Funktionskodierung_HO, 06 > AC_NICHT_EIN_BEI_AUTO. I don't have all my notes with me but I think that's the appropriate one.

Thanks guys. Based on the feedback, sounds like I need to be able to code within the IHKA module.

I am referring to the "snow flake" (AC ON).

I have noticed the same nuisance on other BMWs, this is the first BMW I have owned that also has this nuisance.

Basically, I don't like starting the car with unnecessary load (AC compressor ON), etc. and many days I don't want to use my AC at all!

OK - that perfectly clarifies what you're after. I don't have all of my coding records with me at the moment, but I think my previously quoted "IHKA > 3002 Funktionskodierung_HO, 06 > AC_NICHT_EIN_BEI_AUTO" will do what you need.

The OFF_MEMORY quoted by someone else will allow your HVAC to be fully off and remember that state on next restart. Honestly this is how I often drive my F10 when just doing commutes to the train station - the HVAC never comes on. This means my water pump doesn't even run allowing the engine to warm up extremely quickly despite the fairly short trip. I know it's not the life for everyone but in a lot of cases it's just fine for me - open the window when it's warm out and no big deal.

OK - that perfectly clarifies what you're after. I don't have all of my coding records with me at the moment, but I think my previously quoted "IHKA > 3002 Funktionskodierung_HO, 06 > AC_NICHT_EIN_BEI_AUTO" will do what you need.

The OFF_MEMORY quoted by someone else will allow your HVAC to be fully off and remember that state on next restart. Honestly this is how I often drive my F10 when just doing commutes to the train station - the HVAC never comes on. This means my water pump doesn't even run allowing the engine to warm up extremely quickly despite the fairly short trip. I know it's not the life for everyone but in a lot of cases it's just fine for me - open the window when it's warm out and no big deal.

So, when you say "HVAC to be fully off", do you mean the fan for air is off?

The snowflake light will never be ON if the fan is off. The snowflake light is always lit with the fan being set at low speed minimum.

I do not want to run the fan only with snow flake off either. I want fan off (snowflake light is off since fan is off).

So, when you say "HVAC to be fully off", do you mean the fan for air is off?

The snowflake light will never be ON if the fan is off. The snowflake light is always lit with the fan being set at low speed minimum.

I do not want to run the fan only with snow flake off either. I want fan off (snowflake light is off since fan is off).

Thanks,

Fully off means the panel is completely off. No fan, snowflake, temperature display, nothing. Using the OFF_MEMORY coding it will stay off on the next restart. Without it, the system is programed to always come on the lowest fan intensity on restart. I like the system to stay off until I turn it back on again.

The OFF_MEMORY coding does not affect the way the system always wants to turn the AC (snowflake) on. You'll need my other coding value for that.

I still haven't found IHKA coding which will completely disable AUTO AC (snowflake). In certain humidity conditions, the IHKA will still turn on the AC compressor without illuminating the snowflake button. This is a feature meant to keep your windshield from fogging up, but I'd still rather it didn't do it. Sometimes I've been driving with the windows down on a warm summer night and suddenly it's blasting icy air at me and I have no way of turning it off. When I coded my E90, I believe that one setting stopped both behaviors.

Fully off means the panel is completely off. No fan, snowflake, temperature display, nothing. Using the OFF_MEMORY coding it will stay off on the next restart. Without it, the system is programed to always come on the lowest fan intensity on restart. I like the system to stay off until I turn it back on again.