@cyr0nk0r , those are all good questions and some good ideas in there too. Sorry not much detail is available, I was hoping the features would be self-explanatory with a few quirks - apparently not the case.
So there are currently 2 advanced climate features you may be interested in - Cabin Temperature Protection and Camper Mode. Both are somewhat two sides of the same coin and I'm actually in the process of merging the two into one and improve the overall feature.
For now anyway, look at these 2 and the settings available for each:
All Camper Mode does is send a Start HVAC command to your vehicle every 15 minutes while respecting your configured settings. So if you configure it to start at 10 PM, end at 6 am, and turn off if the battery drops below 25, you can do just that. This does not adjust your driver or passenger temperatures or vent the sun roof.
Cabin Temperature Protection has a bit more complicated logic I'm looking to simplify when I merge these two features. For now, this is all the logic at work, anything not mentioned it doesn't do. Cabin temp. protection works by checking in on your car's climate state every 15 minutes. When it checks in on your car, only 1 of these 2 processing paths is followed:
That's it. The service checks back in on your car in 15 minutes and runs through the same logic. This means if your car is 100 F and your min setting is 70 F and your max is 80 F, the service will set your driver passenger temperatures to around 77 F and start your HVAC. It will check back in 15 minutes, and say your cabin temp. is now 77 F, the service won't do anything. After 30 minutes of inactivity the HVAC will naturally shut itself off and the cabin temp will climb. The service will check back in 15 minutes and should the cabin temp be outside range again, automatically start the HVAC and set the temp as needed. This means there is potential your cabin temp will fluctuate in and out of your min max temp range throughout the day as the HVAC turns on and off.
These commands outlined above will happen regardless of whether your car is in drive, park, asleep, charging, etc. This might not be desirable, I can certainly add more protections against those.
If you don't like the on and off throttling behavior of the HVAC that Cabin temp. protection does, it'd be better to use Camper Mode and just run the HVAC continuously, that's the only real way to guarantee your cabin temp stays at a certain temp.
If you don't like how the cabin temp protection sets your drive and passenger temperatures, try setting your min and max temp settings to very close together, say 70F - 80F. Or, just use camper mode and set your temperature manually to your desired temp.
Hopefully that helps clear things up, sorry it's a bit wordy. I'm in the process of reworking camper mode and cabin temp protection so I'll probably be tagging you to explain in detail more some of those ideas you had, like venting the sun roof automatically etc. I think there is some cool potential there.
Also, don't fret about the price thing. Try the app out for free all day tomorrow on your actual Tesla vehicle, all features included, using this full access code:
5699
To enter an access code, press-and-hold the sign-in button for 3 seconds.
Oh and remember, if you're running Android Marshmallow or later, be sure to disable battery optimizations for the Dashboard for Tesla app or else the background services will not function properly when the device sleeps due to restricted network connectivity.
So there are currently 2 advanced climate features you may be interested in - Cabin Temperature Protection and Camper Mode. Both are somewhat two sides of the same coin and I'm actually in the process of merging the two into one and improve the overall feature.
For now anyway, look at these 2 and the settings available for each:
All Camper Mode does is send a Start HVAC command to your vehicle every 15 minutes while respecting your configured settings. So if you configure it to start at 10 PM, end at 6 am, and turn off if the battery drops below 25, you can do just that. This does not adjust your driver or passenger temperatures or vent the sun roof.
Cabin Temperature Protection has a bit more complicated logic I'm looking to simplify when I merge these two features. For now, this is all the logic at work, anything not mentioned it doesn't do. Cabin temp. protection works by checking in on your car's climate state every 15 minutes. When it checks in on your car, only 1 of these 2 processing paths is followed:
- Current cabin temperature is within the range of your min max temp settings.
When your cabin temp is within range, do nothing.
- Current cabin temperature is outside the range of your min max temp settings.
When your cabin temp is outside range, steps are then taken to try to bring it back down within range. These steps are:
- Set temperature to just inside your set temperature range. Only if not already set to the desired temp*. If cooling is needed, it will use the max temp setting. If heating is needed, it will use the min temp setting. The idea is to get it just within range.
- Start HVAC if not already started. This is what actually begins the cooling or heating process needed.
- Set temperature to just inside your set temperature range. Only if not already set to the desired temp*. If cooling is needed, it will use the max temp setting. If heating is needed, it will use the min temp setting. The idea is to get it just within range.
That's it. The service checks back in on your car in 15 minutes and runs through the same logic. This means if your car is 100 F and your min setting is 70 F and your max is 80 F, the service will set your driver passenger temperatures to around 77 F and start your HVAC. It will check back in 15 minutes, and say your cabin temp. is now 77 F, the service won't do anything. After 30 minutes of inactivity the HVAC will naturally shut itself off and the cabin temp will climb. The service will check back in 15 minutes and should the cabin temp be outside range again, automatically start the HVAC and set the temp as needed. This means there is potential your cabin temp will fluctuate in and out of your min max temp range throughout the day as the HVAC turns on and off.
These commands outlined above will happen regardless of whether your car is in drive, park, asleep, charging, etc. This might not be desirable, I can certainly add more protections against those.
If you don't like the on and off throttling behavior of the HVAC that Cabin temp. protection does, it'd be better to use Camper Mode and just run the HVAC continuously, that's the only real way to guarantee your cabin temp stays at a certain temp.
If you don't like how the cabin temp protection sets your drive and passenger temperatures, try setting your min and max temp settings to very close together, say 70F - 80F. Or, just use camper mode and set your temperature manually to your desired temp.
Hopefully that helps clear things up, sorry it's a bit wordy. I'm in the process of reworking camper mode and cabin temp protection so I'll probably be tagging you to explain in detail more some of those ideas you had, like venting the sun roof automatically etc. I think there is some cool potential there.
Also, don't fret about the price thing. Try the app out for free all day tomorrow on your actual Tesla vehicle, all features included, using this full access code:
5699
To enter an access code, press-and-hold the sign-in button for 3 seconds.
Oh and remember, if you're running Android Marshmallow or later, be sure to disable battery optimizations for the Dashboard for Tesla app or else the background services will not function properly when the device sleeps due to restricted network connectivity.