clockbrain
clockbrain
I only use my Broadlink for RF and it certainly does handle variable length on and off pulses. The Broadlink doesn't actually understand the transmitted protocol, it just sends those...
That's a shame you can't record the original signal. Makes it much harder to progress. Have you tried the specified frequency version of the code, i.e. [https://github.com/brentleeper/python-broadlink](https://github.com/brentleeper/python-broadlink)? I found it...
> what about if mosquito is not running on the same machine? Fair point. So leave that entry out of the bridge.service. Doesn't impact the PR though which waits in...
Using latest dev, here is the database.db entry for the e13-a21 after joining using the external converter. ``` {"id":2,"type":"EndDevice","ieeeAddr":"0xb0ce18140319e015","nwkAddr":16959,"manufId":4448,"manufName":"sengled","powerSource":"Mains (single phase)","modelId":"E13-A21","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,1794,2821,64513],"outClusterList":[25],"clusters":{"genBasic":{"attributes":{"modelId":"E13-A21","manufacturerName":"sengled","powerSource":1,"zclVersion":1,"appVersion":1,"stackVersion":0,"hwVersion":2}},"seMetering":{"attributes":{"divisor":10000,"multiplier":1,"instantaneousDemand":123,"currentSummDelivered":10}},"manuSpecificSengledMotionSensor":{"attributes":{"motionStatus":0}}},"binds":[{"cluster":1794,"type":"endpoint","deviceIeeeAddress":"0x00212effff04db7b","endpointID":1},{"cluster":64513,"type":"endpoint","deviceIeeeAddress":"0x00212effff04db7b","endpointID":1}],"configuredReportings":[{"cluster":1794,"attrId":1024,"minRepIntval":10,"maxRepIntval":65000,"repChange":50000},{"cluster":1794,"attrId":0,"minRepIntval":10,"maxRepIntval":65000,"repChange":1000},{"cluster":64513,"attrId":3,"minRepIntval":1,"maxRepIntval":65000,"repChange":1,"manufacturerCode":4448}],"meta":{}}},"appVersion":1,"stackVersion":0,"hwVersion":2,"zclVersion":1,"interviewCompleted":true,"meta":{"configured":332242049},"lastSeen":1727822901158} ``` I've mostly tested with instantaneous demand as that...
> Thanks! > > Could you also submit a picture for the docs? This can be done by: > > 1. Create a fork by clicking [here](https://github.com/Koenkk/zigbee2mqtt.io/fork) > 2. Go...
I now have an improved external definition which gets the manufacturer specific cluster attributes working. I don't know what attribute 2 saveEnable does though. The Sengled app doesn't seem to...
Thanks for the feedback @Sian-Lee-SA There isn't any occupancy so the iasZoneAlarm part of the definition can be removed. I was misled by some early work on this device using...
You can also replace the `light()` entry near the top with `light({effect: false, powerOnBehavior: false})` to remove those capabilities this model doesn't have.
Ok, here is my latest nearly working external converter for the E13-A21. I've added a reporting config for the motion status attribute. Not working is the default reporting for electricityMeter....
I found there is a known issue with reporting for metering [https://github.com/Koenkk/zigbee-herdsman-converters/issues/7917](https://github.com/Koenkk/zigbee-herdsman-converters/issues/7917). So that explains why I am having trouble with reporting for Power and Energy.