Freedomotic Changelog

What's new in Freedomotic 5.5

Nov 21, 2015
  • Project management:
  • Mavenization
  • Guice Dependency Injection
  • Code refactoring
  • A Debian package is now available
  • First steps adquiring an Agile Development thanks to the use of Youtrack as issue tracker system
  • Migration to TeamCity as integration server
  • Framework
  • Major features
  • Authentication/Authorization (based on username/password and privileges list)
  • Internationalization/Localization (about 20 languages supported)
  • Enhanced Automation management
  • Objects group commands support
  • GUI Frontend:
  • Multienvironment support
  • Users and Privileges Management
  • Docs:
  • Developers Wiki
  • Video tutorials on Youtube Channel
  • Marketplace:
  • Freedomotic main goal is to create a great ecosystem of plugins to control almost any aspect of an automated life.
  • We are very proud off our efforts made to make the development of plugins easy to the developers that want to contribute.
  • These include:
  • Complete mavenization of the system and of the plugins build system.
  • Improved the development documentation. This is a permanent task on our workflow.
  • Active forums.
  • Also, our marketplace continue growing with new great plugins:
  • Chat
  • Twilight - sunset and sunrise alerts
  • Room-based events
  • Arduino Remote Controller
  • Google Speech TTS & Recognition API
  • ZWay/RaZberry
  • Now Freedomotic has 45 ready plugins (and many others under development)

New in Freedomotic 5.4 (Nov 21, 2015)

  • Framework:
  • Added Marketplace multifile / multiversion management
  • Added hot-plug install / uninstall of plugins
  • Improvements on the Join Device Feature (objects autoconfiguration)
  • Improvements on the reusability of the objects plugins XML
  • Created an abstract messaging API to display text messages to users
  • The system now autodetects the zone to which an object belongs
  • Implemented a behavior manager for zones and class of objects that allows filters like “all lights in kitchen”
  • RangeIntBehaviors now have scales.
  • Created read only behaviors
  • Added automatic segmentation of traffic by protocol
  • Improvements on concurrent execution of automation and request-response messaging pattern
  • Improvements on logging levels
  • Huge set of code refactoring to make it more efficient
  • Devices:
  • Implemented voice recognition that allows the user to execute commands by voice
  • Integrated Google Calendars to be used for time based event creation
  • Improvements on the download plugins screen
  • You can receive event notifications by mail with Mailer plugin
  • The Text to speech feature is now a plugin.
  • Objects:
  • Refinement of the Thermostat object.
  • New objects types: Luminosity, Pressure and Humidity sensors.
  • GUI Frontend:
  • Improvements on the Automations Editor
  • Added a new configuration menu Plugins -> Configure. Now It's possible to configure plugins without opening the XML -manifest manually
  • Docs:
  • As always, a huge effort is made on document new features and improve the wiki of the project
  • New Plugins added to the Marketplace:
  • BTicino OpenWebNet
  • ProgettiHw-Sw Ethernet Board
  • Denkovi Usb Four(4) Relay Output Module
  • Denkovi DAENetIP2
  • HWg-Ste
  • Devantech Ltd Eth-Rly16
  • Teracom TCW122B-CM
  • Arduino WeatherShield
  • Openpicus Grove System
  • Zibase
  • GCE Electronics Ipx800
  • Isy99i
  • OpenPicus Flyport
  • OneWire
  • Velleman k8055