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.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.
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.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.
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.
Algemeen; een ombouw absorbeert de meeste stralingswarmte, wat overblijft is de warmte van convectie en daar heb je dus flow voor nodig.
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)
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?
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.
Derhalve heb ik mijn convectoren en T22 radiatoren dicht gemaakt zodat alle aangezogen alleen maar langs de warmte elementen kan.
@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.
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.
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.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.
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.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.
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.
: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?
Om geen valse lucht aan te zuigen: dichtmakenB2 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?
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.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?
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!
Misschien een klein beetje off topic, helaas weet ik niet waar anders deze vraag te stellen
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!
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
Ah je hebt gewoon kunststof L stripjes gepakt? Welke dikte stripjes en hoe houdt hij hem vast aan de radiator?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:Hopelijk was dit nuttige feedback!
- 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.
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]
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.
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.
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 ]
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.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/
verkeerd gepost
[ Voor 96% gewijzigd door saken op 09-10-2026 00:47 ]
Ik heb hier zelf ook aan zitten denken, je booster moet los van HA of Domiticz kunnen werken.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.
Dus van mij uit is er zeker belangstelling voor je script
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.
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....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.
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
Sorry, duurde ff, het was druktuxie6 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, en ik kan me niet voorstellen als er niet veel meer personen om zitten springen.
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:
Wat praktische info om er als hobby project mee aan de slag te gaan. Je hebt een soldeerbout nodig.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) |
- 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.
: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):
De XIAO (rond 6 euro):
: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).
: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.
: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.
:no_upscale():strip_icc():strip_exif()/f/image/Sb3LbgktmbyHq62MXFBT8hlv.jpg?f=user_large)
- Als draad voor de DS18B20 gebruik ik afgeschermde 2 draads signaalkabel.
:no_upscale():strip_icc():strip_exif()/f/image/MnZmy6WtauOQkXUmseqvjZaj.jpg?f=user_large)
- Verder nog een DC barrel jack.
:no_upscale():strip_icc():strip_exif()/f/image/bqqHgmDBO1njPZWEVjT3mmTW.jpg?f=user_large)
: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
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.
- Onder de knop configuratie en dan 'module' stel je de GPIO's in waar je alles op hebt aangesloten.
: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.
Verder ook het fan percentage en de deltaT.
: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).
N.B.: Er zijn nog best veel instellingen in Tasmota die je aanvullend kunt doen maar dat gaat alemaal wat te ver voor nu.