Mitsubishi CN105 ESPHome modaus

  • Viestiketjun aloittaja Viestiketjun aloittaja wannabe
  • Aloituspäivämäärä Aloituspäivämäärä
Tein tovi sitten Shelly The Pillille skriptin minkä avulla saadaan Mitsubishi Electric ILP Shellytettyä. Tämä asentuu laitteen oman wifi ohjauksen rinnalle, eli sen voi edelleen pitää paikoillaan. edit: ilmeisesti muuttunut uudemmissa mitsun malleissa jossa sen oma palikka on myös kiinnitetty CN105 porttiin, eikä CN110
Mitä The Pill eli Pilleri tarvitsee kaveriksi? No Mitsun CN105 portista yhdyskaapelin Pilleriin, sekä skriptin asennuksen. Tämä skripti on rakennettu niin että ensimmäisellä käynnistyskerralla se luo tarvittavat virtuaalikomponentit ILP ohjaukseen, eli mahdollisimman plug n play ratkaisu tarkoituksena.
Kaapeleita olen muutaman tehnyt valmiiksi. Niitä on saatavana kahdelta kotimaiselta kauppiaalta, Shellykauppa.fi ja Nurkan takaa Samalla kun laittaa kaapelin tilaukseen, niin kannattaa pistää Shelly the Pill ostoskoriin, tai miksei muutama samalla
😉
on ne niin näppäriä DIY laitteita.
Skripti löytyy GitHubista, jossa myös koottuna ohjeita käyttöönottoon. Lisäksi on HA asennuspaketti, mikä luo climate laitteen Home Assistantiin.
!! HUOM !! Asennus vaatii ILP laitteen kuorien avaamisen, joten IRROTA LAITE SÄHKÖVERKOSTA ASENNUKSEN AJAKSI !!
Mielelläni otan vastaan palautetta. Ajatuksena on että voisin värkätä vastaavia ratkaisuja myös muille merkeille. Tuo kaapeli ja skripti saattaa olla myös yhteensopiva Mitsubishi Electric VILP laitteidan kanssa.
https://github.com/Teme-V/Shelly-pill-AC-control
 
Kannattaisi samalla laittaa pari DS18B20 lämpöanturia mukaan niin saa vähän monitoroitua tuota laitetta. Eikö tuohon Pilliin mene suoraan pistokkeella anturit?
 
Kannattaisi samalla laittaa pari DS18B20 lämpöanturia mukaan niin saa vähän monitoroitua tuota laitetta. Eikö tuohon Pilliin mene suoraan pistokkeella anturit?
Tässä tapauksessa Pill on kytketty uart konffiksella, niin jää vain IO3 käyttöön, eikä se tue nyky softalla onewire sensoreita.
Pitää laittaa ehdotusta että saisi myös IO3 valjastettua onewire käyttöön, kun IO1 ja 2 on muussa käytössä.
Normaalisti onewire käyttää IO1
 
Nyt on lisätty jo level-shifteri ja vekslattu eestaas TX ja RX pihoja. Pumppu ei vaan suostu vastaamaan.
Ehkä joku voisi todentaa onko nämä variaatiot edes toimivia:

connectPacket[] = {0xfc, 0x5a, 0x01, 0x30, 0x02, 0xca, 0x01, 0xa8};
byte requestDataPacket[] = {0xfc, 0x5a, 0x01, 0x30, 0x02, 0x62, 0x01, 0x10};

tai

byte connectPacket[] = {0xfc, 0x5a, 0x01, 0x30, 0x02, 0xca, 0x01, 0x9e};
byte requestDataPacket[] = {0xfc, 0x5a, 0x01, 0x30, 0x02, 0x62, 0x01, 0x06};

tai

byte connectPacket[] = {0xfc, 0x5b, 0x01, 0x30, 0x02, 0x00, 0x00, 0x76};
byte requestDataPacket[] = {0xfc, 0x5b, 0x01, 0x30, 0x02, 0x62, 0x01, 0x05};

Ja tätäkin kokeiltu 2400 ja 9600
Serial2.begin(9600, SERIAL_8E1, 16, 17);

Tekoälyltä ja minulta loppui jo ideat ;D
Jos vielä on ajankohtaista, niin mulla toimi tällainen connect-viesti, minkä kaivoin jonkun toisen projektin sourceista:

CONNECT_REQUEST = bytes([0xfc, 0x5a, 0x02, 0x7a, 0x02, 0xca, 0x01, 0x5d])

Eli kolmas tavu 0x02 eikä 0x01. Liekö sitten ollut juuri tosta kiinni miksi sulla tökki.

Tekoäly generoi mulle helppokäyttöisen Python-clientin ton ESPHome Ecodan -projektin protokollaspeksin pohjalta, tosin muutama bugi siitä piti liiskata ennen kuin lähti kommunikoimaan:

 
Tein tovi sitten Shelly The Pillille skriptin minkä avulla saadaan Mitsubishi Electric ILP Shellytettyä. Tämä asentuu laitteen oman wifi ohjauksen rinnalle, eli sen voi edelleen pitää paikoillaan. edit: ilmeisesti muuttunut uudemmissa mitsun malleissa jossa sen oma palikka on myös kiinnitetty CN105 porttiin, eikä CN110
Mitä The Pill eli Pilleri tarvitsee kaveriksi? No Mitsun CN105 portista yhdyskaapelin Pilleriin, sekä skriptin asennuksen. Tämä skripti on rakennettu niin että ensimmäisellä käynnistyskerralla se luo tarvittavat virtuaalikomponentit ILP ohjaukseen, eli mahdollisimman plug n play ratkaisu tarkoituksena.
Kaapeleita olen muutaman tehnyt valmiiksi. Niitä on saatavana kahdelta kotimaiselta kauppiaalta, Shellykauppa.fi ja Nurkan takaa Samalla kun laittaa kaapelin tilaukseen, niin kannattaa pistää Shelly the Pill ostoskoriin, tai miksei muutama samalla
😉
on ne niin näppäriä DIY laitteita.
Skripti löytyy GitHubista, jossa myös koottuna ohjeita käyttöönottoon. Lisäksi on HA asennuspaketti, mikä luo climate laitteen Home Assistantiin.
!! HUOM !! Asennus vaatii ILP laitteen kuorien avaamisen, joten IRROTA LAITE SÄHKÖVERKOSTA ASENNUKSEN AJAKSI !!
Mielelläni otan vastaan palautetta. Ajatuksena on että voisin värkätä vastaavia ratkaisuja myös muille merkeille. Tuo kaapeli ja skripti saattaa olla myös yhteensopiva Mitsubishi Electric VILP laitteidan kanssa.
https://github.com/Teme-V/Shelly-pill-AC-control
Otin tämän Teemun paketin käyttöön ja samalla konffasin mukaan remote lämpötila-anturin (BLU H&T). Asennus ja käyttöönotto oli todella helppoa valmiiden kaapeleiden avulla, ja mikä parasta niin tuon lämpötilan etämittauksen ansiosta pumppu käy tasaisesti eikä mene katkokäynnille vaikka ulkona on tällä hetkellä reilut +12 astetta lämmintä. Aiemmin kun käytössä oli pumpun oma sisäinen lämpötila-anturi niin vehje ryntäili ja meni vähän väliä katkolle näissä lämpötiloissa. Pumppuna siis FT25 ja viikonloppuna tarkoitus on tehdä sama viritys mökin AP25 pumppuun.
 
Takaisin
Ylös Bottom