Indholdsfortegnelse:

Energiovervågning på 15 minutter: 3 trin
Energiovervågning på 15 minutter: 3 trin

Video: Energiovervågning på 15 minutter: 3 trin

Video: Energiovervågning på 15 minutter: 3 trin
Video: make blynk an entity in the home assistant 2024, September
Anonim
Energiovervågning på 15 minutter
Energiovervågning på 15 minutter

Dette er en wifi -sensor til at tape på blinkeren i din elmåler. Det registrerer blink med LDR, og viser strøm på OLED -skærm. Sender data til Thingsboard Dashboard, live eksempel her. Tilmeld dig en gratis demo -konto:

Nødvendige dele: ESP8266 TTGO 0,91 OLED (eller almindelig ESP8266 og kører uden display) LDR (lysafhængig modstand) 10K modstand

Omkostninger: Cirka 9 $ i alt.

Tip: ESP8266 TTGO 0,91 OLED sælges på eBay, søg: 'esp8266 oled 0,91'.

Trin 1: Lodning

Lodde
Lodde
Lodde
Lodde

Der er kun 4 loddepunkter: LDR går fra A0 til D0 (gpio16). 10K modstand går fra A0 til GND.

Trin 2: Kode

Programmet er lavet med Arduino. Download kode på mit Github-websted:

Afhængigheder: Du har brug for nogle biblioteker, U8g2lib, PubSubClient, du finder disse i biblioteksstyring.

Indstillinger: Indstil dine værdier øverst i koden. De er godt forklaret.

Upload: Vælg programmereren 'LOLIN (WEMOS) D1 R2 & mini'. Hvis du ikke kan se det i menuen på tavlerne, skal du installere ESP8266 i Arduino Boards Manager.

Gå til denne tråd, hvis din TTGO OLED ikke fungerer. Et par i2c OLED pinouts vises der.

Trin 3: Thingsboard

Tingbræt
Tingbræt
Tingbræt
Tingbræt
Tingbræt
Tingbræt

Tilmeld dig en gratis live -demo på

Tilføj enhed, med navn Energiovervågning.

I Enhedsoplysninger skal du klikke på 'Kopier adgangstoken' Indsæt denne streng i THINGSBOARD_TOKEN i koden, og upload.

Hvis alt gik godt, skulle du nu se data i Enheds 'Seneste telemetri'. Vælg 'hv' -telemetredata (Beregnet watt pr. Time), og klik på' Vis på widget '. Vælg' Diagram 'i rullemenuen, og find' Tidserier - Flot 'i karruselgalleriet. Klik på' Føj til instrumentbræt '. Vælg et eksisterende, eller opret et nyt instrumentbræt. Vælg' Åbn betjeningspanel ', og klik på OK. I instrumentbrættet vil du ændre Timewindow til 2 timer, og datagregering til Ingen.

For den analoge måler skal du gøre de samme trin fra telemetri og vælge Analog måleinstrument i widgeten. Når du er tilbage til instrumentbrættet, redigeres målerparametrene. I 'DATA' er antallet af decimaler sat til 0. I 'AVANCERET', Minimums- og maksimumværdien er indstillet til 0 og 8000, og 'Antal store flåter' er indstillet til 10 for at rense 1000 mærker.

Færdig.

Anbefalede: