SCT-13 měření elektřiny
Požadovaný výsledek
Měření spotřeby elektřiny napojené v DOMOTICZ. Předpoklad je funkční SRV_MQTT a SRV_DOMOTICZ viz mé další návody v sekci Turris Omnia. Měřák je určen pro 1 fázi. Lze rozšířit na 3 fáze 3x materiál + drobná úprava kódu.
Materiál - HW
- WeMos D1 Mini - cca 75Kč
- ADS1115 - cca 45Kč
- SCT-013-030 - cca 130Kč
Zapojení - HW
Nastavení v DOMOZICZ
Stejný postup jako v kroku 11 tohoto návodu: https://intranet.rs-kovarik.cz/srv_domoticz49955
Zapamatujeme si jednotlivé idx, které musíme zadat napevno do kódu, který nahrajeme do WeMos D1 Mini.
Programování - SW
U kodu se nehledelo na optimalizaci, ale na funkcnost. Taktéž credentials jsou napevno zakodovany. Čistější řešení by bylo, aby byl modul konfigurovatelný z weboveho prohlizece. Nedostatky v kódu nechavam k dopracovani.
Kod prevzaty a upraveny z: https://domology.es/medidor-de-consumo-no-invasivo-con-sct013-wemos-d1/#Paso_1o_8211_Carga_del_Firmware
Original zip: zde
Upravený kod pro zapojeni vyse: zde
Program upravíme dle načich credentials k WIFI, MQTT, IP adresy, idx z domoticz.
Dále můžeme ladit napětí a další koeficienty dle naší naměřené hodnoty v konkrétním místě.
Nechávám bez komentáře k nastudování v kódu.
Kód nahrajeme do Wemos D1, zapojíme dle obrázku. Následně se oběví v domoticz hodnoty.
Nevýhody současného řešení
Nehodí se do míst kde není stálá spotřeba - nikdy neklesne pod 0.08A (18w). Senzor má rozsah až do 30A. Použitý ADC je naškálován na tuto hranici.
Nedostatky je možno ošetřit v kódu. Rovněž napětí je uvedeno pevně. Tento senzor počítá s stanoveným napětím v kodu.

