Advanced Search
Search Results
582 total results found
Benötigte Hardware
Name Notwendig Anmerkung Zähler Übergabestation JA Zähler PV-Erzeugung VDE4105: NEIN VDE4110: JA Sensor Außentemperatur NEIN (Optional) Sensor Einstrahlung JA Protokoll IEC-101 Fernwirktechnik (BUS 4) Erweiterungsmodul Schutzmeldungen N...
1-Wire Analogausgang (0-10V)
Anschluss Klemme 1 entspricht Klemme 5 am RJ45 Klemme 2 entspricht Klemme 4 am RJ45 Klemme 3 entspricht Klemme 7 am RJ45 RJ45 am SmartDog Farbe Kabel 1-Wire Gerät Klemme Farbe 1: GND - - - - 2: 5V orange 5V PWR orange 3: GND - - - - 4: Data+ ...
Benötigte Hardware
Name Notwendig Anmerkung Zähler Übergabestation JA Zähler PV-Erzeugung NEIN Sensor Außentemperatur NEIN Sensor Einstrahlung NEIN Protokoll IEC-101 Fernwirktechnik (BUS 4) Erweiterungsmodul Schutzmeldungen NEIN
Benötigte Hardware
Name Notwendig Anmerkung Zähler Übergabestation JA Zähler PV-Erzeugung NEIN Sensor Außentemperatur NEIN Sensor Einstrahlung NEIN Protokoll IEC-104 Fernwirktechnik (LAN 2) RJ45-Kupplung für Hutschiene JA (bei Schaltschrank) Erweiterungsm...
getApiKey
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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...