Comments (14)
hola pablozg. Lo primero agradecerte en trabajo que estas haciendo pra que podamos utilizar esta maravilla de programa.
Si es posible me gustaria podrías solucionar una duda que tengo.
Tengo un sdm120 + un convertidor serie a 485 + un esp 8266. Con ello lo que consigo es enviar los datos del sdm 120 medianto mqtt a home assistant.
Puedo hacer que freeds recoja estos datos?
from freeds.
Hola, lo puedes hacer sin problema, sólo tienes que usar tasmota que tiene soporte para el sdm y mqtt, eliges la opción solax mqtt y configuras como tema del meter tudispositivo\tele\SENSOR, con eso debe conectarse y obtener datos del meter. También debes bajar la velocidad de publicación de tasmota a 10 segundos.
from freeds.
muchas gracias ahora lo pruebo
from freeds.
perdona no consigo que enlace.
Esta es mi configuración del sdm 120.
Host ()
192.168.2.50
Port (1883)
1883
Client (DVES_CAECB6)
DVES_%06X
User (DVES_USER)
test1
Password
••••
Topic = %topic% (sonoff)
SDM_120
Full Topic (%prefix%/%topic%/)
%prefix%/%topic%/
y esto lo que le envió a home assistan
19:32:30 MQT: tele/SDM_120/SENSOR = {"Time":"2020-03-09T19:32:30","ENERGY":{"Total":2180.327,"ActivePower":1203,"ApparentPower":1225,"ReactivePower":-246,"Frequency":50,"Factor":0.98,"Voltage":231,"Current":5.400,"PhaseAngle":0.00,"ImportActivePower":2142,"ExportActivePower":38,"ImportReactivePower":37,"ExportReactivePower":625,"TotalReactivePower":662}}
Configuración freeds:
monitorizacion - solax mqtt (tasmota)
configuración -
DATOS MQTT
MQTT Activado
MQTT Broker:
192.168.2.50
MQTT Usuario:
test1
MQTT Password:
•••••
MQTT Puerto:
1883
Tema R1:
freeds/relay/1/STATUS
Tema R2:
freeds/relay/2/STATUS
Tema R3:
freeds/relay/3/STATUS
Tema R4:
freeds/relay/4/STATUS
Tema Solax:
tele/PZEM004T/SENSOR meter midiendo aporte solar
Tema Meter:
tele/SDM_120/SENSOR meter midiendo entrada acometida
CAMBIO DE PASSWORD
Clave de acceso:
Nueva clave de acceso:
API REMOTA
Web Api:
from freeds.
puede crear conflicto por estar enlazo a home assistant?
from freeds.
perdona otro dato importante no tengo todavía el esp32 con la pantalla y estoy utilizando uno normal sin pantalla el esp32 devkit v1
from freeds.
veo que me esta cogiendo la energía diaria solar del pzem. Aunque el valor aparece y desaparece.
Error en la recepción de los datos de medida
Monitorización
Potencia solar:
0.00 W
Potencia de red:
0.00 W
Energía diaria solar:
1.77 KWH
Potencia string 1:
0.00 W (0.00 V) (0.00 A)
Potencia string 2:
0.00 W (0.00 V) (0.00 A)
PWM (AUTO):
que coincide con lo leido hoy por el pzem
PZEM004T_V3 Module
Pzem004T
Voltage | 231 V
Energy Today 0.030 A
Energy Today 0 W
Energy Today 7 VA
Power Factor 7 VAr
Power Factor 0.00
Power Factor 50 Hz
Energy Today 1.775 kWh
Power Factor 1.179 kWh
Power Factor 162.459 kWh
from freeds.
Buenos días, he subido la release 1.0.1 donde se corrige el fallo en la obtención de los datos mediante mqtt, pruébalo y me comentas.
from freeds.
Buenas tardes muchas gracias por tu dedicación y esfuerzo.
he subido los firmware.bin y spiffs.bin atravas de la web como indicas.
veo que la versión ahora es la
Copyright © 2020. Derivador de energía solar excedente 1.0.1
Basado en openDS+ de Iqas, betatester: Aeizoon, (C) 2020 Pablo Zerón
Fecha compilación: Mar 10 2020 11:47:46
y después de ello sigo con el mismo problema.
Error en la recepción de los datos de medida
Monitorización
Potencia solar:
38.00 W
Potencia de red:
0.00 W
Energía diaria solar:
2.37 KWH
Potencia string 1:
0.00 W (0.00 V) (0.00 A)
Potencia string 2:
0.00 W (0.00 V) (0.00 A)
PWM (AUTO):
no recoge la lectura del sdm120. pero si la del pzem.
esta es la confi que tengo puesta.
Configuración
DATOS MQTT
MQTT Activado
MQTT Broker:
192.168.2.50
MQTT Usuario:
test1
MQTT Password:
•••••
MQTT Puerto:
1883
Tema R1:
freeds/relay/1/STATUS
Tema R2:
freeds/relay/2/STATUS
Tema R3:
freeds/relay/3/STATUS
Tema R4:
freeds/relay/4/STATUS
Tema Solax:
tele/PZEM004T/SENSOR
Tema Meter:
tele/SDM_120/SENSOR
CAMBIO DE PASSWORD
Clave de acceso:
Nueva clave de acceso:
API REMOTA
Web Api:
CONFIGURACIÓN PANTALLA OLED
Apagado autómatico de la pantalla desactivado
Tiempo para apagado automático (ms):
30000
CONFIGURACIÓN METER
Baud rate:
9600
Meter Id:
1
TIEMPO MÁXIMO DE ERROR
Tiempo máximo de error (ms):
20000
TIEMPO DE ADQUISICIÓN DE DATOS
Tiempo adquisición datos (ms):
1500
si invierto de esta manera
Tema Solax:
tele/SDM_120/SENSOR
Tema Meter:
tele/PZEM004T/SENSOR
aparece y desaparece el Error en la recepción de los datos de medida
Potencia solar:
0.00 W
Potencia de red:
-18.00 W esta media es la producción de los paneles solares que es positiva POWER 18W pero la convierte en negativa
Energía diaria solar:
0.00 KWH
Potencia string 1:
0.00 W (0.00 V) (0.00 A)
Potencia string 2:
0.00 W (0.00 V) (0.00 A)
PWM (AUTO):
17 %
SAL
no se donde puede estar el error ?
Si necesitas que realice algún tipo de prueba me comentas.
Un saludo y gracias por tu tiempo y dedicación.
from freeds.
se me olvida , si dejo solo el pzem no monitoriza nada
Tema Solax:
tele/PZEM004T/SENSOR
Tema Meter:
si añado
Tema Solax:
tele/PZEM004T/SENSOR
Tema Meter:
ddsu666/
o
tele/SDM_120/SENSOR
entonces recoge datos del pzem pero no quiere los del sdm120
Potencia solar:
10.00 W
Potencia de red:
0.00 W
Energía diaria solar:
2.38 KWH
from freeds.
Fijate en tu log de tasmota y en el mío:
Tu log:
tele/SDM_120/SENSOR = {"Time":"2020-03-09T19:32:30","ENERGY":{"Total":2180.327,"ActivePower":1203,"ApparentPower":1225,"ReactivePower":-246,"Frequency":50,"Factor":0.98,"Voltage":231,"Current":5.400,"PhaseAngle":0.00,"ImportActivePower":2142,"ExportActivePower":38,"ImportReactivePower":37,"ExportReactivePower":625,"TotalReactivePower":662}}
Mi log sdm120:
Casa/PB/sdm120/tele/SENSOR = {"Time":"2020-03-10T19:18:20","ENERGY":{"TotalStartTime":"2020-03-06T10:10:01","Total":[2765.851,1951.085,2012.301],"Yesterday":13.198,"Today":9.491,"ExportActive":[551.061,185.302,365.759],"Period":2.93,"Power":367.50,"ApparentPower":391.41,"ReactivePower":139.30,"Factor":0.93,"Frequency":50.00,"Voltage":229.3,"Current":1.80,"ImportActive":2765.852,"ImportReactive":592.294,"ExportReactive":76.662,"PhaseAngle":0.00}}
Mi log ddsu666:
Casa/PB/ddsu666/tele/SENSOR = {"Time":"2020-03-10T19:21:27","ENERGY":{"TotalStartTime":"2020-03-09T00:00:00","Total":[2768.080,42310.609,3406.769],"Yesterday":4.660,"Today":3.860,"ExportActive":[953.010,662.020,290.990],"Period":0,"Power":429,"ApparentPower":475,"ReactivePower":161,"Factor":0.91,"Frequency":50,"Voltage":231,"Current":2.057}}
Si te das cuenta en los míos se reporta el valor de consumo de energía como "Power", que es el valor que leo en el derivador, por lo que creo que tienes una versión antigua de tasmota (yo tengo la 8.1.0.2), primero prueba a actualizarla y me comentas.
Respecto a que el valor desaparece es un acción programada, ya que una vez que supera el tiempo indicado sin leer el valor del meter resetea los valores a 0 y comienza de nuevo la cuenta.
Un saludo.
from freeds.
actualizado a la Tasmota 8.1.0 by Theo Arends y funciona lo tenea en la 6.6 . muchas gracias. 👍 fantástico, ............. que guay cundo funciona todo. bueno me queda cambiarlo en home assistant
Potencia solar:
0.00 W
Potencia de red:
-2302.00 W
Energía diaria solar:
2.38 KWH
Potencia string 1:
0.00 W (0.00 V) (0.00 A)
Potencia string 2:
o porque es negativa la potencia de red , no tendria que ser + puesto que entra de la acometida a casa
from freeds.
from freeds.
ok muchas gracias por la aclaración
from freeds.
Related Issues (20)
- Añadir más franjas horarias para el programador horario HOT 2
- Integración con SolarAssistant HOT 4
- Integración con Sofar Solar HYD-5000-EP y otros modelos Sofar Solar HYD HOT 4
- Conexion Envoy Enphase HOT 5
- ESP32-S3 HOT 11
- Cuelgues / logs / configuración
- Goodwe xs HOT 2
- Inversores que trabajan con salida RS232 HOT 1
- Exponer fecha de compilación e ID único a través de HTTP+JSON HOT 4
- Valores erróneos de carga calculada HOT 2
- Bucle con envoy HOT 2
- Scripts para flashear en linux HOT 1
- Nuevo modo de funcionamiento: Home Assistant HOT 9
- Shelly 3EM con trifásico HOT 1
- Residual power no modo automático HOT 3
- Añadir opción para seleccionar la fase del Envoy a monitorizar HOT 2
- Error en punto decimal de vertido en vista Monitorización/Detalles HOT 2
- Valores no numéricos de corriente HOT 1
- Configurar las pinzas del Shelly Pro 3EM HOT 1
- ICC Solar (MQTT) / Error en la recepción de los datos de medida HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freeds.