General notes:

Both products should be able to detect if the user is on the local wifi. If they are not on the wifi they will message the NodeRed and will not light up. They will only light up if both users are home. This can also be represented on the User product. (This is a privacy concern).

Pet mode:

When the user leaves they can activate Pet mode. This way the Partner will know that if their product is activated it is the users pet and not themselves. This should also be togglable by the partner.


User Product

<aside> 👤 - Radars

</aside>

When the radars are activated they will send information based on which radar is active.

It will also indicate with a light each time the radars have been activated

It can include an indication of wether or not the partner is home

Notes

Functions


NodeRed

<aside> 🌩ī¸ - Communicator

</aside>

NodeRed will communicate between the 2 products. It is the power that makes each product bloom. All communication will therefor have to go through the cloud.

It will handle the bloom buffer for each product. This will make sure that the blooming isn't realtime since the radars only sense motion.

Notes

Extra Features:

Flows


Partner Product

<aside> đŸ‘Ĩ - Mechanism

</aside>

Notes

Activation is still unclear.

Should activate if user has activated their product.

Functions: