I already have the M2 and bring about 30 or so various devices into HE via matter that way. I thought I would experiment and see which is best.
Edit: I prefer to use the zigbee protocol. I tried Thread earlier on some devices and it just wasn't a good experience. I am sure there has been a lot of improvement since then but zigbee has been rock solid for me so why rock the boat. Lol
Yes, I would say initial communication is possible with Aqara Home app, see screenshots for Aqara TRV below.
Once the device is in pairing mode, you can select either Thread or Zigbee protocol.
However, you will not be able to do anything in Aqara Home if you do not have a supported Thread border router or a Zigbee gateway connected to Aqara Home.
Good news is that you can switch to Zigbee protocol then pair the Zigbee device in Hubitat as normal
An Aqara hub is also handy if you want to update the Aqara device's firmware.
Then just remove the device from the Aqara hub and re-pair the device back on Hubitat or link via matter through the Aqara hub.
ordered two FP300 should be here tomorrow but probably won't have free time to play with them to much until the weekend.
@kkossev
I have an FP300 that I have paired with your latest driver (thank you for all your efforts). The device is working albeit a little finicky.
What information can I provide you to assist in tweaks?
Additionally, it does not appear as though temp, humidity, battery are exposed. No status field. Would it be possible to mimic all the settings that Aqara provides when connected to their hub? Ie. radar range coverage and update firmware if possible without Aqara hub.
Hey @rad1, thank you for the good news! My biggest concern was whether the FP300 will stay connected to Hubitat hubs. What model of Hubitat hub are you using?
Also, did you use any Aqara hub during the initial setup? (Hopefully not!)
The most important is whether the motion active/inactive works as expected.
I will receive my FP300 tomorrow evening, so it will be better to have my hands on it, I will test myself and will update the driver then.
The temp, humidity, and the battery should be easy to add to the driver.
What status field do you mean?
Yes, it should be possible to add all the Zigbee settings that are available on Aqara hub.
Regarding firmware updates, if Zigbee OTA updates become available for Home Assistant (ZHA or Z2M), it should also be possible to implement these updates in Hubitat with the cooperation of the Hubitat team. I suspect that initially, the only way to perform OTA updates will be through Aqara hubs.
I have not paired it with an Aqara hub. Only my C7. I paired it twice. The first time was in the location that I would like to use it. Since Motion (active/inactive) and illumination wasn’t responding very quickly despite changing some of the settings, I figured I would re-pair it at the hub to see if it responding any better. Seems a little worse the second time around.
Motion active/inactive does respond but not consistently. The illumination number doesn’t seem to be an accurate representation compared to other devices that have illumination, ie FP2. The number seems very high.
The Status Field is the one that you can select what attribute shows when you are looking at all the devices in a list all at once, ie battery level, motion, illumination, etc.
US Amazon shoppers, try using promo code “FP300NA11” for a $7.50 discount on the FP300 sensor. Wish I had found this code yesterday, before I ordered mine.
So I have received my FP300, and for those interested, I was able to connect it to the Aqara app in order to successfully switch it into ZigBee mode. From there it successfully paired with my Hubitat c7....I do not own any aqara hubs. And using this driver I am able to detect room state, temperature (although it states in the driver that the temperature is unreliable) humidity, and motion, among other things.
Presence can be selected as either mmwave only, or PIR/mmwave combined. However one thing I did notice when on mmwave only, is the PIR would only trigger while presence is unoccupied. So if you walk into the room, PIR will trigger active, room state will trigger occupied. Then if you stop moving for timeout amount, PIR will switch to inactive, and if you're still in the room, the room state will remain occupied. And then if you leave, the room state will switch to unoccupied. The PIR will not trigger again until you leave the room and you let the mmwave timeout, and show unoccupied.
In the combination mode, both room state and PIR remained active/occupied until I left the room for the timeout amount of time, which would make sense to me.
This driver is functional enough for me to determine if someone is in the room, and the humidity within the room, the only two things I really need. But to me it looks like some more tweaks to make it absolutely perfect.
Another question is, there is a state called room activity, but this never changes from leave. What is this for?
And lastly, there is a state for motion sensitivity, but there is no way to actually adjust it. Does this make sense to be here?
@kkossev played with the FP300 abit it's only been a little while but it paired directly via zigbee to my Hubitat hub right away much better than the FP1/FP1E will see if they stay contected.
So far the FP300 are pretty good there isn't any new firmware for it yet.
The range isn't very far though it covered my kitchen (aprox 15 feet) no problem but didn't detected me in my adjoining living room.
With my second FP300 in Thread mode on the Aqara M3 hub The "Sensitivity setting" doesn't appear to do anything the range appears to be the same.
I also wish they had an option for plug in power but being able to place them anywhere is also pretty nice.
Will take this one off thread mode and re-pair to the Aqara hub in Zigbee mode and run the same tests in the next few days.
The paper manual they sent with it is quit funny you would need a magnifiying glass to read it.
reading the FP300 online manual the range can only be adjusted in zigbee mode even though there is an option in Thread mode obivisiously doesn't do anything.
Also to note to pair the FP300 to the Aqara hub I had scan the QR code just regular pairing didn't appear to work (or I was just to impatient)
tested the FP300 in zigbee mode paired to the Aqara hub and the "Sensitivity setting" doesnt appear to do anything maybe in future firmware updates.
But it does detect you pretty quick.
Also turning off the temp and humidity settings (which aren't very accurate) they say will make your battery last longer.