Guida passo passo per creare il nostro ricevitore a infrarossi per captare segnali di qualsiasi dispositivo a infrarossi; per poi comandarli con Homekit Apple Casa tramite dei blaster IR modificati ad hoc per l'occasione!
Vedrete anche come ho modificato fisicamente un blaster avente un Chip NON Esp8266.
Occorrente:
Programmatore USB: www.amazon.it/...
Cavi Dupont: www.amazon.it/...
ESPTOOL: indomus.it/com...
Wemos D1 Mini: www.amazon.it/...
Ricevitore infrarossi per wemos: www.amazon.it/...
Blaster IR Moes: www.amazon.it/...
ESP12S: www.amazon.it/...
Siti web guida Jose HAA:
Infrarossi: github.com/Rav...
IR Encoder Table: github.com/Rav...
IR Protocol Multiplier Table: github.com/Rav...
File da scaricare:
rboot.bin: github.com/Sup...
black_config.bin: github.com/Sup...
haa_ir_capture.bin: github.com/Rav...
fullhaaboot.bin: github.com/Rav...
Codici HAA:
ls /dev/tty*
esptool.py -p /dev/tty.usbserial-0001 --baud 115200 flash_id
esptool.py -p /dev/tty.usbserial-0001 erase_flash
esptool.py -p /dev/tty.usbserial-0001 --baud 115200 write_flash -fs 1MB -fm dout -ff 40m 0x0 fullhaaboot.bin
esptool.py -p /dev/tty.usbserial-0001 --baud 115200 write_flash -fs 1MB -fm dout -ff 40m 0x0 rboot.bin 0x1000 blank_config.bin 0x2000 haa_ir_capture.bin
screen /dev/tty.usbserial-0001 115200
{"c":{ "l":4,"i":0,"t":14,"ct":34,"p":"J(J(AcAcAcDFAc" },"a":[{"t":60,"xa":0,"i":[{"n":"INPUT","0":{"i":[{"r":1,"c":"bBaAdBaAcAaAcBaAaCa"}]}},{"n":"SOUND EFFECT","0":{"i":[{"r":1,"c":"bBaAdBaAbDaAfAaB"}]}},{"n":"NIGHT MODE", "0":{"i":[{"r":1,"c":"bBaAdBaAbAbBbAaBbBa"}]}}],"0":{"i":[{"r":4,"c":"bBaAdBaAcDcAdC"}]},"1":{ "i":[{"r":4,"c":"bBaAdBaAcDcAdC"}]},"22":{"i":[{"r":2,"c":"bBaAdBaAbCaAfAaC"}]},"23":{"i":[{"r":2,"c":"bBaAdBaAcBaAcAbAaC"}]},"10":{"i":[{"r":1,"c":"bBaAdBaAcAaAcBaAaCa"}]}},{"1":{ "s":[{"a":1 }]}}]}
@didohometech
12 сен 2024