Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

17 total results found

getApiKey

API Dokumentation Allgemeine API-Aufrufe

Beschreibung: Erstellt einen API-Schlüssel für einen Benutzer basierend auf seiner E-Mail-Adresse und seinem Passwort. Der API-Schlüssel wird für alle weiteren Anfragen zur Authentifizierung verwendet. Endpunkt: /api Methode: POST Parameter: email (string) –...

getSmartDogs

API Dokumentation Allgemeine API-Aufrufe

Beschreibung: Gibt eine Liste der registrierten SmartDog-Geräte des Benutzers zurück. Endpunkt: /api Methode: POST Parameter: apikey (string) – API-Schlüssel des Benutzers Beispielanfrage: { "action": "getSmartDogs", "apikey": "90f47b75edc159ba8333a16ef...

Antwortformat und Fehler

API Dokumentation Antwortformat und Fehler

1. Erfolgreiche Antwort (Correct Response) Ein erfolgreicher API-Aufruf liefert eine JSON-Antwort mit den abgefragten Daten. Das folgende Beispiel zeigt eine Antwort für die Abfrage von PowerDog-Geräten eines bestimmten Eigentümers. { "query": "SELECT * FR...

getInverters

API Dokumentation Photovoltaik-Daten

Beschreibung: Ruft eine Liste der Wechselrichter (Inverters) für das angegebene SmartDog-Gerät ab. Endpunkt: /api Methode: POST Parameter: apikey (string) – API-Schlüssel des Benutzers PowerDogID (number) – Eindeutige Kennung des SmartDog-Geräts Beispielan...

getStringData

API Dokumentation Photovoltaik-Daten

Beschreibung: Ruft Daten eines spezifischen Strings (Photovoltaik-Daten) für einen Sensor im angegebenen Zeitraum ab. Endpunkt: /api Methode: POST Parameter: apikey (string) – API-Schlüssel des Benutzers SensorID (number) – Eindeutige Kennung des Sensors S...

getPhotovoltaicBorders

API Dokumentation Photovoltaik-Daten

Beschreibung: Ruft die früheste und späteste Erzeugungszeit eines bestimmten Wechselrichter-Strings für einen angegebenen Monat und ein Jahr ab. Diese Funktion wird verwendet, um die Start- und Endzeiten des Tagesdiagramms zu bestimmen. Es werden alle verwende...

getStringDayData

API Dokumentation Photovoltaik-Daten

Beschreibung: Ruft die Tageserzeugungsdaten eines spezifischen Strings für einen Sensor über einen angegebenen Zeitraum ab. Diese Funktion liefert tägliche Verbrauchs- und Leistungswerte für einen bestimmten Wechselrichter-String. Endpunkt: /api Methode: POST ...

getStringMonthData

API Dokumentation Photovoltaik-Daten

Beschreibung: Ruft die monatlichen Erzeugungsdaten eines bestimmten Wechselrichter-Strings für einen angegebenen Zeitraum ab. Diese Funktion liefert monatliche Verbrauchs- und Leistungswerte für einen bestimmten Wechselrichter-String. Endpunkt: /api Methode: P...

getStringYearData

API Dokumentation Photovoltaik-Daten

Beschreibung: Ruft die jährlichen Erzeugungsdaten eines bestimmten Wechselrichter-Strings für einen angegebenen Zeitraum ab. Diese Funktion liefert Jahresverbrauchs- und Leistungswerte für einen bestimmten Wechselrichter-String. Endpunkt: /api Methode: POST Pa...

getSensors

API Dokumentation Sensordaten

Beschreibung: Ruft eine Liste aller Sensoren und deren Informationen für ein bestimmtes PowerDog-Gerät ab. Diese Funktion gibt detaillierte Sensordaten zurück, darunter Typ, Name und Messbereich. Endpunkt: /api Methode: POST Parameter: apikey (string) – API-...

getSensorData

API Dokumentation Sensordaten

Beschreibung: Ruft Sensordaten oder Zählerdaten für einen bestimmten Zeitraum ab. Die Werte werden in 5-Minuten-Intervallen geliefert. Endpunkt: /api Methode: POST Parameter: apikey (string) – API-Schlüssel des Benutzers, aus getApiKey() SensorID (number) ...

getCounters

API Dokumentation Zählerdaten

Beschreibung: Ruft eine Liste aller Zähler und deren Informationen für ein bestimmtes PowerDog-Gerät ab. Diese Funktion gibt detaillierte Informationen zu den angeschlossenen Energiezählern zurück. Endpunkt: /api Methode: POST Parameter: apikey (string) – AP...

getCounterData

API Dokumentation Zählerdaten

Beschreibung: Ruft Zählerdaten (Counter Data) oder Sensordaten für einen bestimmten Zeitraum ab. Die Werte werden in 5-Minuten-Intervallen bereitgestellt. Endpunkt: /api Methode: POST Parameter: apikey (string) – API-Schlüssel des Benutzers, aus getApiKey() ...

Javascript - Beispielhafte Anfrage

API Dokumentation API-Nutzung & Beispiele

Beschreibung: Diese JavaScript-Funktion ruft Sensordaten von der SmartDog API v2 ab. Die API liefert Sensordaten für einen bestimmten Zeitraum im JSON-Format zurück. Programmiersprache: JavaScript (async/await) API-URL: https://apiv2.smart-dog.eu/index.php Co...

Php - Beispielhafte Anfrage

API Dokumentation API-Nutzung & Beispiele

Beschreibung: Dieses PHP-Skript ruft Sensordaten von der SmartDog API v2 ab. Die API liefert Sensordaten für einen bestimmten Zeitraum im JSON-Format zurück. Programmiersprache: PHP API-URL: https://apiv2.smart-dog.eu/index.php Code: <?php function getSensor...

Windows Terminal - Beispielhafte Anfrage

API Dokumentation API-Nutzung & Beispiele

Beschreibung: Dieser cURL-Befehl sendet eine POST-Anfrage an die SmartDog API v2, um Sensordaten für einen bestimmten Zeitraum abzurufen. Tool: cURL API-URL: https://apiv2.smart-dog.eu/index.php Methode: POST Code: curl -X POST "https://apiv2.smart-dog.eu/ind...

Allgemeines

API Dokumentation

Revision History Name Datum Grund für Änderungen Jakob Hütter 24.02.2025 Erstellung der Dokumentation Vertraulichkeitserklärung Der Inhalt dieses Dokuments ist vertraulich und ausschließlich für die adressierte Person bestimmt. Eine Weitergabe an Dr...