You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Board: Wemos D1 Mini ESP8266
ESPEasy version: ESP_Easy_mega_20240822_normal_IRext_no_rx_ESP8266_4M2M.bin (I need the IR Send)
Hi! How are they? I'm try to use a current sensor sct-013-000 on Wemos D1 Mini
When I add the analog input (internal device), I only get a constant reading of 547, approx. When I turn on or off the device that I need to measure the current, the analog reading does not change either.
However, when I take the readings without ESPEasy, I can read them correctly. This is the code:
That code seems to capture 600 analog samples as fast as it can and then take the peak-to-peak value.
The analog input plugin in ESPEasy does not take samples that often.
I think it only takes upto 10 per second, maybe 50 (have to check the code).
Then the highest and lowest measured values are discarded and the average is taken over the rest.
So it is actually doing quite the opposite of what you need.
Not at this moment, however it is possible to add an extra mode to the ADC plugin to read in bursts and take the peak-to-peak values as is done in your example code.
There is a pending pull request using such clamps, but it is using some extra electronics as frontend.
See: #4009
You can also look at those PZEM-004Tv30 modules, which also do some pre-processing on measured data from current clamps.
This is much more reliable as the ESP isn't equipped to constantly monitor the signal comming from those current clamps at a high enough sample rate.
Board: Wemos D1 Mini ESP8266
ESPEasy version: ESP_Easy_mega_20240822_normal_IRext_no_rx_ESP8266_4M2M.bin (I need the IR Send)
Hi! How are they? I'm try to use a current sensor sct-013-000 on Wemos D1 Mini
When I add the analog input (internal device), I only get a constant reading of 547, approx. When I turn on or off the device that I need to measure the current, the analog reading does not change either.
However, when I take the readings without ESPEasy, I can read them correctly. This is the code:
https://github.com/Mottramlabs/MQTT-Power-Sensor/blob/master/Firmware/Version%201/Basic_Current_Sensor/Basic_Current_Sensor.ino
Thanks a lot!
The text was updated successfully, but these errors were encountered: