El Wibeee (antiguo Mirubee/Mirubox) es un medidor de consumo eléctrico con función de auto aprendizaje con capacidad de detectar los diferentes dispositivos electrónicos del hogar.
Vas a ver cómo hacer funcionar el Mirubee en HA, sus características, ventajas e inconvenientes y al final podrás ver mi opinión después de haberlo tenido funcionando durante más de un año.
Wibeee Box Mono (ver Amazon)
El Wibeee Box Mono (ver Amazon), Es un Medidor de consumo eléctrico con función de autoaprendizaje.
Muestra el consumo en tiempo real.
3 canales, para poder monitorizar el consume de red y la producción de las placas solares.
Fácil de usar, funciona a 220v y admite hasta 3 sondas para medir 3 circuitos independientes o un circuito trifásico.
Wibeee / Mirubee / Mirubox
Wibeee es el nuevo nombre del medidor de consumo Mirubee también conocido como Mirubox, el Mirubox se ha convertido en un medidor muy famoso debido a la promoción de Iberdrola.
Si tenemos contrato con Iberdrola, desde la propia web podemos solicitar el medidor, lo envían directamente a casa y unos días más tarde llaman por teléfono para concertar una visita con el técnico que lo dejará instalado, aunque también lo puedes instalar tú si eres un poco manitas.
También podemos comprarlo en internet.
Cómo funciona el Wibeee / Mirubox
Empezando con el Wibeee
No vamos a explicar como se configura ya que no es el propósito de esta guía y además es muy sencillo siguiendo las instrucciones, solamente mencionar que se conecta a la red wifi de 2,4Ghz. De todas formas te dejo un video con todo el proceso que es muy sencillo:
Función autoaprendizaje
Una de las características más interesantes es su función de autoaprendizaje para detectar los dispositivos de la casa. Esta función necesita de un tiempo para empezar a aprender y detectar cosas.
Electrodomésticos como la nevera, lavadora los detecta en una/dos semanas, para el resto la aplicación móvil nos hará preguntas del tipo ¿Conectaste ayer a las 10:17 el horno?, esto no tiene mucho sentido la verdad, porque a no ser que apuntes en una libreta todas las acciones que realizas es muy poco probable que te acuerdes de si hace dos días conectaste cierto aparato a una determinada hora y solo eso, porque si habían más funcionando ¿cuál de todos era?, por lo que esta función a mi personalmente no me aporta mucho.
Conexiones
Aunque el Wibeee llega con una sonda, en internet venden sondas adicionales y se pueden conectar hasta tres sondas, lo que nos permite medir o bien tres circuitos independientes o bien consumo trifásico.
Pinza Amperimétrica Wibeee 60A (ver Amazon)
El Pinza Amperimétrica Wibeee 60A (ver Amazon), para medir circuitos adicionales.
Pinza amperimétrica de 60a para wibeee box.
Diámetro interior de 10mm; longitud del cable 70cm; color blanco.
Para medir un circuito tan solo hay que poner el clip de la sonda en el cable del circuito a medir y cerrarlo.
Wibeee en Home Assistant
Aunque Wibeee dispone de una aplicación móvil, lo interesante es poder tener la información en nuestro centro de domótica para poder realizar automatizaciones, gráficas y lo que queramos.
Wibeee no dispone de integración en HA, pero a continuación vamos a ver como podemos ver su información con un script.
Antes hemos mencionado que el Wibeee se conecta a la red wifi y además de la aplicación móvil, podemos visualizar la información introduciendo su dirección ip en el navegador:
La aplicación tiene una página de status que nos devuelve la información en formato XML que podremos visualizar en HA.
Para ello vamos a crear un fichero “wibeee.yaml” con el siguiente contenido:
(Para 2 fases, si tienes 3 sondas simplemente duplica la fase2 y cambia el 2 por un 3)
- platform: rest
name: wibeee
resource: http://192.168.1.248/en/status.xml
json_attributes_path: "$.response"
scan_interval: 10
value_template: "OK"
json_attributes:
- "fase1_vrms"
- "fase1_p_activa"
- "fase1_irms"
- "fase2_vrms"
- "fase2_p_activa"
- "fase2_irms"
timeout: 100
##### FASE 1 WIBEEE #########
- platform: template
sensors:
consumo_fase1:
friendly_name: "ConsumoFase1"
unit_of_measurement: "W"
value_template: "{{ state_attr('sensor.wibeee', 'fase1_p_activa') | float }}"
icon_template: mdi:power
- platform: template
sensors:
voltaje_fase1:
friendly_name: "VoltajeFase1"
unit_of_measurement: "V"
value_template: "{{ state_attr('sensor.wibeee', 'fase1_vrms') | float }}"
icon_template: mdi:power
- platform: template
sensors:
amperios_fase1:
friendly_name: "AmperiosFase1"
unit_of_measurement: "A"
value_template: "{{ state_attr('sensor.wibeee', 'fase1_irms') | float }}"
icon_template: mdi:power
##### FASE 2 WIBEEE #########
- platform: template
sensors:
consumo_fase2:
friendly_name: "ConsumoFase2"
#unit_of_measurement: "W"
value_template: "{{ state_attr('sensor.wibeee', 'fase2_p_activa') | float }}"
icon_template: mdi:power
- platform: template
sensors:
voltaje_fase2:
friendly_name: "VoltajeFase2"
#unit_of_measurement: "V"
value_template: "{{ state_attr('sensor.wibeee', 'fase2_vrms') | float }}"
icon_template: mdi:power
- platform: template
sensors:
amperios_fase2:
friendly_name: "AmperiosFase2"
#unit_of_measurement: "A"
value_template: "{{ state_attr('sensor.wibeee', 'fase2_irms') | float }}"
icon_template: mdi:power
Ahora en el fichero de configuración de HA “configuration.yaml” tenemos que referenciarlo como un sensor añadiendo la siguiente línea:
sensor: !include custom/wibeee.yaml
Reinicia HA y ya tendrás la información disponible como entidades y podrás añadirlas a tus paneles lovelace, si no sabes como te recomiendo que mires cómo crear un panel lovelace en home assistant.
Parámetros a modificar del fichero wibeee.yaml:
resource: Aquí deberás de poner la dirección ip que tiene el medidor de consumo Wibeee / Mirubox
scan_interval: Cada cuantos segundos quieres que se actualice la información.
En función del tiempo especificado en scan_interval, se realiza una llamada rest al medidor de consumo, el problema es que estas llamadas no son asyncronas y siempre no tardan lo mismo. Es decir con un valor de 2 segundos, muchas veces no da tiempo a que termine la petición lo que dará lugar a obtener valores nulos en HA, conforme vamos subiendo los segundos bajan las probabilidades de obtener nulos, a mí con 10 segundos me funciona bien y con menos a veces no daba tiempo a finalizar alguna llamada.
Seguramente esteis pensando que durante 10 segundos pueden pasar muchas cosas y obviamente no vamos a tener una información muy precisa en HA.