lauantai 31. joulukuuta 2022

Danfoss USB-datakaapelin open source release

Olin 7 vuotta sitten blogipostauksessa tutkinut Danfoss I2C tiedonsiirtoprotokollaa ( https://omakotikotitalomme.blogspot.com/2015/03/danfoss-lampopumpun-salaisuudet.html ), ja vuosien aikana olen myynnyt jokusen lukijan. Mutta viime aikoina minulla ei ole riittänut aikaa vastailla kaikille kyselijöille, joten päätin open sourceta toteutuksen, niin kuka vaan voi edullisesti rakentaa itselleen Arduino Nanolla usb pohjaisen ohjausratkaisun. Samalla kerron spoilerina, että minulla on työn alla ESP32 pohjainen wifi ratkaisu, jossa myös tuki lämpötila-anturin emuloinnille (eli vastaa toiminnallisuudeltaan ThermIQ-ROOM2LP:tä). Tästä tulee blogipostaus kevään aikana.

Ohessa linkki githubiin, josta löytyy koodit, gerberit ja STL malli 3d printattavalle telineelle:

https://github.com/rainisto/arduino_i2c_orja/

Toki minulta taitaa muutama levy olla hyllyssä valmiina, jotka voin myydä, mikäli ei halua itse rakennella. Hyvää ja onnellista uutta vuotta!

3 kommenttia:

  1. Hi, Jonni. Now when there is these freezing times, remembered this project and noticed you have released this open source. Thats great and I appreciate it, thank you very much. I will go and test it.
    Any update for the esp32 version? Getting room temp emulation would be nice feature now when warming together with fireplace to try saving some electricity, pump does not get the room temp and still tries to warm the house. And it is already very warm inside :D Need to then manually go and adjust temp lower.

    VastaaPoista
    Vastaukset
    1. Ah yes, I've have esp32 version up and running, just haven't made blog post yet. Most likely I'll make a post before spring time. Reacting to room temp really makes things easier.

      Poista
    2. Works great thank you again for your work.

      Here is modified NodeRED flow to make it work with Home assistant ThermIQ MQTT integration.
      https://github.com/jukkapirinen/thermiq-node-red-homeassistant-config/tree/support-thermiq-ha-custom-integration

      EVU and Room temp of course not working.
      EVU can be enabled by shorting 307 and 308 and Tariff control / reduced heat by adding 10 kohm resistor. I already have this controlled with another arduino.

      Poista