API Dokumentation
Die Dokumentation der überarbeiteten Version der SmartDog Portal API (JSON)
Allgemeines
Revision History Name Datum Grund für Änderungen Jakob Hütter 24.02.2025 Erstellung der Do...
Allgemeine API-Aufrufe
getApiKey getSmartDogs
Photovoltaik-Daten
getInverters
Beschreibung: Ruft eine Liste der Wechselrichter (Inverters) für das angegebene SmartDog-Gerät ab...
getStringData
Beschreibung: Ruft Daten eines spezifischen Strings (Photovoltaik-Daten) für einen Sensor im ange...
getPhotovoltaicBorders
Beschreibung: Ruft die früheste und späteste Erzeugungszeit eines bestimmten Wechselrichter-Strin...
getStringDayData
Beschreibung: Ruft die Tageserzeugungsdaten eines spezifischen Strings für einen Sensor über eine...
getStringMonthData
Beschreibung: Ruft die monatlichen Erzeugungsdaten eines bestimmten Wechselrichter-Strings für ei...
getStringYearData
Beschreibung: Ruft die jährlichen Erzeugungsdaten eines bestimmten Wechselrichter-Strings für ein...
Sensordaten
getSensors getSensorData
Zählerdaten
getCounters getCounterData
Antwortformat und Fehler
Alle API-Antworten werden im JSON-Format zurückgegeben. Fehler folgen einem konsistenten Schema m...
API-Nutzung & Beispiele
Javascript - Beispielhafte Anfrage
Beschreibung: Diese JavaScript-Funktion ruft Sensordaten von der SmartDog API v2 ab. Die API lief...
Php - Beispielhafte Anfrage
Beschreibung: Dieses PHP-Skript ruft Sensordaten von der SmartDog API v2 ab. Die API liefert Sens...
Windows Terminal - Beispielhafte Anfrage
Beschreibung: Dieser cURL-Befehl sendet eine POST-Anfrage an die SmartDog API v2, um Sensordaten ...