LTV: Deel hier je Jaga DBE zelfbouw ervaringen

Pagina: 1 ... 59 60 Laatste
Acties:

Onderwerpen


  • B2
  • Registratie: April 2000
  • Laatst online: 22:58

B2

wa' seggie?

Geim schreef op vrijdag 17 juli 2026 @ 15:55:
[...]

In dat geval, plaats niet meer ventilatoren dan dat de gleuven groot zijn. Heb je een 12 cm fan, dan is dat 144 cm^2. Oppervlak van de gleuven meten en delen door het oppervlak van een fan en je hebt het aantal fans te pakken, vooruit, neem eentje meer. Veel meer zou ik niet doen, anders zit je lucht in je omkasting rond te blazen.
Ik denk dat ik de sleuven ga vervangen voor 1 groot 'gat' en daaronder webbing ga maken, net zoals je aan de voorkant ziet. Dat zou volgens mij meer flow moeten kunnen geven.

  • PalingDrone
  • Registratie: September 2017
  • Niet online
B2 schreef op vrijdag 17 juli 2026 @ 16:03:
[...]

Ik denk dat ik de sleuven ga vervangen voor 1 groot 'gat' en daaronder webbing ga maken, net zoals je aan de voorkant ziet. Dat zou volgens mij meer flow moeten kunnen geven.
Wellicht kan je de sleuven wat schuiner en smaller frezen, dan zie je ze minder en wanneer je er dan wat meer in doet kom je uiteindelijk toch op een groter uitblaasoppervlak uit, webbing zou ik niet doen want dat houdt best veel tegen.

Nu heb je ze zo : | | , wanneer je met een dunner boortje ze op deze \\ manier maakt kijk je minder in die dikke streep en kan je er wellicht wat meer sleuven in maken terwijl je minder luchtweerstand hebt dan van een groot gat met webbing. Ipv webbing zou ik eerder donker (race) gaas plaatsen, daar komt tenminste nog wat lucht door.

  • Refthoom
  • Registratie: Oktober 2010
  • Laatst online: 16:57
Algemeen; een ombouw absorbeert de meeste stralingswarmte, wat overblijft is de warmte van convectie en daar heb je dus flow voor nodig.

  • B2
  • Registratie: April 2000
  • Laatst online: 22:58

B2

wa' seggie?

B2 schreef op vrijdag 17 juli 2026 @ 08:34:
In het kader van voorbereiden op de winter wil ik ook radiator ventilatoren gaan toepassen. Ik het het idee om de ventilatoren op de radiator te leggen, aangezien we toch radiatorombouwen hebben en we ze niet zien.

[Afbeelding]

[Afbeelding]


Ik zat zelf aan 14cm fans te denken. Wel breder dan mijn radiator (T22). Is het nog aan te raden ze bv in twee L profielen te leggen met wat demping eronder? Ik wil een Heatmeister toe gaan passen om ze ook aan/uit te kunnen schakelen met HomeAssistant op basis van stookgedrag.

Welk type Arctic kan ik hier het beste voor gebruiken? Of toch voor Noctua gaan? Ik ben best geluidsgevoelig, dus ergens neig ik naar Noctua, maar dan gaat het wel aardig in de kosten lopen (radiatoren van 135, 225 en 105cm breed)
Afbeeldingslocatie: https://tweakers.net/i/rEgxUtKCaOVQ71C4YuZzmrZEGdo=/x800/filters:strip_icc():strip_exif()/f/image/jKh7gioYUGCkIfErtHmvjZOz.jpg?f=fotoalbum_large

Inmiddels 1 140mm fan met een heatmeister draaien. Op 20 en ook nog wel 25% vermogen is het prima te doen qua geluid. Wel het bovenste rooster van de radiator gehaald, dat verminderde het geluid.

Maar, als ik het nu zo zie weet ik niet goed of 140mm wel de juiste maat is. Volgens mij zuig ik toch zo ook nogal wat 'koude' lucht op, want niet vanuit de radiator komt?

  • petkaij
  • Registratie: Februari 2015
  • Nu online
Als alle aangezogen lucht langs de radiator gaat is het m.i. prima, wel zorgen dat er geen valse lucht wordt aangezogen vanaf bijvoorbeeld de zijkant. Neem aan dat je meer dan één ventilator gaat plaatsen en de ruimtes onderling dicht maakt?

Derhalve heb ik mijn convectoren en T22 radiatoren dicht gemaakt zodat alle aangezogen alleen maar langs de warmte elementen kan.

  • Ronald
  • Registratie: Juli 2000
  • Laatst online: 23:26
@B2 zo dicht op het rooster ga je de turbulentie van de fanbladen stuk slaan op rooster. Overweeg of je ze er onder kan hangen.

De meesten gebruiken 92mm op een t22. Het meeste effect heeft lucht langs de lamellen tussen de platen. En ontkoppel de fan akoestisch van de radiator… scheelt ook geluid.

PV Output - Obdam; SolarEdge SE5K 'Voor korte strings'; 12x350Wp Oost-West 13°; 8x415Wp Zuid 10°; Totaal 7520Wp.


  • B2
  • Registratie: April 2000
  • Laatst online: 22:58

B2

wa' seggie?

Ronald schreef op donderdag 23 juli 2026 @ 14:35:
@B2 zo dicht op het rooster ga je de turbulentie van de fanbladen stuk slaan op rooster. Overweeg of je ze er onder kan hangen.

De meesten gebruiken 92mm op een t22. Het meeste effect heeft lucht langs de lamellen tussen de platen. En ontkoppel de fan akoestisch van de radiator… scheelt ook geluid.
Dat had ik inmiddels gedaan door een 'dirty' ophanging met tieraps en elektra draad door de lamellen vanaf onder en dit bovenin vastmaken. Dat werkte prima en het zorgt inderdaad voor nog minder geluid.

2x 92mm Noctua zijn inmiddels besteld voor een test opstelling.

  • B2
  • Registratie: April 2000
  • Laatst online: 22:58

B2

wa' seggie?

B2 schreef op donderdag 23 juli 2026 @ 15:03:
[...]

Dat had ik inmiddels gedaan door een 'dirty' ophanging met tieraps en elektra draad door de lamellen vanaf onder en dit bovenin vastmaken. Dat werkte prima en het zorgt inderdaad voor nog minder geluid.

2x 92mm Noctua zijn inmiddels besteld voor een test opstelling.
Inmiddels iets verder en een testopstelling uitgemeten. Ik ben begonnen met de 92mm fans, die aan elkaar vast gemaakt met tie-wraps en opgehangen met elektra draad. Wat ik daarbij merk dat ik ze best op 35/40% moet zetten om een aardige flow waar te nemen.

Daarnaast bezig met 140mm. Hieronder zie je 1 140mm fan liggen. De bedoeling is dat er hier 4 komen te liggen, 2x2. Ik heb middenaansluitingen op de radiatoren, in het midden komt er geen een.

Afbeeldingslocatie: https://tweakers.net/i/J-9dbWbOyJPGu7YYHFJm5JdIV9g=/x800/filters:strip_icc():strip_exif()/f/image/YKWFA8BrQAgH0MJMTs7ysuXv.jpg?f=fotoalbum_large

Zal ik de ruimte waar geen fan komt (midden en beide zijkanten) dichtmaken of juist open laten?

  • roofburner
  • Registratie: Februari 2011
  • Laatst online: 23:06
B2 schreef op zondag 2 augustus 2026 @ 20:42:
[...]


Inmiddels iets verder en een testopstelling uitgemeten. Ik ben begonnen met de 92mm fans, die aan elkaar vast gemaakt met tie-wraps en opgehangen met elektra draad. Wat ik daarbij merk dat ik ze best op 35/40% moet zetten om een aardige flow waar te nemen.

Daarnaast bezig met 140mm. Hieronder zie je 1 140mm fan liggen. De bedoeling is dat er hier 4 komen te liggen, 2x2. Ik heb middenaansluitingen op de radiatoren, in het midden komt er geen een.

[Afbeelding]

Zal ik de ruimte waar geen fan komt (midden en beide zijkanten) dichtmaken of juist open laten?
Om geen valse lucht aan te zuigen: dichtmaken

  • s020506
  • Registratie: April 2019
  • Laatst online: 23:32
B2 schreef op zondag 2 augustus 2026 @ 20:42:

Zal ik de ruimte waar geen fan komt (midden en beide zijkanten) dichtmaken of juist open laten?
De fans hangen eronder, toch? Ik denk dat je je moeite wel kan besparen, ik denk niet dat je veel lucht daardoor weg lekt. Sterker nog, omdat de druk boven de fans lager is, wordt er extra lucht aangezogen.

PVoutput


  • Rapheal
  • Registratie: Oktober 2020
  • Laatst online: 22:39
Goedemorgen allemaal,

Misschien een klein beetje off topic, helaas weet ik niet waar anders deze vraag te stellen :/ . Op bepaalde search term kreeg ik ook nog niks gevonden.

Momenteel ben ik bezig om voor onze laatste kamer een Jaga te selecteren en deze uit te rusten met een zelfbouw de met 3 Arctic pro p14 fans. Ik zit alleen wat met de opbouw hoogte vanuit de grond. Het wordt waarschijnlijk een Jaga mini vrijstaand type 16, maar deze wordt met minimale ruimte van de muur geplaatst (iets met WAF), eraan hangen is geen optie vanwege raampartij die snel daarna begint.

Nu adviseert Jaga pootjes van 10 cm vanaf de vloer voor een 28cm hoge mini. Voor de aanzicht zouden 6.5 cm pootjes (Jaga gebruikt deze alleen voor de 8 en 13 cm hoogte). Ik vroeg me af of ik ook niet de 6.5 cm pootjes zou kunnen gebruiken voor een 28cm hoogte? De fans zouden voor geforceerde convectie zorgen, maar vraag me vooral af door de afname van lucht oppervlakte aan onderzijde convector niet inboet in vermogen of dat ik mogelijke geluid (suizen oid) introduceer? Weet iemand dit, of nog beter heeft iemand dit zelf ook thuis en kan hier iets over zeggen?

Alvast bedankt voor jullie hulp wederom!

  • MieJuul
  • Registratie: Januari 2008
  • Laatst online: 22-10 23:17

MieJuul

3970Wp

goedbedoeld, maar niet de bedoeling. V&A hoort in https://tweakers.net/aanbod/

[ Voor 89% gewijzigd door teacher op 04-09-2026 11:17 ]

12x SH-230P6 all-black op een Effekta ES3300 live en 22x SM55 op 2 Steca's 500 en 1 Steca 300 live


  • saken
  • Registratie: Oktober 2009
  • Laatst online: 23:44
argafal schreef op woensdag 15 februari 2023 @ 18:52:
[...]


De module werkt geweldig, het zal zeker niet de laatste zijn! Maar ik vond ook dat de kabels van de temperatuursensoren veel te kort waren. Misschien doe ik het verkeerd, maar een meter lengte zou heel mooi zijn.

(En ja, ik weet dat ik ze kan verlengen. Maar dat lijkt gewoon dom om als eerste te moeten doen nadat je iets hebt gekocht. Weer een stap en materiaal om te hebben/kopen en een potentiële bron van fouten.)

Nog drie kleine suggesties:
  • De plakmagneten doen in mijn geval niet echt iets. Ik vind dat ze iets sterker moeten zijn.
  • Ik denk dat de locatie van de QR-code moet worden verplaatst, zodat ik de magneten kan plaatsen zonder de QR-code af te dekken.
  • Ik ben het eens met degene die de led uit wil kunnen zetten, ik wil geen led meer in de slaapkamer.
Hopelijk was dit nuttige feedback! :)

PS Foto's beneden zijn 10 keer 14cm voor de woonkamer. It's fantastic! Anders ben ik nog op zoek naar stille 7cm PWM ventilatoren voor type 11 radiatoren in de slapkamers. Of heeft iemand 8cm fans diagonaal gemonteerd? Laat alsjeblieft foto's zien als je dat hebt gedaan! :)
[Afbeelding][Afbeelding][Afbeelding]
Ah je hebt gewoon kunststof L stripjes gepakt? Welke dikte stripjes en hoe houdt hij hem vast aan de radiator?

  • Seafarer
  • Registratie: November 2012
  • Laatst online: 23:46
Ik zou toch echt aanraden om dat metalen rooster in bovenstaande foto te verwijderen om de luchtstroom minder te beperken. En ook de sleuven vergroten of meerdere sleuven plaatsen om zo min mogenlijk weerstand te hebben.

Een CV-Ketel is een vlamkoeler en een radiator is een waterkoeler. :) Debiet is vermogen en niet de temperatuur.


  • Taxi645
  • Registratie: April 2009
  • Laatst online: 18:44
Even jullie mening. Ik heb twee Vasco flatline T22 radiatoren (100 mm breed, intern 83 mm). Onderin is het tussen het voor- en achterblad niet helemaal vrij, er is een middenaansluitoptie en er loopt aan een kant een buis. Bij een van de twee staat de bank voor de radiator en zitten je oren ongeveer 80 cm van de bovenkant van de radiator.

Ik twijfel nu tussen twee opties (met Heatmeister):

1 Of lekker simpel 80 mm bovenop (trillingsgedempt) op de lamellen onder het toprooster leggen en hopen dat het stil genoeg is.

Idee is dan een Heatmeister gekoppeld aan 15 Artic P8 met 45 mm ertussen. Dan ben je voor rond de €145/per radiator klaar. Het doorvoorvolume is dan al ruim 3x zo groot als met de 9 mini-fans in de speedcomfort.

2 Of toch met een frame gaan klooien en 92 mm er onderin hangen?

Wat zou jullie voorkeur zijn? En zouden jullie de Standaard Artic PWM fan pakken of de CO en waarom?

Mijn referentie is nu Speedcomfort onder de radiator, met control sensor op de sloomste stand en trillingsgedempt gemonteerd. Voor de keuken vind ik dat net acceptabel maar voor bij de bank is dat toch net wat te veel.

[ Voor 14% gewijzigd door Taxi645 op 07-10-2026 12:31 ]


  • Refthoom
  • Registratie: Oktober 2010
  • Laatst online: 16:57
morlune schreef op woensdag 6 mei 2026 @ 15:44:
Hoi,

Bestaan er ook mooie bedieningspanelen met fysieke knoppen waarmee je fans aangesloten op bv een HeatMeister handmatig harder of zachter of helemaal uit kan zetten?

Ik wil het ook bedienbaar houden zonder app namelijk.

De oplossing hierboven ziet er nog niet zo mooi uit als de bedieningspanelen van Jaga zelf zoals deze:

https://www.123radiatorvoordeel.nl/product/jaga-radiator-bediening-dbh-unit-bedieningspaneel-krulsnoer/
Ik weet niet of dit is wat je zoekt maar ik heb voor mijn convectoren zelf een soort heatmeisters gemaakt met een ESP32-C3, geflasht met Tasmota. Onder Tasmota draait een Berry script wat automatisch de snelheid van de fans aanpast, gebaseerd op de aanvoertemperatuur en de delta-T, met daarbij een instelbare maximum snelheid vanwege geluid. Er zit ook een mogelijkheid in om de fans op tijd gebaseerd aan en uit te zetten, dat gebruik ik voor de slaapkamer. Via de webinterface van Tasmota kun je die parameters zelf instellen in het Berry script. Ik wil dat wel delen als er belangstelling voor is.

  • saken
  • Registratie: Oktober 2009
  • Laatst online: 23:44
verkeerd gepost

[ Voor 96% gewijzigd door saken op 09-10-2026 00:47 ]


  • tuxie6
  • Registratie: Juli 2013
  • Laatst online: 22-10 21:56
Refthoom schreef op woensdag 7 oktober 2026 @ 11:31:
[...]

Ik weet niet of dit is wat je zoekt maar ik heb voor mijn convectoren zelf een soort heatmeisters gemaakt met een ESP32-C3, geflasht met Tasmota. Onder Tasmota draait een Berry script wat automatisch de snelheid van de fans aanpast, gebaseerd op de aanvoertemperatuur en de delta-T, met daarbij een instelbare maximum snelheid vanwege geluid. Er zit ook een mogelijkheid in om de fans op tijd gebaseerd aan en uit te zetten, dat gebruik ik voor de slaapkamer. Via de webinterface van Tasmota kun je die parameters zelf instellen in het Berry script. Ik wil dat wel delen als er belangstelling voor is.
Ik heb hier zelf ook aan zitten denken, je booster moet los van HA of Domiticz kunnen werken.

Dus van mij uit is er zeker belangstelling voor je script _/-\o_ , en ik kan me niet voorstellen als er niet veel meer personen om zitten springen.

  • Hein.z
  • Registratie: Oktober 2026
  • Laatst online: 13:47
Als dit teveel afwijkt van het thema, laat het weten.

Ik heb een Jaga radiator met DBE met 1 herrie makende ventilator (de vering en/of het lager is stuk, schoonmaken en smeren helpt niet). Het is de 135x135x25 mm versie ADDA ADN524LB-A91. Jaga wil me geen losse ventilator leveren, en ik kan ze online alleen nog in de 12V versie vinden.

Is er iemand die een werkend alternatief kent of een adres weet waar je nog 1 of meerdere losse passende ventilatoren kunt krijgen? Zonde om de hele unit te vervangen voor 1 fan.

  • marnie
  • Registratie: November 2016
  • Laatst online: 23:41
Hein.z schreef op donderdag 22 oktober 2026 @ 11:55:
Als dit teveel afwijkt van het thema, laat het weten.

Ik heb een Jaga radiator met DBE met 1 herrie makende ventilator (de vering en/of het lager is stuk, schoonmaken en smeren helpt niet). Het is de 135x135x25 mm versie ADDA ADN524LB-A91. Jaga wil me geen losse ventilator leveren, en ik kan ze online alleen nog in de 12V versie vinden.

Is er iemand die een werkend alternatief kent of een adres weet waar je nog 1 of meerdere losse passende ventilatoren kunt krijgen? Zonde om de hele unit te vervangen voor 1 fan.
Tja... Jaga en (reserve) onderdelen.... :F

Ik heb onlangs een Jaga DBH controller van een veiling (Troostwijk) weggehaald. Maar ook op marktplaats kom je af en toe onderdelen tegen https://www.marktplaats.n...ming-en-radiatoren/#q:dbe

2/1-kap 1988 | Extra vloer en muurisolatie | HR++ glas | WTW: Duco Energie Comfort 325 2-zones | WP: Adlar II 6kW | CV: Jaga Strada Hybrid DBH / traditionele radiatoren | Solar: Enphase O-Z-W 4.2kVA | Accu: Marstek Venus E3 - Omnibattery | Homeassistant


  • Refthoom
  • Registratie: Oktober 2010
  • Laatst online: 16:57
tuxie6 schreef op woensdag 7 oktober 2026 @ 23:12:
[...]

Ik heb hier zelf ook aan zitten denken, je booster moet los van HA of Domiticz kunnen werken.

Dus van mij uit is er zeker belangstelling voor je script _/-\o_ , en ik kan me niet voorstellen als er niet veel meer personen om zitten springen.
Sorry, duurde ff, het was druk :)

Dit is het script. Anders dan wat ik hierboven zei, heeft de WebUI geen instellingen (was ik mee bezig maar dat bleek niet goed te werken, dus terug naar deze versie) maar zijn er wel instellingen in het script te maken. Ik denk dat er voldoende bij de code staat om het te verklaren maar laat het weten als er toelichting nodig is.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
# script om de ventilatoren in de Jaga Tempo's aan te sturen obv deltaT en Taanvoer
import string
import json

class FanControl : Driver
  # --- Statische Instellingen ---
  static var klokregeling = 0     # 1 = Tijdschema aan, 0 = 24u per dag
  static var starttijd = 420      # 07:00 (minuten sinds middernacht)
  static var eindtijd = 1320      # 22:00 (minuten sinds middernacht)
  
  static var temp_min = 20.0
  static var temp_max = 55.0
  static var pwm_min = 205.0      # Langzaam - range is 0 - 1023
  static var pwm_max = 870.0      # Snel
  
  static var delta_t_min = 5.0    # Doel-dT bij temp_min
  static var delta_t_max = 8.0    # Doel-dT bij temp_max

  static var pwm_hysterese = 10   # Minimale wijziging voor MQTT update

  # --- Interne Variabelen ---
  var current_pwm
  var last_sent_pwm
  var delta_t

  def init()
    self.current_pwm = 0
    self.last_sent_pwm = -1
    self.delta_t = 0.0
    # print("FanControl: Master Script geladen met DeltaT MQTT export.")
  end

  def every_second()
    var s = tasmota.read_sensors()
    var sensors = json.load(s)
    
    var t1 = nil
    var t2 = nil

    # Sensor detectie (DS18B20-1 en -2)
    if sensors.contains("DS18B20-1") && sensors.contains("DS18B20-2")
      t1 = sensors["DS18B20-1"]["Temperature"]
      t2 = sensors["DS18B20-2"]["Temperature"]
    elif sensors.contains("StatusSNS")
      var sns = sensors["StatusSNS"]
      if sns.contains("DS18B20-1") && sns.contains("DS18B20-2")
        t1 = sns["DS18B20-1"]["Temperature"]
        t2 = sns["DS18B20-2"]["Temperature"]
      end
    end

    if t1 != nil && t2 != nil
      # 1. DeltaT berekenen (altijd positief of 0)
      var diff = t2 - t1
      self.delta_t = diff < 0.0 ? 0.0 : diff
      
      # 2. Tijdscontrole
      var rtc = tasmota.rtc()
      var nu_minuten = (rtc['local'] / 60) % 1440
      var binnen_tijd = (self.klokregeling == 0) || (nu_minuten >= self.starttijd && nu_minuten < self.eindtijd)

      # 3. PWM Berekening volgens dynamische formule
      var berekende_pwm = 0
      if binnen_tijd && t2 >= self.temp_min && t2 <= self.temp_max
        var factor_t = (t2 - self.temp_min) / (self.temp_max - self.temp_min)
        var target_delta = self.delta_t_min + (factor_t * (self.delta_t_max - self.delta_t_min))
        var factor_d = (target_delta - self.delta_t_min) / (self.delta_t_max - self.delta_t_min)
        
        berekende_pwm = self.pwm_min + (factor_d * (self.pwm_max - self.pwm_min))
        
        # Begrenzing binnen bereik
        if berekende_pwm < self.pwm_min berekende_pwm = self.pwm_min end
        if berekende_pwm > self.pwm_max berekende_pwm = self.pwm_max end
      else
        berekende_pwm = 0
      end
      
      self.current_pwm = int(berekende_pwm)

      # 4. MQTT-reductie via Hysterese
      var pwm_verschil = self.current_pwm - self.last_sent_pwm
      if pwm_verschil < 0 pwm_verschil = -pwm_verschil end 

      # Stuur commando bij grote wijziging of harde aan/uit actie
      if (pwm_verschil >= self.pwm_hysterese) || (self.current_pwm == 0 && self.last_sent_pwm != 0) || (self.current_pwm != 0 && self.last_sent_pwm == 0)
        tasmota.cmd(string.format("Pwm6 %d", self.current_pwm))
        self.last_sent_pwm = self.current_pwm
      end

      # 5. Console Logging (elke 10 seconden)
      if (int(tasmota.rtc().find("utc")) % 10 == 0)
        var perc = self.current_pwm > 0 ? int((self.current_pwm / 1023.0) * 100.0) : 0
        var klok_str = binnen_tijd ? "Aan" : "Sper"
        # print(string.format("FanControl: T2=%.1f C, dT=%.1f C, PWM=%d (%d%%) [%s]", t2, self.delta_t, self.current_pwm, perc, klok_str))
      end
    end
  end

  # Toevoegen van DeltaT aan het MQTT SENSOR topic (tele/topic/SENSOR)
  def tele_period()
    # Deze return voegt de data toe aan de JSON payload van Tasmota
    return string.format(",\"Fan\":{\"PWM\":%d,\"DeltaT\":%.1f}", self.current_pwm, self.delta_t)
  end

  # Deze functie zorgt voor de data in tele/topic/SENSOR
  def json_append()
    # Deze methode wordt door Tasmota aangeroepen bij het bouwen van de SENSOR JSON
    var msg = string.format(",\"Fan\":{\"PWM\":%d,\"DeltaT\":%.1f}", self.current_pwm, self.delta_t)
    tasmota.response_append(msg)
  end

  def web_sensor()
    var percentage = int((self.current_pwm / 1023.0) * 100.0)
    tasmota.web_send(string.format("{s}Ventilator{m}%d%%", percentage))
    tasmota.web_send(string.format("{s}deltaT{m}%.1f C", self.delta_t))
  end
end

var fan_driver = FanControl()
tasmota.add_driver(fan_driver)
Wat praktische info om er als hobby project mee aan de slag te gaan. Je hebt een soldeerbout nodig.
  • De fans die ik gebruik zijn Arctic PST 120mm versies. PST wil zeggen dat je de fans kunt doorlussen. Bij de laatste fan kun je 1 van de 2 stekkers afknippen en die kun je dan aan de ESP solderen om daarmee de fans aan te sluiten.
    Afbeeldingslocatie: https://tweakers.net/i/smFdIasrrDInm1ruOney9EfDPcQ=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/YsgSNzCbHCNVc4c4EFOIUugg.jpg?f=user_large
  • Ik gebruik een ESP32-C3 (super) mini, erg goedkoop en de meeste werken goed. wil je beter dan kun je alternatief de seeed studio versie kopen.
    De Alie cheapo (rond 3 euro):
    Afbeeldingslocatie: https://tweakers.net/i/qRE2CgxOpWLIYsHxfAUSEa6YxHg=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/wqsVAjAUWXTqS1OCgzPegb8o.jpg?f=user_large
    De XIAO (rond 6 euro):
    Afbeeldingslocatie: https://tweakers.net/i/cIL77pcZSdLJjPRhJ6hCDuUG6Zs=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/SVEuw7zR1Jy9BHTMKFch0IMe.jpg?f=user_large
  • Daarnaast is een DC-DC buckconverter nodig om van 12V voor de fans, 3,3V voor de ESP te maken. Je kan van 12V naar 5V gaan maar dan heb je 2 keer omzetting, op de ESP zit namelijk ook een spanningsregulator om van 5V naar 3,3V te gaan. Het is lastig om een goede en compacte buckconverter te vinden omdat de 'sprong' van 12 naar 3,3 best groot is. Ik heb verschillende typen geprobeerd maar deze is stabiel en wordt niet warm/heet. BELANGRIJK: standaard is deze ingesteld op 5V, je moet dus het omcirkelde soldeerpunt 'vrijmaken' (zie ook het plaatje).
    Afbeeldingslocatie: https://tweakers.net/i/zqm0JNclpCsGjadG8mcb0hH8S8o=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/fiJFeHrQk5WjwAPE2XVm2Y8E.jpg?f=user_large
  • Voor de voeding gebruik ik een 12V 3A stekkervoeding. Ik kies een 3A versie omdat de aanbieders (op Alie) de specs behoorlijk overdrijven en zo heb ik enige zekerheid dat het allemaal koel blijft en lang werkt.
    Afbeeldingslocatie: https://tweakers.net/i/6m3AB71PHc1-2dWHwVDBSEIQdTM=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/vPEZ2SLuUTV8ByBW7rBO5Aak.jpg?f=user_large
  • Om Taanvoer en Tretour te meten gebruik ik twee DS18B20 sensoren in TO92 behuizing. Ieder op een eigen GPIO pin met een eigen 4k7 weerstand zodat ik hardwarematig weet welke op de aanvoer, en welke op de retour moet (en met een stukje krimpkous geef ik er een rode en blauwe kleur aan, lekker makkelijk bij het monteren). De DS18B20's heb ik met de platte zijde en een tie-wrap rechtstreeks op de leiding gemonteerd.
    Afbeeldingslocatie: https://tweakers.net/i/FCcWH7HZriHRf1n9xMHC0_BXxQg=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/Sb3LbgktmbyHq62MXFBT8hlv.jpg?f=user_large
  • Als draad voor de DS18B20 gebruik ik afgeschermde 2 draads signaalkabel.
    Afbeeldingslocatie: https://tweakers.net/i/MHjL7NKhNE51_1TC_NXa4o6z2iQ=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/MnZmy6WtauOQkXUmseqvjZaj.jpg?f=user_large
  • Verder nog een DC barrel jack.
    Afbeeldingslocatie: https://tweakers.net/i/y2RDo9GQ1q1OmuzMOfvZJCE8MqE=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/bqqHgmDBO1njPZWEVjT3mmTW.jpg?f=user_large
De wijze van aansluiten van de bedrading hieronder, hopelijk is dat duidelijk.

Afbeeldingslocatie: https://tweakers.net/i/YM3sHbZb4CnMCXHvDvxB4TGqvaw=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/U4q7URHlsAKPBdvw5UXONG5H.jpg?f=user_large

Met hotglue en tape is er een compact geheel van te maken. (Ik heb geen 3D printer om een behuizing te maken en als het eenmaal in de jaga zit zie je het toch niet meer :P)

Dan nog de firmware. De ESP kun je flashen met Tasmota. Zoek op "Tasmota webinstaller" en je vindt de juiste pagina.
  • Sluit de ESP met een USB-C kabel aan op je computer.
  • Als je de cheapo ESP32 gebruikt zoals ik, dan moet je de bootknop op de ESP vasthouden terwijl je de USB-C erin prikt (de andere kant zit dan al in je computer). Als je Windows gebruikt hoor je de 'plonk' dat de COM poort is gevonden en actief is.
  • Na het flashen geef je de ESP een reset, door de USB even los te koppelen. Nu niet de boot knop ingedrukt houden!
  • Pak je telefoon en open je wifi paneel. Daar zul je (soms met wat geduld) een SSID zien "Tasmota...". Maak daarmee verbinding, je gaat dan met je browser naar IPadres 192.168.4.1 en komt op een webpagina om de gegevens van je wifi in te vullen. Sla dat op en de ESP reboot dan. Hou de pagina op je telefoon goed in de gaten want als het lukt om met je wifi te verbinden dan wordt daar (eventjes) het IP adres getoond wat de ESP heeft gekregen.
  • Vervolgens ga je op je computer verder in de browser en navigeer je naar dat IPadres. Je ziet dan de WebUI van Tasmota.
Tasmota
  • Onder de knop configuratie en dan 'module' stel je de GPIO's in waar je alles op hebt aangesloten.
    Afbeeldingslocatie: https://tweakers.net/i/h0EKur6Bl3svQpuyEsnPinNFdDg=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/BDxdYi6KamSW5vmjJz3sbBrH.jpg?f=user_large
  • Dan ga je via het hoofdmenu naar 'tools' en dan 'bestandssysteem'.
  • Daar gebruik je de knop 'nieuw bestand', plak daar de bovenstaande code in en opslaan als 'autoexec.be'.
  • Als je nu de ESP opnieuw start dan zou het moeten werken. In de WebUI worden de DSB18B20's met hun temperaturen weergeven.
    Afbeeldingslocatie: https://tweakers.net/i/8MU_Hxj5Iw_GQWRWhmBQGC35cqw=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/yg0P6pzlBNDvLmtU2kiMG28g.jpg?f=user_large
    Verder ook het fan percentage en de deltaT.
    Afbeeldingslocatie: https://tweakers.net/i/W3nzr84DhXGEC6PMwErh7gsw9m0=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/gYX5IpGkbqsILR9nezAPXsFt.jpg?f=user_large
  • Behalve dat het script in de console meldingen geeft, stuurt het ook berichten naar MQTT voor integratie in een domotica systeem. Als je daarvan gebruik wil maken dan moet je onder 'configuratie' de gegevens van MQTT broker instellen (ik weet niet of het script vastloopt als MQTT niet is ingesteld).
Wat ik hier beschrijf heb ik nu ruim een jaar werkend zonder problemen (bijna, want 1 ESP overleed), voor 9 stuks convectoren. Het is alweer even geleden dat ik dit bouwde dus hopelijk heb ik niets overgeslagen.

N.B.: Er zijn nog best veel instellingen in Tasmota die je aanvullend kunt doen maar dat gaat alemaal wat te ver voor nu.
Pagina: 1 ... 59 60 Laatste