Daikin ja Home Assistant

Luukku

Vakionaama
ILP:llä muu kuin reaaliaikainen ohjaus on vähän niin ja näin. Jos ei ole ympärillä isoa määrää massaa, niin tulee aluksi vain hemmetin kuuma. COP kärsii ja oikeastaan ei voita mitään.
Joo, mukavampi on mahdollisimman tasainen lämpötila ilman, että pitää säätää, "nyt on kylmä" tai "nyt on kuuma". Mitä tulee tuohon @grendy :n mainitsemaan ennakointiin niin naisen logiikka pitäis saada HA:lle vielä koodattua, mutta siihen ei taida HA taipua vaikka moneen pystyykin.
 

hanks

Aktiivinen jäsen
ILP:llä muu kuin reaaliaikainen ohjaus on vähän niin ja näin. Jos ei ole ympärillä isoa määrää massaa, niin tulee aluksi vain hemmetin kuuma. COP kärsii ja oikeastaan ei voita mitään.
Nimenomaan, ei ILP:in kanssa taida kannattaa pellailla pörssisähköohjauksella. Jos ei ole muuta lämmönlähdettä niin mieluummin kiinteä tai määräaikaisesti kiinnitetty sopimus.
 

Luukku

Vakionaama
Swingien säätö HA:n integraation päivityksen jälkeen.
 

Liitteet

  • IMG_4735.png
    IMG_4735.png
    141,3 KB · Katsottu: 90

grendy

Vakionaama
Derivaatta sensorilla saa sensoroitua, että onko sisä- tai ulkolämpö nousussa tai laskussa. Tuota vois käyttää etukäteisautomaatiossa.
Sääennustuksesta se pitäis jotenkin lukea. Ainakin sellanen että jos seuraavana päivänä on luvassa kylmempää kuin yöllä niin se kertois isosti että yöllä extralämpöä kehiin. Tietysti myös se että jos yöksi luvataan paljon kylmempää kuin mitä päivällä on, mutta sillon yleensä taas se etukäteislämmitys on päivällä kallista...

Swingien säätö HA:n integraation päivityksen jälkeen.
Tarkottiko toi nyt että jos ei coree päivitä niin ei kannata päivittää onectaakaan?
 

Luukku

Vakionaama
Sääennustuksesta se pitäis jotenkin lukea. Ainakin sellanen että jos seuraavana päivänä on luvassa kylmempää kuin yöllä niin se kertois isosti että yöllä extralämpöä kehiin. Tietysti myös se että jos yöksi luvataan paljon kylmempää kuin mitä päivällä on, mutta sillon yleensä taas se etukäteislämmitys on päivällä kallista...
Tällä varmaan onnistuis.
 

Luukku

Vakionaama
Ennemmin tuohon Onecta integraation olis tarvinnut puhallustehon säädön automatisointia kuin noiden läppien toimintaa. Joskus tulee pienennenttyä puhallusta, kun SY on olohuoneessa niin automaatio vaihtais sen yöksi sitten automaatille tai 5/5man. Jospa sitten seuraavissa päivityksissä tulis.
 

Luukku

Vakionaama
Tässä nyt seuraillut tuon pyyntiautomaation toimintaa niin ei ilpin toiminta huonommaksi muuttunut ainakaan asumismukavuuden suhteen. Ottotehoon aiheutuu enemmän vaihtelua, kun välillä pyyntiä muutetaan, mutta tuo tapahtuu ihan tarpeeseen, kun lämpötilaa haistellaan kauempaa. Sulatuksen saattaa liipaista päälle, jos lähellä sen tarvetta ollaan ja pyynti muuttuu. Siten sellainen tilanne on nyt poistunut, että pumppu jäi joskus puhaltelemaan aika kovaakin ja puhalluslämpö alkoi tuntua viileältä, kun oli jo tarve sulattaa, mutta laukaisuraja ei kuitenkaan ylittynyt.
Yläkerran osalta myös tilanne parantunut, eli jos yöllä alkaa lämpötila nousta jostain syystä niin pyyntikorjaus tulee automaattisesti eikä tarvii herätä liikaan lämpöön.
Myös lämpötilakerrostuminen vähenee, kun välillä pyyntiä muutetaan ja puhallus tehostuu. Hyödyllinen automaatio kyllä.
 

hanks

Aktiivinen jäsen
Nyt on kokeiltu saako esp8266-portattua versiota faikinista toimimaan Lolin D1 minillä. Ja toimihan se! Laitoin 0- ja 12v-johtimien ja D1 minin väliin Mini560-alasmuuntimen. Vaikka D1 minin logiikka toimii 3.3V jännitteellä, se sietää 5V myös.

IMG_3025.jpeg

Mutta eihän tuo protolauta tietenkään mahtunut tuonne kotelon sisään, kovin on ahdasta. Pitää seuraavaksi koittaa saada footprint noille piireille mahdollisimman pieneksi ja laittaa ne mielellään päällekkäin.

Perfera H:ssa muuten se S21-liitin on JST PA-tyyppinen. Tilasin Kiinasta muutaman ja juotin hyppylankoihin kiinni.

 
Viimeksi muokattu:

Luukku

Vakionaama
Kun ei tuota tarveohjausta pääsee muuttamaan ilman Faikinia niin tulee kuitenkin HA:lta ilmoitus, jos ulko- ja sisälämpötilojen derivaatat putoo liikaa niin voi sitten Onectasta otta TO:n pois päältä.
 

Luukku

Vakionaama
Lämpötila laski kauempana huoneistossa alle 20,51 niin automaatio korjasi ilpin pyynnin 22:sta 23:een. Lämpötila lähti nousuun ja saavutti rajan jossa pyynti olisi pitänyt pudottaa 22:een, mutta koska ulkona -5 niin piti säädön 23:ssa. Lämmäytin uunin ja puuhellassa oli tulet vähän aikaa niin pyynti laskenut 22:en. Jos menee lämpötila yli 22 niin pudottaa taas asteella.
Toimii kyllä varsin hyvin.
 

Koelli

Aktiivinen jäsen
Lämpötila laski kauempana huoneistossa alle 20,51 niin automaatio korjasi ilpin pyynnin 22:sta 23:een. Lämpötila lähti nousuun ja saavutti rajan jossa pyynti olisi pitänyt pudottaa 22:een, mutta koska ulkona -5 niin piti säädön 23:ssa. Lämmäytin uunin ja puuhellassa oli tulet vähän aikaa niin pyynti laskenut 22:en. Jos menee lämpötila yli 22 niin pudottaa taas asteella.
Toimii kyllä varsin hyvin.
Samankaltainen logiikka, mutta toteutettu tarveohjauksella. Ensimmäinen pudotus aamulla aurinko(?) ja päivällä sauna.

Näemmä tuplasulatus myös tapahtunut.
 

Liitteet

  • Screenshot_20241212-202525.png
    Screenshot_20241212-202525.png
    68,7 KB · Katsottu: 72

Koelli

Aktiivinen jäsen
Vielä, kun vois ohjata puhallustehoja automaatiolla. Pääseekö Faikinilla käsiksi puhallustehoihin?
Toki. Mutta eihän sillä ohiteta Daikinin, mielestäni, äärimmäisen typerää cold draft -preventionia.

Tarveohjauksella ja pyyntinä 31c ohitetaan monissa tilanteissa. Onneksi Daikin ei ole tajunnut estää tätä. Vaatii toki riittävän suuren deltan mitatun sisälämpötilan ja pyyntilämpötilan välille. Tämän kykeni toteuttamaan niin, että revin anturin ulos kotelosta.
 
Viimeksi muokattu:

Luukku

Vakionaama
Sulatuksen kesto.
Koodi:
alias: Sulatuskesto Perfera
description: ""
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.perfera_teho_alle_40w
    to: "on"
conditions: []
actions:
  - action: measureit.reset
    metadata: {}
    data: {}
    target:
      entity_id: sensor.sulatuskesto_session
mode: single
 

Luukku

Vakionaama
Sulatusväli
Koodi:
alias: Sulatuskesto Perfera
description: ""
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.perfera_teho_alle_40w
    to: "on"
conditions: []
actions:
  - action: measureit.reset
    metadata: {}
    data: {}
    target:
      entity_id: sensor.sulatuskesto_session
mode: single
 

Luukku

Vakionaama
Sulatuslaskuri (lähettää viestin myös puhelimeen)

Koodi:
alias: Perfera sulattaa info
description: ""
triggers:
  - entity_id:
      - sensor.ruuvitag_e593_temperature
    below: 25
    trigger: numeric_state
conditions:
  - condition: numeric_state
    entity_id: sensor.shellypmminig3_84fce63a5300_power
    above: 800
actions:
  - action: notify.mobile_app_iphone_markku
    metadata: {}
    data:
      message: Perfera sulattaa
  - action: counter.increment
    target:
      entity_id:
        - counter.sulatuslaskuri_perfera
    data: {}
  - action: measureit.reset
    metadata: {}
    data: {}
    target:
      entity_id: sensor.sulatusvali_session
mode: single
 

Luukku

Vakionaama
Sulatuslaskurin nollaus (vrk)

Koodi:
alias: Sulatuslaskurin nollaus
description: ""
mode: single
triggers:
  - at: "00:00:05"
    trigger: time
conditions: []
actions:
  - action: counter.reset
    metadata: {}
    data: {}
    target:
      entity_id: counter.sulatuslaskuri_perfera
  - action: counter.reset
    metadata: {}
    data: {}
    target:
      entity_id: counter.stylish_sulatuslaskuri
 

Luukku

Vakionaama
Tommonen idea tuli myös tuohon sulatuksen jälkeiseen tehoryntäyksen rajoitukseen, että jos saa ilpin tehotiedon jostain (esim Shelly) niin tekee automaation jolla muutetaan pyyntiä JOS teho nousee esim yli 1000W sitten pyynti -2. Eli antaa pumpulle mahdollisuuden toimia iisisti, mutta jos ei niin rajoitus iskee :)
 

Luukku

Vakionaama
Tuo kompuran tehon alle 40W kynnyssensori näyttää sulatusten lisäksi myös nuo katkotkin näin leudommalla kelillä, tein siksi kynnyssensorin <25 (alimmainen, tuota voi joutua vielä pienentämään) niin sillä erottuu sitten sulatus ja katko tuosta historiasta. Kuvassa <25 historia on vielä lyhyt. Samoin se sulatusaikalaskuri näyttää vaan viimeisimmän keston oli katko tai sulatus.
Tuostahan näkee myös, että pyynti 23/24 on aiheuttanut muutamia katkoja niin ehkä pitää automatisoida niin, että nollakelillä tuo 23/24 laitetaan pois päältä. Mennään nollakeli sitten max 22 pyynnillä.
Lisäksi vois ulko- ja sisälämmön derivaatan mukaan säätää tuon 23/24 pyynnin päällemenoa aikaisemmin, jos keli alkaa kylmetä nopeasti.
 

Liitteet

  • IMG_4799.jpeg
    IMG_4799.jpeg
    77,1 KB · Katsottu: 73
Viimeksi muokattu:

heebo1974

Aktiivinen jäsen
Tommonen idea tuli myös tuohon sulatuksen jälkeiseen tehoryntäyksen rajoitukseen, että jos saa ilpin tehotiedon jostain (esim Shelly) niin tekee automaation jolla muutetaan pyyntiä JOS teho nousee esim yli 1000W sitten pyynti -2. Eli antaa pumpulle mahdollisuuden toimia iisisti, mutta jos ei niin rajoitus iskee :)
Vaatii kyllä automaatiolta monimutkaisuutta, ettei kovilla pakkasilla torppa kylmene kun ottotarve on todellinen.
 

Luukku

Vakionaama
Sulatuksen aikana pyynti putoo 20 asteeseen ja siitä 10 min niin nostaa 21:een. Tämä vois olla hyvä, oli aamulla vähän liian pitkään 20:llä.
Koodi:
alias: Sulatus jälkeen pyynti 20
description: ""
triggers:
  - trigger: state
    entity_id:
      - sensor.sulatusvali_session
    attribute: sensor_last_reset
conditions: []
actions:
  - action: climate.set_temperature
    metadata: {}
    data:
      temperature: 20
    target:
      entity_id: climate.daikinap96280_ala_room_temperature
  - delay:
      hours: 0
      minutes: 10
      seconds: 0
      milliseconds: 0
  - action: climate.set_temperature
    metadata: {}
    data:
      temperature: 21
    target:
      entity_id: climate.daikinap96280_ala_room_temperature
mode: single
 

heebo1974

Aktiivinen jäsen
Mietin tässä, että olisiko hyviä lisä varmistuksia siihen, että kyseessä on oikea sulatus esim:
Ulkolämpötila on alle 0C, joka tarvitsee lämpötila anturin ulos, mutta toisaalta se löytyy myös dakinin integraatiosta.
 

heebo1974

Aktiivinen jäsen
Rupesin tässä myös miettimään, että olisko tuon sulatuksen havainnointi voitu toteuttaa template sensorilla niinkin yksinkertaisesti, että luetellaan vaan ehdot, joiden täyttyessä merkataan että ilp sulattaa,, Noita ehtoja toki voisi lisäillä sen mukaan, mitä tarvitsee.

esim:
YAML:
sensor:
  - platform: template
    sensors:
      ilp_sulatus:
        friendly_name: "ILP sulatus"
        value_template: >-
          {{ (states('sensor.ilp_puhalluslampotila') | float < 15) and
             (states('sensor.ulkolampotila') | float < 0) and
             (states('sensor.ilp_teho') | float < 20) }}
        entity_id:
          - sensor.ilp_puhalluslampotila
          - sensor.ulkolampotila
          - sensor.ilp_teho

# Selitetään ehdot:
# - sensor.ilp_puhalluslampotila: Ilmalämpöpumpun puhalluslämpötila (Celsius)
# - sensor.ulkolampotila: Ulkolämpötila (Celsius)
# - sensor.ilp_teho: Ilmalämpöpumpun ottama teho (Watti)
#
# Jos kaikki ehdot täyttyvät (puhalluslämpötila < 15, ulkolämpötila < 0, teho < 20W),
# "ilp_sulatus"-sensori palauttaa arvon "true". Muulloin se palauttaa "false".
 

Luukku

Vakionaama
Rupesin tässä myös miettimään, että olisko tuon sulatuksen havainnointi voitu toteuttaa template sensorilla niinkin yksinkertaisesti, että luetellaan vaan ehdot, joiden täyttyessä merkataan että ilp sulattaa,, Noita ehtoja toki voisi lisäillä sen mukaan, mitä tarvitsee.

esim:
YAML:
sensor:
  - platform: template
    sensors:
      ilp_sulatus:
        friendly_name: "ILP sulatus"
        value_template: >-
          {{ (states('sensor.ilp_puhalluslampotila') | float < 15) and
             (states('sensor.ulkolampotila') | float < 0) and
             (states('sensor.ilp_teho') | float < 20) }}
        entity_id:
          - sensor.ilp_puhalluslampotila
          - sensor.ulkolampotila
          - sensor.ilp_teho

# Selitetään ehdot:
# - sensor.ilp_puhalluslampotila: Ilmalämpöpumpun puhalluslämpötila (Celsius)
# - sensor.ulkolampotila: Ulkolämpötila (Celsius)
# - sensor.ilp_teho: Ilmalämpöpumpun ottama teho (Watti)
#
# Jos kaikki ehdot täyttyvät (puhalluslämpötila < 15, ulkolämpötila < 0, teho < 20W),
# "ilp_sulatus"-sensori palauttaa arvon "true". Muulloin se palauttaa "false".
Mahdollisuuksia on monia. Itse en osaa kaikkia vielä käyttää. Mun automaatiot on vielä siellä "dummies" osastolla.
Sulatuslaskuri on hyvin osannut laskea tuosta puhalluslämmöstä ja tehosta itsellä. Aikaisemminkin toimi pelkästä puhalluslämmöstä.
Nyt vähän vaikeampi on tuo sulatusajan erottaminen tavallisesta katkosta lauhan kelin aikaan.
 

heebo1974

Aktiivinen jäsen
Mahdollisuuksia on monia. Itse en osaa kaikkia vielä käyttää. Mun automaatiot on vielä siellä "dummies" osastolla.
Sulatuslaskuri on hyvin osannut laskea tuosta puhalluslämmöstä ja tehosta itsellä. Aikaisemminkin toimi pelkästä puhalluslämmöstä.
Nyt vähän vaikeampi on tuo sulatusajan erottaminen tavallisesta katkosta lauhan kelin aikaan
Juu ei tässä ketään syytellä tms. Kunhan vaan yritän keksiä yksinkertaisinta tapaa. Yleensä se on kuitenkin paras. :)
Tarvittaisiin joku kunnon koodari tähän hommaan.
 

hanks

Aktiivinen jäsen
Faikin kehiin ja tiedot puhallusnopeudesta ja kompuran taajuudesta, samoin saa sisäkennon lämpötilan joka menee tukevasti pakkaselle sulatuksen aikana.

Mulla odottaa tuossa pöydällä Faikin-8266 ite tehdyssä kotelossaan, jahka ehdin seuraavan kerran käymään mökillä asentamassa sen.
 

heebo1974

Aktiivinen jäsen
Faikin kehiin ja tiedot puhallusnopeudesta ja kompuran taajuudesta, samoin saa sisäkennon lämpötilan joka menee tukevasti pakkaselle sulatuksen aikana.

Mulla odottaa tuossa pöydällä Faikin-8266 ite tehdyssä kotelossaan, jahka ehdin seuraavan kerran käymään mökillä asentamassa sen.
Ei taida jaksaa niin paljoa panostaa. Kompuran taajuuden saan muutenkin. Enkä edes tiedä tukeeko faikin, Comfora N35:sta. Todennäköisesti tukee, mutta tiedä häntä.
 

Luukku

Vakionaama
Puolen yön jälkeen pudonnut ulkolämpötila 1>-6 aika mukavaa, kun HA hoitelee ilpin pyyntiä niin sisällä lämpö laskenut vaan 0,5 astetta. Aika nopeeta kylmenemistä, kun derivaatta sensori näyttää -0,94.
 

Sampo22

Aktiivinen jäsen
Puolen yön jälkeen pudonnut ulkolämpötila 1>-6 aika mukavaa, kun HA hoitelee ilpin pyyntiä niin sisällä lämpö laskenut vaan 0,5 astetta. Aika nopeeta kylmenemistä, kun derivaatta sensori näyttää -0,94.
Eikös tuo lisäasetus ”Ilmastoinnin kompensoinnin säätö” hoida tuon saman asian? Ja muutenkin tuntuu oudolta että sisälämpötilan asetusarvoa pitää alkaa nostamaan jos ulkona kylmenee, pumpunhan pitäisi lisätä tehoja automaattisesti kun havaitsee että sisällä kylmenee. Näin maallikkona kutsun tätä termostaatiksi. Itse en ole vielä tehnyt mitään säätöjä vaikka pakkanen on kiristynyt, asetus 20 astetta ja puhallus 4/5, ei mitään rajoituksia. Nyt ei sulattelekaan jatkuvasti kun ilmankosteus on luokkaa 70%.
 

wannabe

Aktiivinen jäsen
Ja muutenkin tuntuu oudolta että sisälämpötilan asetusarvoa pitää alkaa nostamaan jos ulkona kylmenee, pumpunhan pitäisi lisätä tehoja automaattisesti kun havaitsee että sisällä kylmenee.

Nää nyt vaan on keskeneräisiä laitteita, joihin "jätetty" DIY-henkisille harrastuspotentiaalia. Tuohon tarpeeseen nostaa pyyntiä lienee suurimpana syynä se kun laite mittaa sisälämpötilaa laitteen kotelon sisällä olevalla anturilla. Korjauskäyrä ei taida olla ihan justiinsa ja sisäyksikön asennuspaikkakin vaikuttaa anturin lukemaan. Mä johdotin anturin n. 3 metrin päähän sisäyksiköstä yhden huoneen oven listoituksen kupeeseen n. 1,5m korkeuteen. Laitteen toiminta tasoittui kummasti, eikä pyynnin nostoillekaan ole vielä näillä lumilla ollut tarvetta. Anturin ollessa laiteen sisällä pyyntiä joutui säätelemään.
 

Luukku

Vakionaama
Ja muutenkin tuntuu oudolta että sisälämpötilan asetusarvoa pitää alkaa nostamaan jos ulkona kylmenee, pumpunhan pitäisi lisätä tehoja automaattisesti kun havaitsee että sisällä kylmenee.
Tuolla mittauksella toisesta huoneesta saa sellaista hyötyä, että kun siellä alkaa lämpötila laskea niin se pyytää jo vähän aikaisemmin lämpöä lisää, pyynnin lisäys aiheuttaa myös kovemman puhalluksen joksikin aikaa ja lämpö leviää tehokkaasti, luonnollisesti huone jossa SY on, on lämpimin huone.
Myös uunin lämmitykseen reagoi nopeammin, kun tulisijat on lähempänä tuota mittauspistettä. Olen huomannut, että yli- ja alilämmitys on vähentynyt. Normaalisti, jos pumpun pyynti on pakkasilla 24 niin tulisijan lämmityksen jälkeen sitä on joutunut laskemaan, kun ei sen termostaatti oikein osaa. Jos SY:n termari olis kauempana ja mittaisi oikein niin reagointi olisi herkempää.
 

Luukku

Vakionaama
Nyt sai tämännäköisen käppyrän sulatuksen jälkeen ilman tarveohjausta.
Siinä sulatuksen aikana pyynti lasketaan 20:een ja pyyntiautomaatiot sammutetaan, jotta ne ei muuta asetusta. 10min viiveen jälkee nosto 21:een ja siitä 10min viiveen jälkeen automaatiot päälle.
 

Liitteet

  • IMG_4802.png
    IMG_4802.png
    126,1 KB · Katsottu: 63

Luukku

Vakionaama
Ei toi pyyntiautomaatioilla leikkiminen ainakaan pumppujen sähkönkulutusta lisää mitenkään huomattavasti. Eilen 15,92 kWh kahdelta pumpulta. Pesällinen meni klapeja uunissa, ulkona -9.
9.12 oli nollakeliä niin kulutus 15,83kWh ilman uunin lämmitystä.
 
Back
Ylös Bottom