Comments (8)
Mine doesn't seem to be accepting reporting time changes, temp, humidity and battery are reporting after bang on every 5 minutes, which is draining battery quite a lot i guess - got 78% left from brand new battery, all flashed at saturday so it's 5th day of using it today. I only flashed one of my whole lot of these termometers to see battery drain, but that doesn't look well. With stock BT firmware they lasted 9-12 months each, with custom ATC they were about 4-5 months...
I've got 1.0.4 firmware now, trying to do OTA to 1.0.5 but they don't mention any battery/reporting changes
from z03mmc.
my 2 devices report every minute spot on.
killing battery.😥
1.0.5
from z03mmc.
The current version 1.0.5 after "bind clasters" passes all values every 10 seconds.
Changing the parameters of the "report" (times) does not work.
Log Zigbee2BLE (custom ver Zigbee-direct, down with the monster "zigbee2mqtt" :) ):
I 07:05:17.844 Notification received from 00010203-0405-0607-0809-0a0b0c0d2b12, value: (0x) 81-04-BB-70-01-01-B6-04-05-01-00-00-21-10-AE
A 07:05:17.844 "(0x) 81-04-BB-70-01-01-B6-04-05-01-00-00-21-10-AE" received
I 07:05:17.844 Notification received from 00010203-0405-0607-0809-0a0b0c0d2b12, value: (0x) 81-04-BB-70-01-01-B7-04-02-01-00-00-29-08-C9
A 07:05:17.844 "(0x) 81-04-BB-70-01-01-B7-04-02-01-00-00-29-08-C9" received
I 07:05:27.980 Notification received from 00010203-0405-0607-0809-0a0b0c0d2b12, value: (0x) 81-04-BB-70-01-01-B8-04-05-01-00-00-21-10-A8
A 07:05:27.980 "(0x) 81-04-BB-70-01-01-B8-04-05-01-00-00-21-10-A8" received
I 07:05:27.981 Notification received from 00010203-0405-0607-0809-0a0b0c0d2b12, value: (0x) 81-04-BB-70-01-01-B9-04-02-01-00-00-29-08-D5
A 07:05:27.981 "(0x) 81-04-BB-70-01-01-B9-04-02-01-00-00-29-08-D5" received
I 07:05:38.116 Notification received from 00010203-0405-0607-0809-0a0b0c0d2b12, value: (0x) 81-04-BB-70-01-01-BA-04-05-01-00-00-21-10-AA
A 07:05:38.116 "(0x) 81-04-BB-70-01-01-BA-04-05-01-00-00-21-10-AA" received
I 07:05:38.117 Notification received from 00010203-0405-0607-0809-0a0b0c0d2b12, value: (0x) 81-04-BB-70-01-01-BB-04-02-01-00-00-29-08-D2
A 07:05:38.117 "(0x) 81-04-BB-70-01-01-BB-04-02-01-00-00-29-08-D2" received
I 07:05:47.125 Notification received from 00010203-0405-0607-0809-0a0b0c0d2b12, value: (0x) 81-04-BB-70-01-01-BC-04-05-01-00-00-21-10-A8
A 07:05:47.125 "(0x) 81-04-BB-70-01-01-BC-04-05-01-00-00-21-10-A8" received
I 07:05:47.125 Notification received from 00010203-0405-0607-0809-0a0b0c0d2b12, value: (0x) 81-04-BB-70-01-01-BD-04-02-01-00-00-29-08-D9
A 07:05:47.125 "(0x) 81-04-BB-70-01-01-BD-04-02-01-00-00-29-08-D9" received
from z03mmc.
mmm, how can we lower the report frequency?
only with an other firmware?
from z03mmc.
Do not “link clusters” 0x402, 0x405,.., but request these attributes using any timer.
PS: What is the point of a thermometer that transmits readings below once every ten seconds?
My slightly adapted version of z03mmc consumes approximately 54..58 µA when all reporting every 10 seconds.
If this does not suit you, then use BLE - With the correct settings and a 10 sec report, consumption is less than 14 µA on typical transmission and less than 20 µA with BLE Long Range (~1 km).
from z03mmc.
zigbee thermometers only transmit when values are changed, and never very fast like 10 seconds.
I dont need to have such a detailed reports. once every x minutes is fine with me.
the reason to use zigbee? range is superieur because i have zigbee devices everywhere. (BLE requires extra devices...)
from z03mmc.
To change the display, it is also required to wake up all the chips in the thermometer, which does not allow for low consumption in the Zigbee version. And the Zigbee protocol itself requires significantly more consumption compared to BLE. And it doesn't matter which chip is used.
Similarly with server resources. Zigbee2mqtt is a monster compared to the usual built-in integration 'blotooth' in Home Assistant
zigbee thermometers only transmit when values are changed,
This entails a decrease in the accuracy of the readings due to the hysteresis being set
from z03mmc.
Fixed applying of received reporting values in https://github.com/devbis/z03mmc/releases/tag/1.0.6.
from z03mmc.
Related Issues (20)
- Can not flash OTA the transitional firmware ATC_ota_400000 HOT 2
- What firmware version do I have? OTA problem! HOT 2
- File difference for z03mmc HOT 1
- unable to join more than 1 LYWSD03MMC zigbee device HOT 1
- new z2m features refused HOT 8
- How does the ota update work? HOT 17
- Manufacturer ID has changed after upgrade to 3001-1100 HOT 15
- inconsistent F/W version HOT 2
- LYWSD03MMC B1.4 bricked HOT 6
- LYWSD03MMC-z HOT 10
- Error when trying to update the device through OTA HOT 1
- last version of the converter for LYWSD03MMC broken HOT 5
- Unresponsive issue HOT 1
- LYWSD03MMC not connecting to zigbee HOT 2
- I don't know HOT 1
- battery voltage? HOT 4
- Unexpected behaviour HOT 4
- Cannot re-pair device HOT 10
- Stuck during OTA flashing HOT 1
- LYWSD03MMC version 2.1.1_0159 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from z03mmc.