My dealership had me setup the NissanConnect app while I was taking delivery and it's worked fairly well. It gives me charge status and how long remaining, lets me set the charge schedule (which I did), turn on climate control remotely, set a climate control schedule (which I also did), and plan routes. It sends alerts for various things letting me know when something starts/stops. The route planning works but is a little awkward and limited. I haven't figured out how to add custom waypoints, for instance, and there doesn't seem to be a way to filter the charge stations it selects to certain brands (ahem! EVGo), and you have to save a route as a favorite before it's shown you the route details, which is weird, and hitting "Save" on a route after seeing the details schedules the route to be sent to the car for departure after 15 minutes, which is definitely not what I would think save would do. Once a route is scheduled to be sent to the car, there doesn't seem to be a way to cancel it from the app. I've done this twice by accident and had to go out to the car to turn it back off. (Both times were from me hitting "Save"... Lesson learned!) I've had to force stop the app a couple times when it's gotten stuck trying to update, so definitely not perfect, but it works well enough and is useful enough that I plan to buy the service when the trial expires.
Swipe down in the app to get it to update. It doesn't seem to update automatically, but will still send notifications. My phone is a Pixel 5.
How to do Dog Mode: Turn off the car, start it charging, and lock it. Use the app to turn the climate control on remotely.