Commit Graph

1665 Commits (2231fd8f94804bcfd5bf3fefd282cb42a5f2ff79)

Author SHA1 Message Date
Simon Stürz 2231fd8f94 Update bluetooth server 2019-04-08 13:55:15 +02:00
Michael Zanetti 681b306b1b fix rules with time descriptors to follow the same logic 2019-04-08 13:55:15 +02:00
Michael Zanetti 0f699ac917 fix testrestrules 2019-04-08 13:55:15 +02:00
Michael Zanetti 157b0b2b2c use exitActions for else-action in event based rules 2019-04-08 13:55:15 +02:00
Bernhard Trinnes 16db97d182 Translated using Weblate (Dutch)
Currently translated at 100.0% (57 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/nl/
2019-04-08 13:55:15 +02:00
Bernhard Trinnes af516793c0 Translated using Weblate (Danish)
Currently translated at 100.0% (57 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/da/
2019-04-08 13:55:15 +02:00
Bernhard Trinnes 367bcfe578 Translated using Weblate (Czech)
Currently translated at 100.0% (57 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/cs/
2019-04-08 13:55:15 +02:00
Bernhard Trinnes f2e4aa2bd7 Translated using Weblate (Spanish)
Currently translated at 100.0% (57 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/es/
2019-04-08 13:55:15 +02:00
Bernhard Trinnes c9ee5102ab Translated using Weblate (Portuguese)
Currently translated at 100.0% (57 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/pt/
2019-04-08 13:55:15 +02:00
Michael Zanetti 9dcab1293c rework closable interfaces a bit
simpleclosable  (a: open, close)
|- awning (a: stop)
|  |- extendedawning (s: percentage, moving)
|- blind  (a: stop)
|  |- extendedblind (s: percentage, moving)
|- closable (s: state)
|  |- garagegate (a: stop, s: intermediateposition)
|- shutter (a: stop)
|- smartlock (a, unlatch s: state)

simpleclosable (a: open, close)
|- closable (a: stop)
|  |- awning
|  |- blind
|  |- shutter
|  |- garagegate (s: state, intermediatePosition)
|  |- extendedclosable (s: moving, s: percentage)
|     |- extendedawning
|     |- extendedblind
|     |- extendedshutter
|- smartlock (a: unlatch, s: state)
2019-04-08 13:55:15 +02:00
Bernhard Trinnes 24c8a4f815 Translated using Weblate (Italian)
Currently translated at 100.0% (57 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/it/
2019-04-08 13:55:15 +02:00
Bernhard Trinnes 6969121a53 Translated using Weblate (French)
Currently translated at 100.0% (57 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/fr/
2019-04-08 13:55:15 +02:00
Bernhard Trinnes af94e135a7 Translated using Weblate (Finnish)
Currently translated at 100.0% (57 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/fi/
2019-04-08 13:55:15 +02:00
Bernhard Trinnes 36a242edae Translated using Weblate (Finnish)
Currently translated at 92.9% (53 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/fi/
2019-04-08 13:55:15 +02:00
Bernhard Trinnes 736a327bd3 Translated using Weblate (Spanish)
Currently translated at 92.9% (53 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/es/
2019-04-08 13:55:15 +02:00
Bernhard Trinnes 8a93c3e8ae Translated using Weblate (Portuguese)
Currently translated at 92.9% (53 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/pt/
2019-04-08 13:55:15 +02:00
Bernhard Trinnes 99dedb0b62 Translated using Weblate (Italian)
Currently translated at 92.9% (53 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/it/
2019-04-08 13:55:15 +02:00
Bernhard Trinnes 6fa93fbc82 Translated using Weblate (French)
Currently translated at 92.9% (53 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/fr/
2019-04-08 13:55:15 +02:00
Bernhard Trinnes f3f2102308 Translated using Weblate (Dutch)
Currently translated at 92.9% (53 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/nl/
2019-04-08 13:55:15 +02:00
Bernhard Trinnes ba69a1d3cf Translated using Weblate (Czech)
Currently translated at 92.9% (53 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/cs/
2019-04-08 13:55:15 +02:00
Bernhard Trinnes b7b9675fee Translated using Weblate (French)
Currently translated at 0.0% (0 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/fr/
2019-04-08 13:55:15 +02:00
Bernhard Trinnes 569f20dc5f Translated using Weblate (Danish)
Currently translated at 92.9% (53 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/da/
2019-04-08 13:55:15 +02:00
Michael Zanetti 15f7b2517c fix initialisation of the rule engine
after loading rules from config we need to evaluate their active state immedately
2019-04-08 13:55:15 +02:00
Michael Zanetti a6f4ddf188 Implement a tagging system 2019-04-08 13:55:15 +02:00
Simon Stürz 4e0091fdff Warn, if the pushbutton auth failed. 2019-04-08 13:55:15 +02:00
Simon Stürz 844f7a53a8 Add user database rotation if the database is broken. 2019-04-08 13:55:15 +02:00
Simon Stürz 19a3a93980 Update man page 2019-04-08 13:55:15 +02:00
Michael Zanetti b7262b51e4 add docs 2019-04-08 13:55:15 +02:00
Michael Zanetti d269b016db bump json api version 2019-04-08 13:55:15 +02:00
Michael Zanetti dd6459a2e9 cleanup debug prints 2019-04-08 13:55:15 +02:00
Michael Zanetti abd2305bc0 add support for paramTypes by name 2019-04-08 13:55:15 +02:00
Michael Zanetti e21c2f16a5 add support for interface based StateDescriptors 2019-04-08 13:55:15 +02:00
Simon Stürz 5f226df930 Fix translation update path for external plugins 2019-04-08 13:55:15 +02:00
Michael Zanetti bfdc45472d add timeouts to each network request 2019-04-08 13:55:15 +02:00
Simon Stürz 087a89b64b Replace door with smartlock interface 2019-04-08 13:55:15 +02:00
Simon Stürz b0125bb8c6 Fix json typos in interfaces 2019-04-08 13:55:15 +02:00
Simon Stürz d641833eca Add smartlock interface and simplify simpleclosable interface 2019-04-08 13:55:15 +02:00
Michael Zanetti 9c49712a99 add pressuresensor interface 2019-04-08 13:55:15 +02:00
Michael Zanetti 11d56d1020 allow passing params if QVariant can convert them 2019-04-08 13:55:15 +02:00
Michael Zanetti 23316942ce use bindValue for the log value filter 2019-04-08 13:55:15 +02:00
Michael Zanetti 80b444a62a fix upnp server t0 be more standard compliant 2019-04-08 13:55:15 +02:00
Michael Zanetti f160a92f92 add shutter interfaces 2019-04-08 13:55:15 +02:00
Michael Zanetti f710d7febb added shutter interface 2019-04-08 13:55:15 +02:00
Michael Zanetti 306d8edbda only register avahi services on the appropriate interfaces 2019-04-08 13:55:15 +02:00
Simon Stürz 1754b74138 Remove intermediate action from garagegate interface for a more generic appoach, 2019-04-08 13:55:15 +02:00
Jenkins b31027f793 Automatic translations update by Jenkins 2019-04-08 13:55:15 +02:00
Michael Zanetti 8db7e050db Add support for configuring the used database backend 2019-04-08 13:55:15 +02:00
Michael Zanetti 3a862e2050 add a door interface 2019-04-08 13:55:15 +02:00
Michael Zanetti a3757e7fb3 update dependencies for bionic 2019-04-08 13:55:15 +02:00
Simon Stürz 50b55d3727 Add linker and compiler configuration for extern plugins 2019-04-08 13:55:15 +02:00