In questa guida/recensione vi voglio fare vedere un piccolo dispositivo che vi permette di comandare qualsiasi dispositivo IR in casa vostra, basta avere il telecomando del dispositivo. Il dispositivo si chiama Broadlink RM 3 mini e si può comandare con l’app, google home/alexa e con Home Assistant. Prima cosa vediamo come è fatto, è un cilindro con intorno led IR e alimentazione 5V 1A, ecco una foto:

Lo si può comprare su amazon da questo link: https://amzn.to/33U8CgO, con amazon prime arriva in un giorno e a me è stato consegnato di domenica. L’app che dovete utilizzare e funziona meglio di tutte è IHC for EU (https://play.google.com/store/apps/details?id=cn.com.broadlink.europe.ihc&hl=it), se usate quella non EU non potete usare il dispositivo e l’app dovete usarla anche solo per collegarla al wifi e per vedere il su indirizzo MAC. Ecco una mini guida con screen di come accoppiare il dispositivo:

Poi potete inserire i dispositivi tramite tipo e modello o direttamente con il telecomando per la lettura dei codici dei pulsanti.

Guida all’uso con Home Assistant

  1. Bisogna recuperare recuperare l’indirizzo MAC del dispositivo nelle info del broadlink sull’app
  2. Recuperare tramite il modem/router l’indirizzo ip del broadlink
  3. Inserireil codice per integrarlo in Home Assistant o come packages o nel configuration.yaml o dove avete gli switch (vedi Codice 1).
  4. Poi rilevate i codici del telecomando (vedete le due guide 1 – 2).
  5. Potete adesso inserire lo script che manda il codice (vedi Codice 2).
  6. Adesso potete inserire il codice per lovelace con la card che volete voi.
Codice 1:
switch:
  - platform: broadlink
    host: 192.168.1.XX
    mac: 'XX:XX:XX:XX:XX:XX'
    type: rm_mini
    timeout: 15
Codice 2:
script:
    spegni_accendi:
      alias: Spegni Accendi
      sequence:
        - service: broadlink.send
          data:
            host: 192.168.1.XX
            packet:
              - "codicepulsantetelecomando"
Guide per rilevare i codici per il telecomando (se la prima non funziona usate la seconda): Guida 1:
  1. Andate in strumeti per gli sviluppatori e poi servizi
  2. cercate il servizio broadlink.learn
  3. in service data inserire host: 192.168.0.1 e premere CALL SERVICE
  4. il broadlink dovrebbe lampeggiare +
  5. premete il pulsante sul telecomando
  6. su HA dovreste vedere una notifica con il codice del pulsante premuto
  7. Questo va usato nello script
Guida 2:
  1. Vi serve avere Windows e questo programma (https://sourceforge.net/projects/broadlink-manager/)
  2. Installate il programma
  3. Avviato premete scan e verrà identificato il broadlink con tutti i suoi dati.
  4. Premete nel menù learn new command
  5. Poi learn command
  6. Premte il pulsante del telecomando puntendo verso il broadlink e lui rileva il codice
  7. Qui vi chiede se volete dare un nome al pulsante  e salvarlo se no annullate
  8. Adesso il codice è quello dopo i due punti, dopo la scritta Base64
  9. Copiatelo e usatelo nel codice script.
Qui vi rilascio due file con il codice di esempio per il mio telecomando e un esempio per lovelace: https://drive.google.com/file/d/1kVpMU9JyRFVzFNBEMREUrt-z3Icre1Mz/view?usp=sharing Il telecomando per lovelace è come quello che vi ho fatto vedere qui con delle modifice effettive: https://www.itchsblog.it/2019/01/10/guida-ha-lovelace-telecomando-per-tv/ Per l’aiuto a capire come usare il broadlink e fare la guida devo ringraziare i due utenti del gruppo telegram Luigi Duchi e Luca Battista Come suggerito da luca Battista si può usare il custom component SmartIR (per MediaPlayer – Climate – Fan), ma non comprende tutte le marche.

Gruppo Telegram: https://t.me/HomeAssistant_Rpi

Se volete avere notifiche sui post seguite: https://t.me/itchsblog

 

Acquistate con il mio link Amazon: https://amzn.to/2UTiFzL


Se volete Donare per avere più progetti: paypal.me/itchsblog