When the schedule is active, the Anna legacy code would interpret this as an active preset, but failed when retrieving the name of the preset, since the schedule rule does not have an icon.
Changes:
Fixed the preset issue for the legacy Anna
Made the unit tests compatible with the legacy Anna
Added the port number in the unit test
Added some basic unit test for two functions which had no coverage
Added environment variables in the unit test for the user specific Anna settings
Added the missing port number in the documentation example
Fix for issue #4
When the schedule is active, the Anna legacy code would interpret this as an active preset, but failed when retrieving the name of the preset, since the schedule rule does not have an icon.
Changes: