A new server architecture has been deployed. Where we first only had one server to handle everything, we now have multiple servers each with their own responsibility. We’ve made separate servers for alarming, handling sensor data / analysis, sending push and identity.
This should ensure platform stability and make it easier to scale in the future. The biggest advantage is that all sensor data (currently around 800K registrations a day) now go to a separate server relieving other critical parts of workload.
To improve alarm reliability, we have changed the way the Genus sends alarms. When the Genus can’t reach any servers to raise the alarm, it’ll retry every 15 seconds until it succeeds raising the alarm.
The items shown in "Connect" such as "Phones", "Communities", "Other Apps", "Buttons" can now be dynamically shown / hidden based on community settings.
The day start screen can now be dynamically shown / hidden based on community settings.
On the "Reset Genus" page, you can now also reset all photos and reset all connected phones. Resetting the photo's will restore to the photo's configured in the community configuration.
Removed the message "Genus service is not reachable".
The "Internet not available" message will nog only be shown when the night screen is not shown.
You can now perform a system test when the Genus is already configured by going to "Settings > System Status" and scrolling down to tap the button "Perform system test".
The Deployer app now contains the ability to replace defect Genus hardware. Replacing is the process where Genus hardware has a defect and needs to be replaced with new hardware. By replacing the hardware using the Deployer App, the license, photos, linked phones & communities will be transferred to the new hardware.
Other improvements for the Deployer App:
Added support for Genus devices with serial number 40400XXX for the "Transfer Genus" functionality.
5 in 1 sensor prototype: A prototype has been created to support the Iris IOT 5 in 1 sensor.
Tracking of updater versions: The version of the updater app is now tracked on the server to monitor update performance.
Improved performance: Performance of fetching data from the servers has been improved.
Introduced “Parent” communities: These communities are created for resellers to manage their clients and start video calls through API’s.. Alarms will never be escalated to these communities.
Text to speech: Messages spoken out loud are now a little less loud.
Updating improvements: When the Genus updates it software, the process doesn’t make a sound anymore. The updating screen is now also in dark mode to avoid waking up people in the middle of the night.
Airplane mode: When the Genus is in airplane mode, a warning will now show on the 4G settings page.
Night screen: The text on the night screen is now less white reducing light intensity.
Business portal: A new check has been added to prevent the creation of customers with the same name.
Community portal: All references to a “Frame” have been renamed to “Genus”.
A new app has been developed for the factory to track tests & shipments of newly produced Genus devices. This should improve test coverage for the next orders.
System test: After performing a system test in the factory, the Genus will automatically shut down to prevent battery drain in shipment.
Genus is now integrated with the Mantelzorger App. When a connection is made between a Mantelzorger App account and a Genus, the Genus will receive all medicine reminders configured in the Mantelzorger App.
To connect with the Mantelzorger App, on the Genus go to "Menu > Connect > Apps > Mantelzorger App".
The trend analysis settings have been redesigned in the community portal. In the user detail you’ll now see a clear overview of the settings. Clicking the pen icon will open a popup allowing you to edit the settings.
The integration settings have also been redesigned to keep the portal consistent.
The Deployer app now contains the ability to transfer a Genus. Transferring is the process where a Genus has been returned from one client and needs to be deployed at another client. The transfer will reset the Genus to factory settings and then deploy the Genus automatically for the new client.
Scanning the Genus devices will give direct feedback on communities they’re currently in.
Improvements
The Deployer app got some improvements to enhance the experience for people using the app.
Redesign
The app has been slightly redesigned for a more consistent and clean look. The dashboard includes the 3 main actions of the Deployer app plus the logout button.
Scanning Genus QR codes
Scanning the QR codes on the back of the Genus will now give direct feedback if the serial number is correct or not. It’ll do this visually as seen in the screenshot as well as using sounds and vibrations.
Preventing issues
To prevent issues deployments and transfers can’t be done as long as the community doesn’t have a configuration yet. The configuration can be created in the business portal.