JSON ist im Grunde einfach ein bestimmte Art der Formatierung für ein mehrdimensionales, assoziatives Array.
Ein HTTP-Request auf einen einzelnen Wert gibt es in der API nicht.
1) Einzelne Werte wie "total" muss man mittels einer Programmiersprache / Scriptsprache extrahieren.. welche Sprache schwebt dir da vor? Javascript, PHP und Golang könnte ich direkt helfen, Python VBScript vermutlich auch.
2) Die CSV aus der Cloud zeigt lediglich kumulierte Werte über bestimmte Zeiträume..
Total als Wert wird bei jedem Neustart des Shelly von 0 an hochgerechnet. Dementsprechend kann man mit dem Wert eigentlich nur bedingt etwas anfangen..
Zu Tasker und Automate kann ich nicht weiterhelfen, kenne die Anwendungen nicht.