Google Translate Element

jueves, 5 de marzo de 2020

Primer dispositivo..

Bueno después de aprender un poco como funciona y como configurar home assistan a través de "configuration.yaml", he comenzado con una bombilla RGB, es una Muvit iO MIOBULB008, es de 5 canales, 3 para RGB, uno de temperatura de luz y otro para el brillo, la primera prueba ha sido modificar mínimamente espurna para que funcione con dicha bombilla, ya que no tiene soporte para ella; en el fichero "hardware.h" he añadido:
// -----------------------------------------------------------------------------
// MUVIT_IO_MIOBULB008  mod.
// -----------------------------------------------------------------------------

#elif defined(MUVIT_IO_MIOBULB008)

    // Info
    #define MANUFACTURER        "MUVIT_IO"
    #define DEVICE              "MIOBULB008"
    #define RELAY_PROVIDER      RELAY_PROVIDER_LIGHT
    #define LIGHT_PROVIDER      LIGHT_PROVIDER_DIMMER
    #define DUMMY_RELAY_COUNT   1

    // Light
    #define LIGHT_CHANNELS      5
    #define LIGHT_CH1_PIN       4       // RED
    #define LIGHT_CH2_PIN       12      // GREEN
    #define LIGHT_CH3_PIN       14      // BLUE
    #define LIGHT_CH4_PIN       5       // WARM WHITE
    #define LIGHT_CH5_PIN       13      // COLD WHITE
    #define LIGHT_CH1_INVERSE   0
    #define LIGHT_CH2_INVERSE   0
    #define LIGHT_CH3_INVERSE   0
    #define LIGHT_CH4_INVERSE   0
    #define LIGHT_CH5_INVERSE   0

para poder programa el firmware, he desmontado dicha bombilla y realizado algo de investigación, el modulo que usa es un tywe3l

 he usado un FTD1232 para realizar la programación:
y después de pelearme con la integración de Alexa con Home Assistant parece funcionar todo correctamente.... todo es comenzar....

No hay comentarios: