Z-Wave PIR Sensor | Project Pongo

Manufacturer supplied manual: Inovelli Z-Wave 700 Motion Sensor Pet Immune Manufacturer Supplied Manual.pdf (1.2 MB)

Ours will come later.


Overview
We have a unique opportunity in that a major alarm company wants to purchase some PIR sensors from our manufacturer and they do not have a house brand, so they’ve chosen us to be their brand of choice.

This is an honor as we don’t make PIR sensors, but their track record with us and our switches and bulbs really made them push us to carry a couple of different sensors.

The project is a bit different in that we don’t have the flexibility to change much outside of some firmware changes as this is a, “white-label” product (already produced by the manufacturer, we’re just putting our name on it) so we’re just putting this out there for visibility.

At the very least, we can build on the white-label and if this project takes off, we can ask for hardware changes and possibly come out with our own version.


Introduction
As per our tradition of working with you amazing people, here’s what this thread allows us to do as a community.

  1. Allows us to keep everyone updated on the project status (either good or bad)
  2. Allows you to participate and help us develop amazing products together
  3. Enjoy each other’s company and have fun talking home automation

How this initial post will be laid out is in five sections:

  1. Project Overview
  2. Timeline (edited to remain up-to-date)
  3. Hardware & Software Specs
  4. Pinned Ideas & Shout-outs (edited to remain up-to-date)
  5. Weekly Recap

Housekeeping

  • DATES & FUNCTIONS ARE NOT SET IN STONE: Just a reminder that all dates and functions are sometimes fluid. We have to make choices based on feasibility, opportunity costs, and overall timeline. I will be as transparent as possible on these decisions, but just a heads up, they may not always be exciting.
  • NO IDEA IS A BAD IDEA: Ok, some are, but honestly throw out anything that you can think of. If we use your idea, we’ll credit you and send you a free device, so take that shot!
  • WHITE-LABEL PRODUCT: As mentioned above, this is a white-label product (ie: manufacturer has already designed this to resell and we are just putting our name on it), so we do not have the capability to change the hardware or design of the product and some firmware ideas may be limited to how the hardware was designed. However, this is a good thread to capture ideas that may allow some influence over a V2 design.

Ok, let’s get this party started!


Project Overview
The purpose of this project initially was to provide one of the (if not the largest) alarm companies with a solid PIR sensor. We were approached by them to put our brand name on a sensor for them to resell as they do not have their own, “house-brand”. In addition, we thought, “you know, who wouldn’t want a PIR sensor? It’d work well with our switches and bulbs” so we decided to carry this ourselves.

Project Name - Pongo

Since this PIR sensor is pet immune (up to 80 lbs) we wanted to name it after one of our favorite dogs - Pongo.


Pongo - Hardware
As mentioned, this is a white-label product, so we don’t have any influence over the current version of the PIR sensor.

Hardware - PIR Sensor (Look / Feel)

I’ll get a better picture, this is all I could find online.

Specs

Detective Angle: 80 degrees
Detection Distance: 26.25 ft (8 meters)
Pet Immune: Up to 80 lbs (36 kgs) - sorry @anon14959390 lol
Light Sensor: 20 lux
Communication Protocol: Z-Wave, S2 Encryption & SmartStart
Chipset: 700 Series
Power Source: Battery - CR123A (x1)
Battery Life: 3yrs (under normal usage)
Mounting: Screws or 3M Tape
Operating Temperature: 32-104°F (0-40°C)
Operating Humidity: Up to 85%, non-condensing

Hardware - Features & Capabilities

The sensor will have the ability to detect motion and lux, while also being immune to pets under 80 pounds. You an also alter this sensitivity if needed.


Pongo - Software
We do have a bit of wiggle room here to improve the firmware, but depending on the timeline of when the alarm company wants these, we may not be able to implement them all at once.

Firmware is pretty simple and includes:

  • PIR On/Off
  • PIR Sensitivity
  • Pet Immunity Sensitivity
  • Light Sensitivity
  • Battery Level indication
  • Anti-tamper

Timeline
Ah, everyone’s favorite part. When is this flippin thing going to be released? Great question – here’s the high-level of what happens leading up to the first release of the timeline:

  1. We receive beta units (on their way) and our beta testers will test them
  2. In addition, the alarm company receives beta units and they test them on their platform (this has been done already)
  3. Initial Timeline Released

Again, just want to throw this out there – I don’t have a crystal ball so I can’t predict things that come up along the way. Trust me when I say we’re trying our best to get things launched on time.

The good news is all the heavy lifting has been done here and this should be a simple project (knock on wood) as the hardware has already been developed, the firmware has been developed and also certified by the alarm company as well as the Z-Wave Alliance. We’re just putting some finishing, “Inovelli” touches on them.

Pre-Initial Timeline Milestones:

  • Receive Beta Units for Alarm Company: Completed
  • Receive Beta Units for Inovelli Beta Team: In Progress
  • Initial Timeline Released: Not Started

Timeline (Estimated)

The initial timeline will be shown below and will be updated bi-weekly (if needed). We’ll update once this project officially launches.


Pinned Ideas & Shout-outs

  1. Support Z-Wave Long Range - thanks @chack!
  2. Various inclusion levels (S2, Non-Secure) - thanks @chack!

Weekly Recap
Every Wednesday evening or Thursday morning, we have a meeting with our manufacturer to go over the various projects (status, issues, timeline, etc) and below I’ll provide a recap as well as edit the sections above so we can all keep track. If you have any specific questions you’d like me to ask, feel free to tag me and let me know so I can ask them as well. The weekly cadence for updates will be Thursday mornings (or afternoons depending on when we have the meeting).

March 25, 2021: We’ve received beta units for the alarm company to test as well as a couple extra for the internal team to test (Eric M, Nathan, Brianna and Courtney). Preliminary feedback to come in a comment.

5 Likes

So will these also be sold through Inovelli’s store and is there an expected pricepoint?

Possible to pair without security if so desired?

Edit, also possible to use usb or something for external power if we don’t want to use batteries? (assuming that would’ve been listed if it was included, but just in case)

Edit 2 - also any shot at Zwave LR support?

1 Like

Yes, definitely will also be sold on our site. Sorry, I should’ve been more clear - the alarm company will sell via their own channels and we’ll sell via our own as well (ie: Inovelli, Amazon, etc).

Expected price-point is tbd – we’re currently negotiating this right now. I would say it will be on par with the market ($35-40).

This will likely depend on your hub, but we can ask if they can make that a feature (ie: tap 1x = S2, tap 3x = No Security)

This, I’ll have to defer to @EricM_Inovelli as I don’t know if that’s a feature that has to be built into the firmware or if it’s something that is already built in and needs to be activated by the hub. It will be 700 Series, so it’s the latest in Z-Wave, but I’m not sure about LR and how that works.

1 Like

Sweet :slight_smile:

That would be awesome!

My understanding is that 700 series chips should support LR, but may require a firmware update.

That could be wrong, but was based on - (Z-Wave Mesh Network Wireless Solutions - Smart Home - Silicon Labs and Z-Wave technology gets new long-range capabilities | TechHive)

I’m pretty well sold on a 4-5 of these already. Maybe more… How long between motion detect and lux events (or lux on command)?

Are these rated for outdoor use?

1 Like

@jtronicus I would say no, but that hasn’t stopped me from waterproofing sensors with dielectric grease and keeping them at least partially sheltered from the sun. I’ve got some Zigbee PIR sensors with the same ratings outside and they’ve been through a texas summer, and winter now.

Here is what I would like to see from a firmware perspective:

  • Option to send luminance value whenever a motion event is triggered (since the device is already awake)
  • Option to send basic-set command to associated devices when motion is detected
    • Option to send basic-set command to associated devices when motion is detected only when luminance threshold is met (prevent lights from turning on in the daytime)
  • If the device has an onboard LED, an option to disable the LED (so it doesn’t light up then motion is detected in the dark)
1 Like

Just to double-check on these, they do not have a temperature sensor capability, correct? I know some motion sensors do, some do not, so I wanted to be sure about it (matters for some of my usage, not for other).

Firmware “Possibilities”:

  • Second @jtronicus’s requests for luminance also returned on motion AND ability to disable onboard motion LED (if that is possible or not). If there IS an onboard LED and it IS able to be controlled… you might want to make it even more controllable (not just on/off as an overall preference but something people could blink as desired).
  • Is it possible to configure the detection distance (not sure if this is what the sensitivity means)? I have a couple placed in hallways but I do not want them going off if they see someone just walking past the hallway in the attached room for example, so configuring the distance for 10ft (say 3 meters or whatever they would work in) would be optimal for that usage.
  • Is it possible to configure the pet immunity (not sure if this is what the sensitivity means)? Some people do not have pets and want to know about any size (or want to know if a pet has gotten into an area they should not be during the day) OR only have small pets and would want to know about larger. My kids could fall under the 80lb threshold at this time for example but I want it to detect them (but do not care about detecting my cats).
  • How will the battery level be represented? On some of my drivers I have user requests for the battery voltage or a % value (generally both). Universally hated is the 1=good, 0=bad.

Future version ideas:

  • It would be nice if the onboard LED (if it has one) is fully controllable and RGB. I have some of those 4-in-1 sensors and SOMETIMES having them blink a color based on the temperature was useful (prior to us having more temperature-displaying devices scattered around).
  • More standard AA batteries (mounted vertically?) or lithium versions of such. The CR123A are always a pain in my book.
  • Waterproofing/sealing (even just a simple rubber gasket) and UV-resistance for outdoor use.
  • Command-strip style tape mounting. 3M is a mess to clean up compared to that.
  • Mount option (like a simple mount that can allow it to be angled as desired).

I only have one question…will it send a packet immediately to the hub-du-jour when the motion STOPS?

I currently have a Z-Wave motion sensor based on an alarm system PIR. It senses motion start fine, but just keeps reporting motion for ~5 minutes and then sends a motion stop. Marginally useful as a presence sensor, but my use is to detect when our dog is approaching his electronic dog door…and more importantly when he moves away from it. The ~5 minute thing just doesn’t work for me, and I’m guessing that it is designed that way to save batteries because the alarm company’s equivalent wired sensor does report motion starts/stops immediately…

I think you’d have to be able to plug it in for power for anything that short. I’ve got a zse18 (motion sensor not pir I recognize) that lost about 10% battery in two days with only a 15s clear timer (moderate traffic area). Drop that even further to 1s and I don’t know that it would’ve lasted more than a week.

Would be awesome if we could plug it in and adjust to that level though.

Adjustable cool-down between motion events is a must, down to VERY low levels, like 5 seconds or so. This would be further improved by a 0-255 byte with a 5 second multiplier (5*255 = 21 min cooldown, plenty).

My current sensors have a 1 min cooldown, and while it’s pretty quick, I’d trade battery life for a quicker response time. Just to add per above I am still at ~63% with 1 min cooldown in high traffic areas and I installed them in November.

My Aquara’s from China were $13 and serve the purpose, but I can see associations coming into play and being (maybe?) a slight bit more responsive. I’d have a really hard time shelling over $35 for one though, to be honest.

The description says S2, so this shouldn’t really be a problem; the only problem I know of is when you have S0-only devices (like Inovelli’s bulbs) and a certified 700-series controller locks you into S0 since the SDK does not allow for prompting in that case (when the device requests secure pairing). With S2, you should be promoted for a level — or none. That being said, S2 is also far less problematic than S0 (not nearly as chatty), so that already eliminates one concern for me. There are oddball devices like Ring that don’t seem to want to pair without S2 even though as far as I’m aware the specs say they should, so I suppose you could be referring to that, but those are unusual.

Anyway, I’ll be interested to see how these turn out! Z-Wave motion sensors aren’t usually super-exciting, and the fact that they are security-oriented (and pet-friendly) makes me think they’ll be a bit slow for motion-lighting automations, something that already plagues most Z-Wave sensors. But at least they have some extra features (lux!), plus they’re 700-series, so some excitement there. :smiley:

I think this here would be the single most important feature for anybody using these to trigger lighting.

1 Like

Agreed. One of the things that makes Inovelli the best is they aren’t like “1 min is enough”, they actually listen and impelement and let the customer opinions matter as much as their own. I’m sure this will be easy honestly.

I think a firmware item Inwould like to see would be the option for a “party mode”. Just to be able to mute any notifications or actions from the device during certain situations that pop up.

This speaks to me as more of a hub condition (mode is NOT Party) than a device setting. Trying to understand a use case.

What’s the difference between this and the existing 4 in 1 sensor offered? With the current price estimate for Pongo being the same or higher than the 4 in 1, I assume something about it makes it worth not being in the (in my opinion :stuck_out_tongue:) nice, smaller form factor?

Adding to the future version ideas. With standard batteries, if they supported rechargeable batteries that would be awesome. I know you can just use rechargeable batteries anyway, but it messes up battery level reporting and some things don’t play nice with them

2 Likes