Muy suave / Suave / Equilibrado / Agresivo / Personalizado — presets de PD de un clic que fijan Kp, Kd y el límite de rampa a la vez (el deadband lo controla el usuario)
sensor.marstek_venus_system_integration_status muestra de un vistazo qué está haciendo la integración en cada momento. Refleja el modo activo de mayor prioridad:
Estado
Descripción
Charging from Grid
Carga predictiva desde la red activa
Weekly Full Charge
Cargando al 100 % para equilibrado de celdas
Charge Delayed
Carga bloqueada, esperando el momento óptimo según previsión solar
Waiting for Solar
Retraso de carga: esperando que comience la producción solar
Charging to Setpoint
Retraso de carga: cargando hasta el SOC mínimo configurado
Capacity Protection
Descarga limitada por SOC bajo (peak shaving activo)
No-Discharge Window
Dentro de una franja horaria sin descarga configurada
Charging
Cargando (excedente solar u otro)
Discharging
Descargando para cubrir el consumo del hogar
Standby
Sistema equilibrado dentro de la banda muerta, sin acción necesaria
Manual Mode
Modo manual activo — la integración no envía comandos automáticos
Initializing
Primer ciclo del controlador aún no completado
El sensor también expone diagnósticos del registro de bloqueos como atributos:
Atributo
Descripción
charge_blocked
true cuando la carga está bloqueada de forma efectiva en todo el sistema, por un bloqueo global o porque todas las baterías conocidas tienen la carga bloqueada
discharge_blocked
true cuando la descarga está bloqueada de forma efectiva en todo el sistema, por un bloqueo global o porque todas las baterías conocidas tienen la descarga bloqueada
charge_blockers
Bloqueos globales de carga activos con motivo, detalles y marca temporal
discharge_blockers
Bloqueos globales de descarga activos con motivo, detalles y marca temporal
battery_charge_blockers
Bloqueos de carga activos por batería, agrupados por batería, incluyendo permitir carga, SOC máximo e histéresis de carga
battery_discharge_blockers
Bloqueos de descarga activos por batería, agrupados por batería, incluyendo permitir descarga y SOC mínimo
sensor.marstek_venus_system_pd_control_quality indica cómo de bien mantiene el controlador PD el objetivo de red, para que se vea el efecto de un perfil de ajuste o un cambio de slider. El estado es un veredicto:
Estado
Significado
stable
El PD sigue bien el objetivo
oscillating
Cabeceo — usa un perfil más suave o sube el deadband
sluggish
Demasiado lento — usa un perfil más agresivo
battery_limited
Batería llena/vacía o en su límite de potencia; el PD no puede actuar (no es problema de ajuste)
collecting_data
Calentando
Atributos: rms_error_w (error medio de seguimiento), oscillation_per_min, los kp / kd / deadband_w / max_power_change_w activos, y active_profile. La métrica es una media móvil de 60 s y se pausa brevemente tras un cambio de objetivo y mientras está limitada por batería, así que espera 1–2 min tras un cambio.
Disponibles bajo el prefijo sensor.marstek_venus_system_*, suman los valores de todas las baterías:
system_battery_power — Potencia total del sistema
system_battery_soc — SOC promedio del sistema
system_total_charging_energy — Energía total cargada (sistema)
system_total_discharging_energy — Energía total descargada (sistema)
grid_at_min_soc — Importación de red durante periodos en SOC mínimo (kWh)
system_alarm_status — Estado de alarma agregado de todas las baterías (OK / Warning / Fault); los atributos listan las condiciones activas por batería
system_home_consumption — Consumo instantáneo del hogar (W). Lee el sensor del hogar si está configurado, en caso contrario lo deriva de red + AC de baterías + solar.
system_daily_home_energy — Consumo del hogar de hoy (kWh), integrado del valor de Consumo de la Casa anterior. Se reinicia a medianoche (hora local).