Bramka do liczników wM-Bus: kolejne podejście
-
Lector
- Posts: 2470
- Joined: Fri Nov 17, 2017 2:26 pm
- Location: Poznań
- Has thanked: 13 times
- Been thanked: 25 times
U mnie belki i te puste pustaki.
Ale wifi, bluetooth i zigbee mają problemy. Najlepiej chyba wychodzi wifi (Ubiqiliti)w tym wszystkim.
Ale wifi, bluetooth i zigbee mają problemy. Najlepiej chyba wychodzi wifi (Ubiqiliti)w tym wszystkim.
Niespełniony automatyk. 
https://3d-lamp.photos/
https://pool.lector.top/
https://3d-lamp.photos/
https://pool.lector.top/
Musiałbyś jeszcze sprawdzić radio (choćby te od Auratona). U mnie wychodzi najlepiej, ale na cuda też nie liczLector wrote: Sun Oct 12, 2025 3:27 pm U mnie belki i te puste pustaki.
Ale wifi, bluetooth i zigbee mają problemy. Najlepiej chyba wychodzi wifi (Ubiqiliti)w tym wszystkim.
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036-
Lector
- Posts: 2470
- Joined: Fri Nov 17, 2017 2:26 pm
- Location: Poznań
- Has thanked: 13 times
- Been thanked: 25 times
Miałem sterownik radiowy do kotła (zanim zrobiłem sterownie podłogówką), jako tako działał na piętrze.Zibi_007 wrote: Sun Oct 12, 2025 4:13 pmMusiałbyś jeszcze sprawdzić radio (choćby te od Auratona). U mnie wychodzi najlepiej, ale na cuda też nie liczLector wrote: Sun Oct 12, 2025 3:27 pm U mnie belki i te puste pustaki.
Ale wifi, bluetooth i zigbee mają problemy. Najlepiej chyba wychodzi wifi (Ubiqiliti)w tym wszystkim.![]()
Niespełniony automatyk. 
https://3d-lamp.photos/
https://pool.lector.top/
https://3d-lamp.photos/
https://pool.lector.top/
-
sixkiller
- Posts: 62
- Joined: Mon Aug 16, 2021 7:59 pm
Bramka działa poprawnie z Apator 16.2 oraz z Unismart. Dodaję Apator EITN (telegram odbierany, dekodowany na stronie), jednak nie pojawia się opcja wpisania wartości (np. current_hca) - oczywiście opcja "save" w celu odświeżenia strony użyta. Czy jest to jakieś ograniczenie ilości liczników?
telegram z EITN tutaj:
https://wmbusmeters.org/analyze/1944018 ... 347414E014
telegram z EITN tutaj:
https://wmbusmeters.org/analyze/1944018 ... 347414E014
You do not have the required permissions to view the files attached to this post.
-
kubasa
- Posts: 15
- Joined: Mon Jun 28, 2021 9:09 am
Jest to kwestia mapperów wartości liczbowych na typy kanałów wspieranych przez Supla Cloud. Heat Cost Allocator nie ma się jakkolwiek do Impulse Metera czy Electricity Metera.
Prawdopodobnie najlepiej byłoby się mapować na Kanał Ogólnego Przeznaczenia. Napisanie tego to kilka godzin pracy, ale dość chronicznie brakuje mi tych kilku godzin, na przykład na sen. Gdyby było więcej chętnych, to postarałbym się to zrobić, ale na ten moment, jedyne co mogę zrobić, to ewentualnie przepatrzeć Pull Requesta gdybyś mógł spróbować to zakodzić.
-
sixkiller
- Posts: 62
- Joined: Mon Aug 16, 2021 7:59 pm
niestety raczej wykracza to poza moje umiejętności kodowania, chętnie natomiast wezmę udział w testachkubasa wrote: Fri Jan 02, 2026 9:02 pmJest to kwestia mapperów wartości liczbowych na typy kanałów wspieranych przez Supla Cloud. Heat Cost Allocator nie ma się jakkolwiek do Impulse Metera czy Electricity Metera.
Prawdopodobnie najlepiej byłoby się mapować na Kanał Ogólnego Przeznaczenia. Napisanie tego to kilka godzin pracy, ale dość chronicznie brakuje mi tych kilku godzin, na przykład na sen. Gdyby było więcej chętnych, to postarałbym się to zrobić, ale na ten moment, jedyne co mogę zrobić, to ewentualnie przepatrzeć Pull Requesta gdybyś mógł spróbować to zakodzić.
-
midi
- Posts: 1
- Joined: Fri Feb 20, 2026 5:21 pm
Dzień dobry, ja również chętnie pomogę potestować 
Czy byłaby szansa dodanie obsługi drivera: microclima z wmbusmeters?
Posiadam ciepłomierz maddalena microclima.
Oto przykładowa ramka:
a44424349978255100047afe0000202f2f046d01315432040e4c0a00000413baf2000001fd1700426c3f3c440ecb030000c4010e1c070000c4020ecb030000c4030e83010000c4040e13000000c4050e00000000c4060e00000000c4070e00000000c4080e00000000c4090e00000000c40a0e00000000c40b0e00000000c40c0e00000000c40d0e00000000c40e0e00000000c40f0e0000000003fd0c05010002fd0b0111
którą wmbusmeters odczytuje bez problemu na driverze: microclima.
Niestety z tego co widzę przynajmniej na release 1.0.8 ten driver nie jest jeszcze obsługiwany.
Czy byłaby szansa dodanie obsługi drivera: microclima z wmbusmeters?
Posiadam ciepłomierz maddalena microclima.
Oto przykładowa ramka:
a44424349978255100047afe0000202f2f046d01315432040e4c0a00000413baf2000001fd1700426c3f3c440ecb030000c4010e1c070000c4020ecb030000c4030e83010000c4040e13000000c4050e00000000c4060e00000000c4070e00000000c4080e00000000c4090e00000000c40a0e00000000c40b0e00000000c40c0e00000000c40d0e00000000c40e0e00000000c40f0e0000000003fd0c05010002fd0b0111
którą wmbusmeters odczytuje bez problemu na driverze: microclima.
Niestety z tego co widzę przynajmniej na release 1.0.8 ten driver nie jest jeszcze obsługiwany.
-
[email protected]
- Posts: 1584
- Joined: Mon Feb 06, 2023 8:56 am
- Has thanked: 18 times
- Been thanked: 26 times
Spróbowałem i ja, ale niestety jest totalna cisza, wydaje mi się, że ESP Heltec WiFi LoRa 32 V2 i pinologia się zgadzają się z wgraną binarką.
@kubasa nie masz gdzieś tego programu jako projekt Arduino albo Platform.io ? W sumie z pomocą AI poskładałem z githuba do Platform.io i tu rzyga jak głupi, ale nic co by przeszło parsowanie w wmbusmeters, a na pewno nie mój Apator. Natomiast na CC1101 i sofcie z GG no problem , dostaje co jakąś minutę telegramy.
EDIT: 15 min później złapał mój licznik
@kubasa nie masz gdzieś tego programu jako projekt Arduino albo Platform.io ? W sumie z pomocą AI poskładałem z githuba do Platform.io i tu rzyga jak głupi, ale nic co by przeszło parsowanie w wmbusmeters, a na pewno nie mój Apator. Natomiast na CC1101 i sofcie z GG no problem , dostaje co jakąś minutę telegramy.
Code: Select all
18:57:55.212 > [I][logger:165]: Log initialized
18:57:55.212 > [I][app:090]: Running through setup()
18:57:55.212 > [C][component:164]: Setup spi took 1ms
18:57:55.212 > [I][i2c.idf:191]: Performing bus recovery
18:57:55.212 > [C][component:164]: Setup i2c took 1ms
18:57:55.212 > [C][component:164]: Setup preferences took 0ms
18:57:55.212 > [C][component:164]: Setup gpio.output took 0ms
18:57:55.212 > [C][component:164]: Setup status_led.light took 0ms
18:57:55.212 > [C][component:164]: Setup binary_sensor took 0ms
18:57:55.212 > [C][component:164]: Setup binary_sensor took 0ms
18:57:55.258 > [D][binary_sensor:026]: 'ext_button': New state is OFF
18:57:55.258 > [C][component:164]: Setup gpio.binary_sensor took 10ms
18:57:55.258 > [C][component:164]: Setup script took 0ms
18:57:55.258 > [D][status_led:039]: 'wmbus_gateway_status_led': Setting initial state
18:57:55.258 > [D][status_led:050]: 'wmbus_gateway_status_led': Setting state OFF
18:57:55.258 > [D][light:084]: 'wmbus_gateway_status_led' Setting:
18:57:55.258 > [D][light:090]: Color mode:
18:57:55.258 > [C][component:164]: Setup light took 21ms
18:57:55.302 > [C][component:164]: Setup supla_device took 7ms
18:57:55.302 > [D][spi_device:393]: mode 0, data_rate 2000kHz
18:57:55.302 > [C][component:164]: Setup wmbus_radio took 14ms
18:57:55.302 > [I][wmbus:037]: Receiver task created [0x3ffd445c]
18:57:55.302 > [C][component:164]: Setup wmbus_radio took 1ms
18:57:55.302 > [C][component:164]: Setup wmbus_common took 0ms
18:57:55.302 > [D][supla.wmbus.config:184]: Loaded: 02719887,apator162,0000000000000000000000000000000,1
18:57:55.302 > [D][supla.wmbus.config:028]: ConfigEntry created with 4 fields
18:57:55.338 > [D][supla.wmbus.meter_base:020]: Building sensors for 02719887
18:57:55.338 > [D][supla.wmbus.meter_base:021]: Found 1 callback protos
18:57:55.338 > [D][supla.wmbus.sensor:015]: Constructing sensor: 02719887 Impulse Counter (1) with unit ?
18:57:55.338 > [D][supla.wmbus.config:152]: Built meter with ID: 02719887, Driver: apator162
18:57:55.338 > [C][component:164]: Setup supla_wmbus took 41ms
18:57:55.354 > [C][component:164]: Setup display took 40ms
18:57:55.413 > [C][component:164]: Setup wmbus_gateway took 35ms
18:57:55.413 > [I][app:135]: setup() finished successfully!
18:57:55.413 > [D][status_led:030]: Restoring light state OFF
18:57:55.413 > [E][wmbus:113][radio_recv]: Hello from radio task!
18:57:55.413 > [D][status_led:050]: 'wmbus_gateway_status_led': Setting state OFF
18:57:55.515 > [W][component:289]: supla_device set Warning flag: SuplaDevice status: 5
18:57:55.516 > [W][component:423]: supla_device took a long time for an operation (81 ms)
18:57:55.516 > [W][component:424]: Components should block for at most 30 ms
18:57:55.516 > [I][app:200]: ESPHome version 2025.8.3 compiled on Sep 6 2025, 13:52:46
18:57:55.516 > [I][app:202]: Project IoTLabs.wM-Bus Gateway version v1.0.4-supla
18:57:55.516 > [C][logger:252]: Logger:
18:57:55.516 > Max Level: DEBUG
18:57:55.516 > Initial Level: DEBUG
18:57:55.516 > [C][logger:258]: Log Baud Rate: 115200
18:57:55.560 > Hardware UART: UART0
18:57:55.560 > [C][logger:265]: Task Log Buffer Size: 768
18:57:55.560 > [C][spi:067]: SPI bus:
18:57:55.560 > [C][spi:068]: CLK Pin: GPIO5
18:57:55.560 > [C][spi:069]: SDI Pin: GPIO19
18:57:55.560 > [C][spi:070]: SDO Pin: GPIO27
18:57:55.560 > [C][spi:075]: Using HW SPI: SPI2_HOST
18:57:55.560 > [C][i2c.idf:081]: I2C Bus:
18:57:55.560 > [C][i2c.idf:082]: SDA Pin: GPIO4
18:57:55.560 > SCL Pin: GPIO15
18:57:55.560 > Frequency: 800000 Hz
18:57:55.560 > [C][i2c.idf:092]: Recovery: bus successfully recovered
18:57:55.560 > [C][gpio.output:010]: Binary Output:
18:57:55.580 > [C][gpio.output:011]: Pin: GPIO21
18:57:55.580 > [C][gpio.output:012]: Inverted: YES
18:57:55.580 > [C][status_led:063]: Status Led Light:
18:57:55.580 > [C][status_led:064]: Pin: GPIO25
18:57:55.607 > [C][gpio.binary_sensor:052]: GPIO Binary Sensor 'ext_button'
18:57:55.607 > [C][gpio.binary_sensor:053]: Pin: GPIO0
18:57:55.607 > [C][gpio.binary_sensor:055]: Mode: interrupt
18:57:55.607 > [C][gpio.binary_sensor:072]: Interrupt Type: ANY_EDGE
18:57:55.607 > [C][light:088]: Light 'wmbus_gateway_status_led'
18:57:55.654 > [C][supla_device:135]: Supla Device:
18:57:55.654 > [C][supla_device:136]: Version: v25.6
18:57:55.654 > [C][supla_device:137]: Config Mode: DEFAULT
18:57:55.654 > [C][wmbus.transceiver:084]: Transceiver: SX1276
18:57:55.654 > [C][wmbus.transceiver:085]: Reset Pin: GPIO14
18:57:55.654 > [C][wmbus.transceiver:086]: IRQ Pin: GPIO35
18:57:55.654 > [C][wmbus_common:028]: wM-Bus Component:
18:57:55.654 > [C][wmbus_common:029]: wmbusmeters version: 1.19.0
18:57:55.654 > [C][wmbus_common:030]: Loaded drivers:
18:57:55.654 > [C][wmbus_common:032]: - abbb23
18:57:55.697 > [C][wmbus_common:032]: - aerius
18:57:55.697 > [C][wmbus_common:032]: - amiplus
18:57:55.697 > [C][wmbus_common:032]: - apator08
18:57:55.697 > [C][wmbus_common:032]: - apator162
18:57:55.697 > [C][wmbus_common:032]: - apator172
18:57:55.697 > [C][wmbus_common:032]: - apatoreitn
18:57:55.697 > [C][wmbus_common:032]: - apatorna1
18:57:55.697 > [C][wmbus_common:032]: - aventieshca
18:57:55.697 > [C][wmbus_common:032]: - aventieswm
18:57:55.697 > [C][wmbus_common:032]: - bfw240radio
18:57:55.743 > [C][wmbus_common:032]: - c5isf
18:57:55.743 > [C][wmbus_common:032]: - cma12w
18:57:55.743 > [C][wmbus_common:032]: - compact5
18:57:55.743 > [C][wmbus_common:032]: - dme_07
18:57:55.743 > [C][wmbus_common:032]: - ebzwmbe
18:57:55.743 > [C][wmbus_common:032]: - ehzp
18:57:55.743 > [C][wmbus_common:032]: - ei6500
18:57:55.743 > [C][wmbus_common:032]: - elf
18:57:55.743 > [C][wmbus_common:032]: - em24
18:57:55.743 > [C][wmbus_common:032]: - emerlin868
18:57:55.743 > [C][wmbus_common:032]: - enercal
18:57:55.787 > [C][wmbus_common:032]: - engelmann-faw
18:57:55.787 > [C][wmbus_common:032]: - esyswm
18:57:55.787 > [C][wmbus_common:032]: - eurisii
18:57:55.787 > [C][wmbus_common:032]: - ev200
18:57:55.787 > [C][wmbus_common:032]: - evo868
18:57:55.787 > [C][wmbus_common:032]: - fhkvdataiii
18:57:55.787 > [C][wmbus_common:032]: - fhkvdataiv
18:57:55.787 > [C][wmbus_common:032]: - flowiq2200
18:57:55.787 > [C][wmbus_common:032]: - gransystems
18:57:55.787 > [C][wmbus_common:032]: - gwfwater
18:57:55.831 > [C][wmbus_common:032]: - hcae2
18:57:55.831 > [C][wmbus_common:032]: - hydrocalm3
18:57:55.831 > [C][wmbus_common:032]: - hydroclima
18:57:55.831 > [C][wmbus_common:032]: - hydrodigit
18:57:55.831 > [C][wmbus_common:032]: - hydrus
18:57:55.831 > [C][wmbus_common:032]: - iem3000
18:57:55.831 > [C][wmbus_common:032]: - itron
18:57:55.831 > [C][wmbus_common:032]: - iwmtx5
18:57:55.831 > [C][wmbus_common:032]: - izar
18:57:55.831 > [C][wmbus_common:032]: - kamheat
18:57:55.831 > [C][wmbus_common:032]: - lansendw
18:57:55.876 > [C][wmbus_common:032]: - lansenpu
18:57:55.876 > [C][wmbus_common:032]: - lansenrp
18:57:55.876 > [C][wmbus_common:032]: - lansensm
18:57:55.876 > [C][wmbus_common:032]: - lansenth
18:57:55.876 > [C][wmbus_common:032]: - lse_07_17
18:57:55.876 > [C][wmbus_common:032]: - lse_08
18:57:55.876 > [C][wmbus_common:032]: - microclima
18:57:55.876 > [C][wmbus_common:032]: - minomess
18:57:55.876 > [C][wmbus_common:032]: - mkradio3
18:57:55.876 > [C][wmbus_common:032]: - mkradio3a
18:57:55.921 > [C][wmbus_common:032]: - mkradio4
18:57:55.921 > [C][wmbus_common:032]: - mkradio4a
18:57:55.921 > [C][wmbus_common:032]: - multical21
18:57:55.921 > [C][wmbus_common:032]: - munia
18:57:55.921 > [C][wmbus_common:032]: - nemo
18:57:55.921 > [C][wmbus_common:032]: - omnipower
18:57:55.921 > [C][wmbus_common:032]: - piigth
18:57:55.921 > [C][wmbus_common:032]: - pollucomf
18:57:55.921 > [C][wmbus_common:032]: - q400
18:57:55.921 > [C][wmbus_common:032]: - qcaloric
18:57:55.921 > [C][wmbus_common:032]: - qheat
18:57:55.965 > [C][wmbus_common:032]: - qheat_55_us
18:57:55.965 > [C][wmbus_common:032]: - qsmoke
18:57:55.965 > [C][wmbus_common:032]: - qualcosonic
18:57:55.965 > [C][wmbus_common:032]: - qwater
18:57:55.965 > [C][wmbus_common:032]: - rfmamb
18:57:55.965 > [C][wmbus_common:032]: - rfmtx1
18:57:55.965 > [C][wmbus_common:032]: - sharky
18:57:55.965 > [C][wmbus_common:032]: - sharky774
18:57:55.965 > [C][wmbus_common:032]: - sontex868
18:57:55.965 > [C][wmbus_common:032]: - supercom587
18:57:56.009 > [C][wmbus_common:032]: - topaseskr
18:57:56.009 > [C][wmbus_common:032]: - tsd2
18:57:56.009 > [C][wmbus_common:032]: - ultraheat
18:57:56.009 > [C][wmbus_common:032]: - ultraheat
18:57:56.009 > [C][wmbus_common:032]: - ultrimis
18:57:56.009 > [C][wmbus_common:032]: - ultrimis
18:57:56.009 > [C][wmbus_common:032]: - unismart
18:57:56.009 > [C][wmbus_common:032]: - vario411
18:57:56.009 > [C][wmbus_common:032]: - vario451
18:57:56.009 > [C][wmbus_common:032]: - vario451
18:57:56.009 > [C][wmbus_common:032]: - vario451mid
18:57:56.009 > [C][wmbus_common:032]: - vario451mid
18:57:56.009 > [C][wmbus_common:032]: - waterstarm
18:57:56.009 > [C][wmbus_common:032]: - waterstarm
18:57:56.009 > [C][wmbus_common:032]: - watertech
18:57:56.009 > [C][wmbus_common:032]: - watertech
18:57:56.009 > [C][wmbus_common:032]: - weh_07
18:57:56.009 > [C][wmbus_common:032]: - weh_07
18:57:56.054 > [C][wmbus_common:032]: - wme5
18:57:56.054 > [C][supla_wmbus:054]: Supla wM-Bus Gateway:
18:57:56.054 > [C][supla_wmbus:055]: Meters configured: 1
18:57:56.054 > [C][supla_wmbus:054]: Supla wM-Bus Gateway:
18:57:56.054 > [C][supla_wmbus:055]: Meters configured: 1
18:57:56.054 > [C][supla_wmbus:055]: Meters configured: 1
18:57:56.054 > [C][supla_wmbus:056]: LED Mode: OFF
18:57:56.054 > [C][wmbus_meter:049]: wM-Bus Meter:
18:57:56.054 > [C][wmbus_meter:050]: ID: 02719887
18:57:56.054 > [C][wmbus_meter:051]: Driver: apator162
18:57:56.054 > [C][wmbus_meter:052]: Key: ***
18:57:56.054 > [C][ssd1306_i2c:022]: I2C SSD1306
18:57:56.054 > Rotations: 0 °
18:57:56.054 > Dimensions: 128px x 64px
18:57:56.084 > [C][ssd1306_i2c:023]: Address: 0x3C
18:57:56.084 > [C][ssd1306_i2c:024]: Model: SSD1306 128x64
18:57:56.084 > [C][ssd1306_i2c:025]: Reset Pin: GPIO16
18:57:56.084 > [C][ssd1306_i2c:026]: External VCC: NO
18:57:56.084 > Flip X: YES
18:57:56.084 > Flip Y: YES
18:57:56.084 > Offset X: 0
18:57:56.084 > Offset Y: 0
18:57:56.084 > Inverted Color: NO
18:57:56.084 > [C][ssd1306_i2c:035]: Update Interval: never
18:57:59.901 > [W][component:423]: supla_device took a long time for an operation (656 ms)
18:57:59.904 > [W][component:424]: Components should block for at most 30 ms
18:58:00.133 > [W][component:317]: supla_device cleared Warning flag
18:58:00.133 > [D][status_led:030]: Restoring light state OFF
18:58:00.219 > [E][supla.wmbus.meter_impulse:056]: Filling channel config for ImpulseCounter
