3.0.0 (Iceberg)


Summary

The 3.0 (Iceberg) release is here! This includes more structural improvements and development possibilities, and not as much visible on the surface. Hence the code name "Iceberg". (smile) Enjoy! (heart)  


  • hApp®: hApps (Home Apps) is now released. There is a completely new page that will display the hApps installed in your Heart. Some hApps are called System hApps, these cannot be uninstalled.
    - Background: Animus Home’s IoT platform was engineered with a modular infrastructure allowing the creation of uniquely designed micro-services using components of our large IoT platform. This is our hApp® vision. The new 3.0 software will allow for these services to co-exist in the Heart ecosystem. Subscribe here if you wish to be part of the hApp world: http://eepurl.com/dsbwbz  
  • Hub Quiz™: This is our first commercial hApp and works also as an example for the new hApp infrastructure. Once activated, you can play a Quiz Game at home, with your smart home buttons as buzzers and cast the game on your TV. Install it from the new hApps page. Read more about Hub Quiz here: https://hubquiz.io 
  • New persistence service: The internal persistence service on the Heart has a major update. This will improve writing and reading data on the Heart.
  • HTTPS: You can upload your own https certificate for your Heart. Enable SFTP and go to directory ~framework/ssl

  • SFTP: You can now enable SFTP on the Heart to upload and install new bundles on the Heart.
    Note! This will give access to datastorage for each package. You can damage the Heart if you remove the wrong files.



    Now you can use any SFTP program to connect to your Heart. E.g.

    $ sftp heart@192.168.3.201


    Upload any OSGI bundle to directory ~/packages. See this example of a holiday hApp example.

     # Create dodeploy activation file
     $ touch com.animushome.heart.happ.holiday.jar.dodeploy
    
     # Login with SFTP on your Heart and open directory packages 
     $ sftp heart@192.168.3.201:/packages 
    
     # Upload your hApp (jar-file) 
     sftp> put com.animushome.heart.happ.holiday.jar
    
     # Trigger deployment by uploading the .dodeploy file
     sftp> put com.animushome.heart.happ.holiday.jar.dodeploy
    
     # Done, see the webterminal live logs for deployment process. 
    
     # To undeploy a package just remove the deployed-status file 
     sftp> rm com.animushome.heart.happ.holiday.jar.deployed
    
    



  • New GUI layout improvements: Improvements in GUI
  • Bug fixes.
  • System performance increased. 

--

Merry Christmas and a Happy New Year from the Animus Development Team! (heart)  


Copyright © Animus Home