ARDUINO,guida progetto su GitHub x comando IR condizionatore MITSUBISHI MSZ-FD25

Ciao a tutti,
ho provato ad intercettare via sensore IR il comando per start/stop di un telecomando infrarossi del condizionatore MITSUBISHI MSZ-FD25.

Il problema è che ricevo molti codici HEX e molto diversi ogni volta.... anche se premo sempre e solo ON/OFF non riscontro codici che si ripetono con una "logica"..

Ho cercato un po ed ho trovato questo progetto ...
GitHub - r45635/HVAC-IR-Control: Ir Send - Updated for HVAC Mitsubishi & Panasonic IR

il problema è che NON CAPISCO come devo usare il setup.py, ed i comandi da usare su ARDUINO UNO per fare inviare il comando START, quando accendo arduino.
Vorrei provare anche inviare comandi via Raspberry...

Avete provato a comandare questo tipo di condizionatori con IR??

il problema è che NON CAPISCO come devo usare il setup.py

Non puoi usarlo. È un programma Pyton e Arduino parla C/C++.
Ciao Uwe

lumanga:
Ciao a tutti,
ho provato ad intercettare via sensore IR il comando per start/stop di un telecomando infrarossi del condizionatore MITSUBISHI MSZ-FD25.

Il problema è che ricevo molti codici HEX e molto diversi ogni volta… anche se premo sempre e solo ON/OFF non riscontro codici che si ripetono con una “logica”…

Ho cercato un po ed ho trovato questo progetto …
GitHub - r45635/HVAC-IR-Control: Ir Send - Updated for HVAC Mitsubishi & Panasonic IR

il problema è che NON CAPISCO come devo usare il setup.py, ed i comandi da usare su ARDUINO UNO per fare inviare il comando START, quando accendo arduino.
Vorrei provare anche inviare comandi via Raspberry…

Avete provato a comandare questo tipo di condizionatori con IR??

Ciao, per rilevare il codice di un telecomando di un climatizzatore devi leggere il raw e reinviare il raw. È un codice molto lungo, e la irremote non ti permette di rilevarlo tutto.
Ti invio la irremote modificata per rilevare codici lunghi, anche dovessero essere più codici separati da pause.
Se vuoi controllarlo in tutte le sue funzioni devi metterti li con pazienza, mettere il raw nero su bianco variando prima un parametro e guardando quali byte cambiano, poi ti sposti su un altro e così via. Ci vuol più a dirsi che a farsi.
Sposta la libreria irremote che hai nella cartella da qualche altra parte, (occhio a non avere anche la robotirremote, dovessi averla sposta anche quella), ci metti quella che ti ho allegato e ti rilevi e provi i codici che ti servono, dopodichè la cancelli e ci rimetti la tua.
Dal codice raw che ti esce elimini il primo valore, e sostituisci gli spazi e i meno con le virgole, e lo rispedisci al climatizzatore utilizzando il codice sendraw (adeguando il numero di elementi). Se hai difficoltà scrivi.

Arduino-IRremote-master.zip (50.3 KB)

Ciao a tutti,

vi allego DUE Sketch:

  1. Programma ARDUINO UNO per comandare LED IR per accensione condizionatore. Testato e funzionante, SENZA l’uso di librerire particolari…

  2. Programma x il mio NodeMCU x collegarlo al WiFi di casa e creazione webserver con pagine web per comando di DUE PIN della Node. Anche questo TESTATO FUNZIONANTE…

Ho tentato ma senza successo, di UNIRE in qualche modo i due programmi x avere il NodeMCU che attivando uno o l’altro “RELE” sulla pagine web, invece di comandare i rele, azionano il led IR per accendere o spegnere in condizionatore…

Grazie 1000 in anticipo…
Qualcuno sarebbe così gentile di tentare di unire i due sketch, allegarmeli in modo da provarli??

Arduino_COMANDO-Condizionatore_OK.ino (8.93 KB)

NodeMCU_CollegamentoWifi_Rele_OK.ino (5.04 KB)

lumanga:
Ciao a tutti,

vi allego DUE Sketch:

  1. Programma ARDUINO UNO per comandare LED IR per accensione condizionatore. Testato e funzionante, SENZA l'uso di librerire particolari...

  2. Programma x il mio NodeMCU x collegarlo al WiFi di casa e creazione webserver con pagine web per comando di DUE PIN della Node. Anche questo TESTATO FUNZIONANTE...

Ho tentato ma senza successo, di UNIRE in qualche modo i due programmi x avere il NodeMCU che attivando uno o l'altro "RELE" sulla pagine web, invece di comandare i rele, azionano il led IR per accendere o spegnere in condizionatore...

Grazie 1000 in anticipo...
Qualcuno sarebbe così gentile di tentare di unire i due sketch, allegarmeli in modo da provarli??

Come senza uso di librerie particolari... Nel primo sketch c'è praticamente tutta la parte riguardante il climatizzatore, tutta roba che nella irremote non esiste...
Comunque puoi postare quello dove hai unito i due programmi??? Non i due che singolarmente funzionano. Magari è solo una stupidaggine.

Grazie per l’interessamento…

allego lo sketch completo!

LA LIBRERIA DEDICATA NON posso usarla con NodeMCU e WiFi, sembra che va in conflitto/errore con le librerie ESP8266… infatti anche su GitHub non usano la libreria con l’ESP!!!

Ci ho lavorato su un po… forse così dovrebbe funzionare… ma non l’ho provata sul condizionatore ancora…

  1. Puoi dargli un occhio e vedere se vedi dei problemi in generale??

  2. Posso ingrandire tutte le scritte della pagina WEB??? Sul cellulare sono troppo piccole!!

Grazie in anticipo.

Penso possa essere utile anche a altre persone… sarebbe molto comodo!!!

NodeMCU_CONDIZIONATORE_WiFi_Webserver_COMPLETO-TEST.ino (13.2 KB)