Update: Spent a good amount of time reviewing this with Tesla. They confirmed that 100% the issue is Teslamate poking the car. They analyzed my car state and records for a time period when I was tracking with teslamate, and when I wasn't, everything else was the same. They could specifically see on their end where I turned teslamate back on. They could also specifically tell me when the HV contacts were happening (i.e. sleep/wake cycle changing) and it was certainly longer than the 1 hour i usually see with Teslamate. The car was sleeping for long periods of time when Teslamate was off.
Since the Teslamate developer refuses to look at this issue as a possible Teslamate problem, the only options seem to be living with the cycling of online/offline and keep Teslamate running, or turn off Teslamate, and enjoy longer periods of sleep (that you can't see).
Since the Teslamate developer refuses to look at this issue as a possible Teslamate problem, the only options seem to be living with the cycling of online/offline and keep Teslamate running, or turn off Teslamate, and enjoy longer periods of sleep (that you can't see).