W Particle+ Elfina mam podłączonego do AirB
W Rekuperatorze do 10.
Oba Elfiny mam zasilane przez POE (mam wersję LAN nie wifi)
Teraz pytanie jaką masz wersję Elfin?
Jak masz zrobiony kabel? (jak tak samo jak w reku to powinno działać)
ja mam RJ45 zarobione wg standardu B a do Elfina podłaczone patrząc z góry na śrubki pomarańczowy - białobrązowy - brązowy - białopomarańczowy.
Zamieniałeś Elfiny miejscami? Może Particle nie wyrabia prądowo?? u mnie jest zasilanie POE więc nie ma tego problemu…
Tomasz_W
(Tomasz W)
25 Luty 2026 06:00
46
Ja mam elfin ew11a single w wersji wifi, taki sam kabel zrobiony jak dla reku(nawet przelozylem kable zeby zobaczyc czy cos wina kabla, ale to nie to).
W porty mam wpiete, te co Ty. Moze cos z particlem w takim razie…choc port wydaje sie ok, jak zasilenie daje AirB
Zamień jeszcze na chwilę kabel i elfina (komplet) żeby zobaczyć czy jest komunikacja bo on nie odbiera żadnych danych. ewentualnie przepnij do drugiego portu na chwilę. Musi zacząć coś czytać.
1 polubienie
Tomasz_W
(Tomasz W)
25 Luty 2026 09:34
48
ok, sprobuje w ten sposob zamienic miejscami i wykluczyc wadliwosc samego urzadzenia.
ps dalbys rade wyslac mi konfig twojego yamla rowniez z dashboardem? oczywiscie sensitive dane wyczysc, typu IP/port
Proszę bardzo:
type: vertical-stack
cards:
- type: horizontal-stack
cards:
- type: button
tap_action:
action: toggle
entity: switch.rekuperator_on_off
name: AirPack
show_state: true
icon: mdi:air-filter
show_name: true
show_icon: true
- show_name: true
show_icon: true
type: button
tap_action:
action: toggle
entity: binary_sensor.rekuperator_silownik_bypassu
name: Bypass
show_state: true
icon: mdi:arrow-decision
- type: conditional
conditions:
- entity: switch.rekuperator_zima
state: "on"
card:
type: button
tap_action:
action: toggle
entity: switch.rekuperator_zima
name: Zima
icon: mdi:snowflake
- type: conditional
conditions:
- entity: switch.rekuperator_zima
state: "off"
card:
type: button
tap_action:
action: toggle
entity: switch.rekuperator_zima
name: Lato
icon: mdi:sun-snowflake
- show_name: true
show_icon: true
type: button
tap_action:
action: toggle
entity: switch.rekuperator_mode
name: Auto
show_state: true
icon: mdi:home-floor-a
- type: button
tap_action:
action: toggle
entity: switch.particle_on_off
name: Particle
show_state: true
icon: mdi:air-filter
show_name: true
show_icon: true
- type: horizontal-stack
cards:
- type: custom:button-card
tap_action:
action: call-service
service: modbus.write_register
service_data:
address: 54
unit: 30
value: 1
hub: particle
styles:
name:
- color: lightgreen
target: {}
show_icon: false
name: 1 µg/m³
- type: custom:button-card
tap_action:
action: call-service
service: modbus.write_register
service_data:
address: 54
unit: 30
value: 2
hub: particle
styles:
name:
- color: lightgreen
target: {}
show_icon: false
name: 2 µg/m³
- type: custom:button-card
tap_action:
action: call-service
service: modbus.write_register
service_data:
address: 54
unit: 30
value: 3
hub: particle
styles:
name:
- color: lightgreen
target: {}
show_icon: false
name: 3 µg/m³
- type: custom:button-card
tap_action:
action: call-service
service: modbus.write_register
service_data:
address: 54
unit: 30
value: 4
hub: particle
styles:
name:
- color: lightgreen
target: {}
show_icon: false
name: 4 µg/m³
- type: custom:button-card
tap_action:
action: call-service
service: modbus.write_register
service_data:
address: 54
unit: 30
value: 5
hub: particle
styles:
name:
- color: lightgreen
target: {}
show_icon: false
name: 5 µg/m³
- type: horizontal-stack
cards:
- type: button
tap_action:
action: call-service
service: modbus.write_register
service_data:
address: 4210
unit: 10
value: 60
hub: rekuperator
target: {}
show_icon: false
name: 60%
- type: button
tap_action:
action: call-service
service: modbus.write_register
service_data:
address: 4210
unit: 10
value: 70
hub: rekuperator
target: {}
show_icon: false
name: 70%
- type: button
tap_action:
action: call-service
service: modbus.write_register
service_data:
address: 4210
unit: 10
value: 80
hub: rekuperator
target: {}
show_icon: false
name: 80%
- type: button
tap_action:
action: call-service
service: modbus.write_register
service_data:
address: 4210
unit: 10
value: 90
hub: rekuperator
target: {}
show_icon: false
name: 90%
- type: button
tap_action:
action: call-service
service: modbus.write_register
service_data:
address: 4210
unit: 10
value: 100
hub: rekuperator
target: {}
show_icon: false
name: 100%
- type: picture-elements
elements:
- type: state-label
entity: sensor.rekuperator_temperatura_czerpnia
style:
top: 27%
left: 10%
color: "#00CCFF"
font-size: 120%
font-weight: bold
- type: state-label
entity: sensor.rekuperator_temperatura_za_fpx
prefix: "FPX: "
style:
top: 16%
left: 0%
color: "#00CCFF"
font-weight: bold
transform: rotate(0deg)
- type: state-label
entity: sensor.rekuperator_temperatura_nawiew
style:
top: 68%
left: 39%
color: lightblue
font-size: 120%
font-weight: bold
- type: state-label
entity: sensor.rekuperator_strumien_nawiew
style:
top: 64%
left: 53%
color: lightblue
font-size: 80%
font-weight: bold
- type: state-label
entity: sensor.rekuperator_wysterowanie_nawiew
style:
top: 60%
left: 52%
color: lightblue
font-size: 80%
font-weight: bold
- type: state-label
entity: sensor.rekuperator_temperatura_wywiew
style:
top: 27%
left: 39%
color: red
font-size: 120%
font-weight: bold
- type: state-label
entity: sensor.rekuperator_strumien_wywiew
style:
top: 32%
left: 53%
color: red
font-size: 80%
font-weight: bold
- type: state-label
entity: sensor.rekuperator_wysterowanie_wywiew
style:
top: 36%
left: 52%
color: red
font-size: 80%
font-weight: bold
- type: state-label
entity: sensor.rekuperator_sprawnosc
prefix: "Sprawność: "
style:
top: 63%
left: 24%
color: green
font-weight: bold
- type: state-label
entity: sensor.rekuperator_temperatura_pcb
prefix: "Temperatura strych: "
style:
top: 10%
left: 50%
color: grey
font-size: 100%
font-weight: bold
- type: state-label
entity: sensor.blank_blank
prefix: "Zużycie AirPack4 + Particle+: "
style:
top: 75%
left: 75%
color: red
font-size: 100%
font-weight: bold
- type: state-label
entity: sensor.rekuperator_moc
prefix: "chwilowe: "
style:
top: 80%
left: 80%
color: red
font-size: 100%
font-weight: bold
- type: state-label
entity: sensor.rekuperator_zuzycie_dzienne
prefix: "dzienne: "
style:
top: 85%
left: 80%
color: red
font-size: 100%
font-weight: bold
- type: state-label
entity: sensor.rekuperator_zuzycie_miesiac
prefix: "miesięczne: "
style:
top: 90%
left: 80%
color: red
font-size: 100%
font-weight: bold
- type: state-label
entity: sensor.rekuperator_zuzycie_roczne
prefix: "roczne: "
style:
top: 95%
left: 80%
color: red
font-size: 100%
font-weight: bold
- type: state-label
entity: sensor.blank_blank
prefix: "Odzysk energii: "
style:
top: 75%
left: 22%
color: green
font-weight: bold
- type: state-label
entity: sensor.rekuperator_odzyskana_moc
prefix: "chwilowy: "
style:
top: 80%
left: 22%
color: green
font-weight: bold
- type: state-label
entity: sensor.rekuperator_odzyskana_moc_dzien
prefix: "dzienny: "
style:
top: 85%
left: 22%
color: green
font-weight: bold
- type: state-label
entity: sensor.rekuperator_odzyskana_moc_miesiac
prefix: "miesięczny: "
style:
top: 90%
left: 22%
color: green
font-weight: bold
- type: state-label
entity: sensor.odyskana_energia_rocznie
prefix: "roczny: "
style:
top: 95%
left: 22%
color: green
font-weight: bold
- type: state-label
entity: sensor.rekuperator_speedmanual
style:
top: 10%
left: 9%
border: 3px solid gray
border-radius: 25%
color: white
- type: state-label
entity: sensor.outdoor_temperature
prefix: "Temperatura zewnętrzna: "
style:
top: 4%
left: 50%
color: white
font-size: 100%
font-weight: bold
- type: state-label
entity: sensor.zuzycie_filtra_nawiewnego
style:
top: 38%
left: 11%
color: black
font-size: 120%
font-weight: bold
- type: state-label
entity: sensor.zuzycie_filtra_wywiewnego
style:
top: 38%
left: 41%
color: black
font-size: 120%
font-weight: bold
- type: state-label
entity: sensor.particle_pm2_5_in
style:
top: 40%
left: 77%
color: orange
font-size: 100%
font-weight: bold
- type: state-label
entity: sensor.pm_2_5_max_24h
prefix: "PM 2,5 (max 24h): "
style:
top: 25%
left: 80%
color: orange
font-size: 80%
font-weight: bold
- type: state-label
entity: sensor.particle_pm2_5_out
style:
top: 46%
left: 86%
color: lightgreen
font-size: 100%
font-weight: bold
- type: state-label
entity: sensor.pm_2_5_max_24h_filtr
prefix: "PM 2,5 (max 24h): "
style:
top: 30%
left: 80%
color: lightgreen
font-size: 80%
font-weight: bold
- type: state-label
entity: sensor.particle_fan_speed
style:
top: 55%
left: 82%
color: white
font-size: 120%
font-weight: bold
- type: state-label
entity: sensor.particle_pre_filter
style:
top: 63%
left: 75%
color: white
font-size: 100%
font-weight: bold
- type: state-label
entity: sensor.particle_hepa_filter
style:
top: 63%
left: 88%
color: white
font-size: 100%
font-weight: bold
- type: state-label
entity: sensor.blank_blank
prefix: ePM1
style:
top: 69%
left: 74%
font-weight: bold
font-size: 80%
- type: state-label
entity: sensor.blank_blank
prefix: H13
style:
top: 69%
left: 88%
font-weight: bold
font-size: 80%
- type: state-label
entity: sensor.particle_nastawa
style:
top: 15%
left: 90%
border: 3px solid gray
border-radius: 25%
color: lightgreen
- type: image
entity: binary_sensor.rekuperator_silownik_bypassu
state_image:
"on": /local/ikony/Bypass.png
"off": /local/ikony/reku_empty.png
style:
top: 50%
left: 23%
width: 25%
- type: image
entity: sensor.rekuperator_fpx_flaga
state_image:
"0": /local/ikony/reku_empty.png
"1": /local/ikony/reku_fpx.png
style:
top: 27%
left: 25%
width: 6%
- type: image
entity: sensor.rekuperator_fpx_tryb
state_image:
"0": /local/ikony/reku_empty.png
"1": /local/ikony/FPX1.png
"2": /local/ikony/FPX2.png
style:
top: 37%
left: 20%
width: 15%
- type: image
entity: sensor.rekuperator_alarm
state_image:
"0": /local/ikony/reku_empty.png
"1": /local/ikony/reku_alarm.png
style:
top: 57%
left: 24%
width: 40%
- type: image
entity: sensor.rekuperator_error
state_image:
"0": /local/ikony/reku_empty.png
"1": /local/ikony/reku_alarm.png
style:
top: 57%
left: 24%
width: 40%
- type: image
entity: sensor.rekuperator_awaria_cf_nawiewu
state_image:
"0": /local/ikony/reku_empty.png
"1": /local/ikony/reku_alarm.png
style:
top: 57%
left: 24%
width: 40%
- type: image
entity: sensor.rekuperator_awaria_cf_wywiewu
state_image:
"0": /local/ikony/reku_empty.png
"1": /local/ikony/reku_alarm.png
style:
top: 57%
left: 24%
width: 40%
- type: image
entity: sensor.rekuperator_awaria_wentylatora_nawiewu
state_image:
"0": /local/ikony/reku_empty.png
"1": /local/ikony/reku_alarm.png
style:
top: 57%
left: 24%
width: 40%
- type: image
entity: sensor.rekuperator_awaria_wentylatora_wywiewu
state_image:
"0": /local/ikony/reku_empty.png
"1": /local/ikony/reku_alarm.png
style:
top: 57%
left: 24%
width: 40%
- type: image
entity: sensor.rekuperator_fpx_zabezpieczenie_termiczne
state_image:
"0": /local/ikony/reku_empty.png
"1": /local/ikony/reku_alarm.png
style:
top: 57%
left: 24%
width: 40%
- type: image
entity: sensor.rekuperator_wymiana_filtrow
state_image:
"0": /local/ikony/reku_empty.png
"1": /local/ikony/filtry.png
style:
top: 37%
left: 24%
width: 40%
image: /local/ikony/airpackparticle2.png
- type: horizontal-stack
cards:
- type: button
tap_action:
action: call-service
service: modbus.write_register
service_data:
address: 4210
unit: 10
value: 10
hub: rekuperator
target: {}
show_icon: false
name: 10%
- type: button
tap_action:
action: call-service
service: modbus.write_register
service_data:
address: 4210
unit: 10
value: 20
hub: rekuperator
target: {}
show_icon: false
name: 20%
- type: button
tap_action:
action: call-service
service: modbus.write_register
service_data:
address: 4210
unit: 10
value: 30
hub: rekuperator
target: {}
show_icon: false
name: 30%
- type: button
tap_action:
action: call-service
service: modbus.write_register
service_data:
address: 4210
unit: 10
value: 40
hub: rekuperator
target: {}
show_icon: false
name: 40%
- type: button
tap_action:
action: call-service
service: modbus.write_register
service_data:
address: 4210
unit: 10
value: 50
hub: rekuperator
target: {}
show_icon: false
name: 50%
- type: horizontal-stack
cards:
- type: button
tap_action:
action: toggle
entity: switch.rekuperator_pusty_dom
name: Pusty dom
icon: mdi:home-account
show_state: true
- type: button
tap_action:
action: toggle
entity: switch.rekuperator_wietrzenie
name: Wietrzenie
show_state: true
icon: mdi:fan
- type: button
tap_action:
action: toggle
entity: switch.rekuperator_okna
name: Otwarte okna
show_state: true
icon: mdi:window-open-variant
- show_name: true
show_icon: true
type: button
tap_action:
action: toggle
entity: switch.rekuperator_kominek
name: Kominek
show_state: true
icon: mdi:fireplace
title: THESSLAGREEN - AirPack4 Enthalpy 500h Particle+
Kilka rzeczy trzeba poprawić, ale nie mam chwilowo czasu.
1 polubienie
Tomasz_W
(Tomasz W)
26 Luty 2026 07:00
50
Dzieki wielkie, podeslesz jeszcze konfig od modbusa? W sumie chyba najbardziej o to mi sie tez rozchodzi czy nie mam tam jakiegos strzala literowego ale to by pewnie walidator krzyczal
3 dni temu wysyłałem - jest kilka odpowiedzi wyżej.
1 polubienie
Tomasz_W
(Tomasz W)
27 Luty 2026 09:12
52
dzieki, skopiowalem Twój konfig modbusa wywalilem poprzedni co mialem z reku i widze ze w koncu zaczelo mi to banglac:
dzieki wszystkim za pomoc, problem byl miedzy fotelem a monitorem, jak to mawiają
doger
12 Marzec 2026 11:11
53
Cześć, od kilku dni posiadam Particle jako pojedynczy element (bez rekuperatora od Thessla Green) i chciałbym podłączyć się do niego po modbus. Początkowo próbowałem połączyć się zwykłym konwerterem USB. Szukając gdzie się połączyć z AB na dwóch pierwszych stykach mam napięcie 0.18V (wydaje mi się za niskie). Po połączeniu z konwerterem nic nie gada. Czy wyciągaliście zworki wewnątrz urządzenia (te przy portach)? W międzyczasie zamówię Elfina, może zadziała.