-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Zigbee Sonoff ZBBridge todo/wishlist #9051
Comments
Here we go !! First my comments for Short terms: If fixing the device 0x0000 I can not longer using “ZbName 1 IKEA_BILLY_EZSP” for getting a nice list on the main menu. (better taking the Coordinator away as you have proposal). My Short term suggestions: Battery status for Ikea devices, Both new and old motion sensor and the On/Off Switch don’t getting any battery status and very likely for the other devices in the “FAMELY” (“E1766” open/close remote, “E1524/E1810” remote control, “ICTC-G-1“ wireless dimmer and “E1744” SYMFONISK sound controller). Saving “ZB Listen” for new created groups that being executed after the NCP is starting so not need running commands for getting messages from groups after restart. Comments on Mid Term: Auto binding to default group and also for “remotes” to the default group then the device don’t have doing it self (the old Ikea MS is making one grope and the new don’t) and if there do then configuring “ZB Listen” for the group (or sniffing groups and auto configuring “ZB Listen”). The “Occupancy” thing. Don’t mix the “motion sensors” that sending light command “on with time off” an the real “Occupancy sensors” that sending “ True / false”. It have being more or less a ware in the deCONZ git then light steering is used and alarm and opposite and is miss implanted in the system (3 minutes auto reset of status then the (LL) sensor sending “on with time off 60 seconds) and the devs is only contra productive. IAS I have not looking at but shod being my aria from my professional experience, but for the moment I living it for other to explore. My Mid Term suggestions:
NCP online after tasmota is started and timed out (the NCP was unpowered). LED / bottom / EZSP status. Its possible making very nice and good combinations that the user can using if making it good. My Longer Term suggestions: One very good example of doing things wrong in the past is deCONZ. I have 3 large things but they need more time for writing so they is coming later and you is not liking 2 of them. Sorry for not having time for doing more nice text formatting. Edit: Added NCP Online message. |
Then building larger systems it can being good implanting node identifying funktion command in the NCP (node cluster 0x0003 = Identify) so its being easier finding the right bulb in the mesh. Implanted and merged in #9080 |
SONOFF SNZB-02 - ZigBee temperature and humidity sensor not integrated?
|
I don't have a Try:
Then:
|
Thanks for your fast reply, following error on the first two commands: ZbBind":"Unknown source device" |
Sorry for the typo. It's |
Following Output in the Console: |
I dont being good in reading logs but the last |
You getting the "extended" infos in the console or if you have configured MQTT. You can naming the device with |
i have nothing like this in the console and on MQTT are only the Bridge states |
Then its best waiting until s-hadinger coming back after his dinnering. |
I need to look at the logs for the 4 commands to make sure they were taken into account. Use |
|
Your device didn't receive the commands. You should have received acknowledgement for the commands. I suppose it was sleeping |
Some tries later and an iobroker script for pairing and zbbind Commands it works fine, perhaps i was sometime to fast/slow. |
Thanks for the instructions @s-hadinger, took a long press (until the LED flashed) for the commands to be sent to my already paired SNZB-02. Guessing it goes into a config mode of sorts after initial pairing. Update: Had to set |
@MattWestb I actually added the |
I was thinking that and i'm not disappointed :-))) I cant testing for the moment then I is looking on the bellows ZB3 connecting problems. Keep coding hard ;-) |
Is this for Batterie not possible? He dont knows "battery" ZbBind {"Device":"0x7411","Cluster":"battery"} Then: ZbSend {"Device":"0x7411","Config":{"battery":{"MinInterval":60,"MaxInterval":600,"ReportableChange":1}}} |
It's |
Thanks works, but Battery will not send via MQTT |
You can also try |
Currently, when using the Philips outdoor motion sensor SML002 in the same way as described in #8192, the internal red LED flashes when motion is detected. Apparently this is a "fault code" that occurs because the sensor does not receive a response to the occupancy message: Koenkk/zigbee2mqtt#897
|
any news for my issue? |
@duczz You stated earlier that it worked on Tasmota. There's not much more I can do. Btw this Github issue is not meant to solve individual issues, please connect to Discord or open a specific Github issue. |
For your 2 points in the to do list:
The newes document i have finding on the team "Occupancy". I don't knowing if its older the the latest ZCL that you have getting, if then its the newer ZCL that is the master and if not this is the converting document for Light Link to Zigbee PRO = ZB3. The #8202 is it one light controlling device, HA sensor or one IAS device ? I don't have reading the IAS but the name "Occupancy " is reserved for lights components in Zigbee and "Zone" or "Area" is the real terminology then working with intruder alarm systems. The interesting thing is the definition of "26 On/off sensor" In that category is both Ikeas Motion sensors and also is you have one light sensor that is turning the light on then its dark. The "13 Occupancy sensor" is (normally) not direkt controlling lights and not sending any commands only possible reporting attribute "Occupancy" true / false. For my the most interesting is the "25 Control bridge" that can being used as one universal transmitter of commands to lights in one Zigbee networks as one router. Also attribute reporting of status (on/off Light level and so on) is mandatory for all types of lights and plugs but not for controlling devices. |
I have finding one "equivalent" ZNCP by LIDL as in SonOff Zigbee Bridge !! But I think its not for Stephan then its needs soldering of the SWD. SWO. RX and TX on the small pads. By the way you is getting 2 meters RGBCT silicon tube LED strip in the package then bying the christmas ham :-))) |
Nice design. There is no plan to port Tasmota to Cortex-M33, anyways 768kb of flash for both Tasmota and EZSP is too small. I'm afraid it's only good for a router, zigbee device or maybe a tcp bridge. |
Not sure where to keep posting zigbee-specific problems, so forgive me if it's the wrong place. Here's how sensors are dying off. Sometimes they work for days/weeks, then boom. This is an Aqara motion sensor: Same thing happened to a door sensor, a day later: Using version 9.1.0 I realize I'll probably have to keep mqttlog 3 for a couple of days. |
Got the logs: https://pastebin.com/Ncs6qKsT Both sensors sent something that made the controller to output "Xiaomi_64" and that was it. |
This means that Tasmota doesn't know the modelid of the device which doesn't make sense. Is the gui working fine? |
Everything including the GUI is working great. But the sensors suddenly stop working. I've got several controllers, tried this on each one - it's always the same story. Sometimes it works great for days, but then boom - no signal from sensors. This time I was ready with |
Maybe you can try getting back to |
@s-hadinger here goes:
|
BTW I get a lot of |
I think I localized the issue. I took two controllers, set up in the exact same way (except for PANid of course). Paired each one with two sensors: Aqara door & Aqara motion. The only difference was the So it looks like the problem is in the specific code dealing with incoming ZigBee messages when 100/112 is on. |
@bogorad Please use the latest Tasmota version and check the Zigbee map - you can paste them here or on Discord.
|
@s-hadinger I did |
I mean the diagram, not the logs. |
Sorry, misunderstood. Will do and ping you on Discord. |
Strange behaviour (9.2.0 and older), don't know if it's like @bogorad comment. With
|
Yes, the same. I just worked around it. |
Pls report the output of commands From what I see above I expect this:
So the
by adding the zigbee shortaddress (4A7F) between fulltopic and RESULT/SENSOR. The current
|
Yes, this is the observed behavior. But is this right? Shouldn't it follow the global rules? |
What are in your eyes the global rules? Pls provide a result you would expect. |
Same as with
|
|
Your fulltopic is wrong as it ALWAYS needs If Anyway. I have a solution which does indeed the above:
|
And with @Bibinsa fulltopic:
|
Well, I don't really care about the tele/stat distinction, I pay attention to the RESULT/SENSOR part, and it works just fine. In my configuration the commands still work - But I get your solution and thank you! |
This comment has been minimized.
This comment has been minimized.
Fix zigbee topic when using SO112 (#9051)
Have you looked for this feature in other issues and in the docs?
Yes
Is your feature request related to a problem? Please describe.
This is a general Feature Request for short and mid-term features for Sonoff ZBBridge and Zigbee support.
Describe the solution you'd like
List below
Describe alternatives you've considered
See below
Additional context
This is a follow-up for #8583 and #9009
(Please, remember to close the issue when the problem has been addressed)
Here is a list of short-term and mid-term features for the Sonoff ZBBridge. I don't guarantee that they will be all implemented.
Short term:
Fix device0x0000
showing up in the WebGui and list of devicesSet Extended Timeout for better reachability of sleepy devices (polling)Make the Green LED brighterImplement Identify clusterSort devices in the Web UIImprove user feedback on EFR32 flashingMid Term:
What should we do with the button on Sonoff ZBBridge?As the button is not easy to press, this should be handled via RulesMake the blue LED glow when permit join is activeUse the I2C EEPROM to save device configuration, and make back-upsAuto-bind devices to the coordinator and usual clusters (zigbee2mqtt is already doing it)Auto-configure attribute reporting on usual attributes (zigbee2mqtt is already doing it)Include TLS/AWS IoT in the tasmota-zbbridge (because we have more than enough space for it)Automatically transform IAS (Intruder Alarm System) cluster to a more user-friendly type: ex:Occupancy
instead ofZoneStatus
Add option for some device to not be queried for state change (could create a network storm)Customize the timeout for Occupancy sensor Disarm Zigbee timer for Occupancy:0 #8202Longer Term:
Features we will not support
Because they would waste a lot of flash space and are niche features.
The text was updated successfully, but these errors were encountered: