Mein Freund und ich sind an einer Universität und der Landwirtschaftsprofessor hat uns gebeten, automatisierte Bewässerungssysteme für Pflanzen zu entwickeln. Wir möchten die Kontrolle über die Wachstumslichter haben. Gibt es also ein kommerzielles Produkt mit einer API, mit der ich den Stromverbrauch über eine HTTP-Anforderungsanforderung usw. ein- / ausschalten / abfragen kann?
Wir müssen nur 300W-1200W äquivalente LED-Wachstumslichter steuern.
smart-plugs
Trevin Corkery
quelle
quelle
Antworten:
Ein paar Optionen aus meinem Kopf.
Dies sind hauptsächlich Consumer-Kits. Es gibt eine große Menge an Industrie-Kits, die Protokolle wie Modbus verwenden, die das Gleiche tun.
quelle
Schauen Sie sich Wifiplug.co.uk an, sie bieten die Hardware und die offene API für 3-polige Stecker (UK, ASIA usw.)
API hier: Developer.wifiplug.co.uk
Kostenlose API für Hobbyisten - auch hervorragende Unterstützung.
quelle
Mit NodeMCU und Solid State Relay können Sie Ihr eigenes Gerät für Ihre Anforderungen erstellen. Dies kann auch mit Google Assistant oder Amazon Alexa verknüpft werden. Weitere Informationen finden Sie unter: https://websevice.lk ODER https://sinric.com
quelle
Zum Schalten eines 1200W-Geräts können Sie das ESP8266 inkl. Relais verwenden .
Sie können einen generischen Arduino-Code hochladen, um ihn zu steuern, oder Home Assistant zum Steuern und Planen verwenden.
quelle
Netio stellt intelligente Steckdosenleisten in Industriequalität her. Es ist ein bisschen teuer, hat aber eine Menge offener Schnittstellen (SOAP, REST, MQTT, CGI und mehr) und Sie können die Spezifikationen von ihrer Website herunterladen. Es hat sogar einen Ethernet-Port verkabelt.
https://www.netio-products.com/de/device/netio-4all
quelle
Nachdem ich mich bemüht hatte, intelligente Stecker mit einer offenen API zu finden, fand ich eine stabile Problemumgehung, die für viele persönliche Projekte geeignet ist.
Mir ist aufgefallen, dass viele Smart Plugs über einen IFTTT- Dienst verfügen , über den Sie die verschiedenen Funktionen abfragen können. Da Sie auf viele verschiedene Arten (E-Mail, Webhook usw.) mit IFTTT interagieren können, können Sie mit IFTTT als Endpunkt für die Interaktion mit dem Plug recht komplexe Apps erstellen.
Sie können beispielsweise einen IFTTT-Webhook einrichten , bei dem es sich im Grunde um eine Webanforderung (GET oder POST) an IFTTT handelt, die eine Aktion zum Ein- und Ausschalten des Steckers auslösen kann. Ich habe dies mit einem D-Link-Stecker (DSP-W115) getestet und es hat wie erwartet funktioniert.
Einige Produkte, für die ich einen IFTTT-Dienst gefunden habe, sind: D-Link , TP-Link oder WeMo .
quelle