Sinric Pro - IoT Cloud-Plattform für ESP8266, ESP32 und Raspberry Pi Pico W
Sinric Pro ist eine Cloud-Plattform, die deine DIY-IoT-Projekte Smart-Home-kompatibel macht. Du verbindest einen ESP8266, ESP32 oder Raspberry Pi Pico W mit wenigen Zeilen Code und steuerst ihn per Sprachbefehl, mobiler App, Automationen oder eigener Software.
Du musst keinen Server betreiben, keine Ports an deinem Router öffnen und keinen Alexa Skill schreiben.
Das bekommst du
| Funktion | Beschreibung |
|---|---|
| Sprachassistenten | Amazon Alexa und Google Home, über den offiziellen Sinric Pro Skill und die Action |
| Mobile App | Sinric Pro App für Android und iPhone/iPad |
| Smart-Home-Plattformen | Samsung SmartThings, Homebridge (HomeKit), Home Assistant, IFTTT, Node-RED, Apple Shortcuts |
| Integrierte Gerätetypen | Switch, Dimmer, Licht, Thermostat, TV, Lautsprecher, Schloss, Ventilator, Rollläden, Garagentor, Türklingel, Kamera sowie Temperatur-, Bewegungs-, Kontakt- und Luftqualitätssensoren |
| Benutzerdefinierte Gerätetypen | Gerätevorlagen: per Drag and Drop eigene Gerätetypen erstellen und den Code generieren |
| Automationen | Automationen, erstellt per Drag and Drop |
| Push-Benachrichtigungen | Sende Push-Benachrichtigungen von deinem Gerät an dein Smartphone |
| OTA-Updates | Firmware-Updates über die Luft (OTA) ohne physischen Zugriff auf das Gerät |
| Lokale Steuerung | Die App steuert deine Geräte weiter über WLAN, wenn das Internet ausfällt |
| API | REST API, um eigene Apps und Integrationen zu bauen |
Unterstützte Hardware
- ESP8266 (NodeMCU, Wemos D1 mini, ESP-01 und andere)
- ESP32 (einschließlich ESP32-S3 und ESP32 Kameras)
- Raspberry Pi Pico W (RP2040)
- Arduino UNO R4 WiFi, Nano 33 IoT, MKR WiFi 1010
- Raspberry Pi und jeder Computer, auf dem Python oder NodeJS läuft
SDKs sind verfügbar für Arduino (C++), ESP-IDF, MicroPython, Python und NodeJS. Siehe die SDK-Liste.
So funktioniert es
- Lege ein Gerät im Sinric Pro Portal an und kopiere dessen Zugangsdaten.
- Füge die Sinric Pro Bibliothek zu deinem Sketch hinzu und flashe dein Board.
- Das Board verbindet sich mit Sinric Pro. Steuere es über die App, Alexa, Google Home oder die API.
#include <SinricPro.h>
#include <SinricProSwitch.h>
bool onPowerState(const String &deviceId, bool &state) {
digitalWrite(RELAY_PIN, state ? HIGH : LOW);
return true;
}
void setup() {
// ... connect to Wi-Fi ...
SinricProSwitch &mySwitch = SinricPro[SWITCH_ID];
mySwitch.onPowerState(onPowerState);
SinricPro.begin(APP_KEY, APP_SECRET);
}
void loop() {
SinricPro.handle();
}
Die vollständige Anleitung findest du unter ESP32 oder ESP8266 mit Alexa und Google Home steuern.
Preise
- Kostenloser Plan: 3 Geräte. Keine Kreditkarte erforderlich.
- Kostenpflichtige Pläne: pro Gerät und Jahr, oder unbegrenzt viele Geräte zu einem festen Jahrespreis.
Die aktuellen Preise findest du unter Pricing.
Für Produkte und Unternehmen
Wenn du ein Produkt zum Verkauf entwickelst, bietet Sinric Pro for Business Geräte-Provisionierung, Gerätemanagement und OTA-Updates für den kommerziellen Einsatz.
Loslegen
This document is open source. See a typo? Please create an issue