Zu aller erst bitte nackt mit mir. Dies ist meine erste Instructable.
Im Juni 2015 haben wir unser 1kW-Solar-Panel-System installiert. Es ist ein Aufrasterfeld System, also überschüssige Energie ins öffentliche Netz senden. Wir begannen den Prozess mit dem lokalen Energieversorger Meralco für "Net-metering" registriert werden. "Net-metering" bedeutet, dass wir für Energie bezahlt, die wir zurück in das öffentliche Netz zu senden. Aber wir hielten mitten im Prozess, denn es war anstrengend, kompliziert und die zusätzlichen Anforderungen (zusätzliche Schalter, evtl. zusätzliche Watt Meter, aktualisiert elektrische Plan von einem zertifizierten Elektriker...) würde, haben uns eine Menge Geld Kosten.
Ohne sind Net-metering wir für jede kWh in Rechnung gestellt, die wieder an das Netz senden ist, als ob wir es konsumiert haben. Der Netz Zähler zählen unser Konsum ist eine moderne digitale Stil, er zeigt ob wir Energie aus dem Netz verbraucht sind oder wenn wir Energie aussenden. (Siehe Bild oben).
Innerhalb des roten Rechtecks, der Netz Zähler sagt entweder empfangen (Energieversorger ist Energie von uns erhalten) oder geliefert (erhalten wir Energie aus der Energieversorger). Aber der Zähler steigt in beiden Situationen.
Da wir nur ein kleines 1kW-System haben und wir zu Hause im Laufe des Tages sind beschlossen wir, einfach unseren Energieverbrauch so einstellen, dass wir nicht wieder zu viel Energie in das öffentliche Netz schieben. Aber wie Sie wissen, ob die Solaranlage mehr Energie als produziert wir verbrauchen? Der Lieferant der micro Inverter bietet ein monitoring-System. Aber die Kosten sind 10 % von dem, was wir für das gesamte System bezahlt. Zu viel! Und an der Spitze ist es ein proprietäres System mit Powerline-Kommunikation aber das Protokoll ist nicht verfügbar (eines der Dinge, die ich hasse in dieser Welt!). Überwachen wir beschränken uns auf unsere Web-Browser verwenden und Abrufen der Daten aus den Firmen-Web-Server, wo sie von unserem System erhalten sie alle Informationen zu speichern. Also begann ich die Suche im Internet für eine alternative Lösung, unseren Energieverbrauch und Produktion zu überwachen. Die beste Website, die ich gefunden habe ist: OPENENERGYMONITOR.
Alles habe ich auf der Seite der Monitor-System, was, die ich nur tun konnte, mit Informationen, Quellcodes und Hardware Erklärungen fand ich auf ihrer Website. Und wenn ich stecken geblieben, ihr Forum ist sehr hilfreich für die Forschung und um Antworten zu erhalten.
Ich beschloss, mein eigenes System statt Kauf eines vorgefertigten Systems aus ihrem Shop aufzubauen. Das monitoring-System kann in 3 Teile aufgeteilt werden:
- Ein Arduino basierten Messsystem
- Die dazu erforderliche Sensorik
- Eine Linux-basierte Web-server
- Eine Android-Anwendung, die Daten zu visualisieren.
Zum Glück für 1) und 3) ist nur ein Gerät erforderlich. Dies ist möglich mit dem Arduino Yun
Dieses schöne kleine und preiswerte Stück elektronische hat ein 8-Bit-Mikrocontroller Atmel AVR ATmega32U4 Echtzeitmessung zu tun und darüber hinaus ein Linux-System basierend auf Atheros AR9331. Die Atheros läuft eine Linux-Distribution basierend auf OpenWrt OpenWrt-Yun benannt. Das Board verfügt über integrierte Ethernet und WiFi-Unterstützung und eine SD-card Slot. Perfekt für IoT-Lösungen. Natürlich hat der Webserver Leistung begrenzt, aber für meine Anforderungen genügt. Die eingebaute Ethernet und WiFi gibt die Konnektivität erforderlich und die SD-Karte bietet Speicherplatz um die aufgezeichneten Daten in einer Datenbank zu speichern.
Die Android Applikation 4) wurde von Grund auf neu entwickelt, aber Dank STACKOVERFLOW war es kein Problem, die nötigen Bibliotheken und Antworten auf anstehende Probleme während der Entwicklung zu finden...
Für die Sensoren und das Arduino Board fand ich Schaltung-Hilfe als zuverlässige und Kunden freundlich Unternehmen hier in Manila! Auf den letzten Beitrag dieser Serie finden Sie eine Liste aller Teile, die in diesem Projekt verwendet. Alle Schaltpläne und Source-Code finden Sie auf meinem Github Repository SpMonitor.
Jetzt gehen Sie zum nächsten Schritt, wo ich erklären die Messelektronik.