I've just finished a pretty big set of changes for the next version:
Here's what you'll need to do:
1. TAKE A BACKUP OF YOUR HS CONFIG!
2. Stop the Tesla plugin.
3. Unzip the attached file into your HS folder.
4. Start the plugin.
5. It should go through a normal cycle and a few device changes will happen (current "parent" moves to "Controls", new Parent and Wake State devices created).
6. Check your events for any that reference the old "Parent" aka new "Controls" device (since it's the same ref as before) and make any necessary changes because it no longer reports "Awake"/"Asleep" (now on Wake State).
7. Check your events for any that reference the "Status" device (since it now only reports success/failure, not "waiting to sleep" ,etc. (now on Wake State).
8. Adjust the "minutes to wait after idle before sleep" time if you want more than 5 minutes.
Hopefully all goes well - I'll be on vacation next week from my day job, so I'll try and respond as much as possible if you find anything!
- Added a configurable delay before trying to sleep when vehicle becomes idle
- Added a "Wake State" device to more clearly track power management states
- Demoted the current "parent" device to a child and created a new root device with no controls or status
- Removed temperature controls from Passenger climate because the API no longer supports that feature
- Removed event action for scheduling a software update in the future because the API does not honor that ability (you can still install on demand via the "Software Version" device)
- Fixed an issue with the Frunk's Status Pairs
- Fixed an issue with the Stop button on the Charge State device not defaulting to the correct status at first
- Fixed an issue with value status graphics in HS4
- Refactored communication layer to be more responsive to device control commands
Here's what you'll need to do:
1. TAKE A BACKUP OF YOUR HS CONFIG!
2. Stop the Tesla plugin.
3. Unzip the attached file into your HS folder.
4. Start the plugin.
5. It should go through a normal cycle and a few device changes will happen (current "parent" moves to "Controls", new Parent and Wake State devices created).
6. Check your events for any that reference the old "Parent" aka new "Controls" device (since it's the same ref as before) and make any necessary changes because it no longer reports "Awake"/"Asleep" (now on Wake State).
7. Check your events for any that reference the "Status" device (since it now only reports success/failure, not "waiting to sleep" ,etc. (now on Wake State).
8. Adjust the "minutes to wait after idle before sleep" time if you want more than 5 minutes.
Hopefully all goes well - I'll be on vacation next week from my day job, so I'll try and respond as much as possible if you find anything!
Comment