[New device support]: Aqara FP400
Open
Nobody has claimed this yet.
new device support
- Dominant language
- TypeScript
- Stars
- 15.7k
- Forks
- 2k
- Avg merge
- 18h 55m
- Merged PRs (30d)
- 35
Description
Link
https://us.aqara.com/products/spatial-multi-sensor-fp400
Database entry
0x54ef4410018d95e3
Zigbee2MQTT version
2.14.1
External definition
import * as m from 'zigbee-herdsman-converters/lib/modernExtend';
export default {
zigbeeModel: ['lumi.models.4447_8295'],
model: 'lumi.models.4447_8295',
vendor: 'Aqara',
description: 'Automatically generated definition',
extend: [m.deviceEndpoints({"endpoints":{"1":1,"2":2,"3":3,"4":4,"5":5,"6":6,"7":7,"8":8,"9":9,"10":10}}), m.occupancy({"endpointNames":["1","3","4","5","6","7","8","9","10"]}), m.identify(), m.illuminance({"endpointNames":["2"]})],
};
What does/doesn't work with the external definition?
Presence
Notes
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the existing device-definition entry points and comparable Aqara definitions, then compare them with the supplied external definition for model lumi.models.4447_8295 and its endpoint mapping. Verify the device is recognized from database entry 0x54ef4410018d95e3 and that the supported presence behavior works as expected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, typescript
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100