Victor Hagelbäck
281acd6ad8
Adjust code to airbnb style guide, including eslint rules and prettier configuration for code base
2021-01-22 15:49:02 +01:00
Victor Hagelbäck
4176cfb714
Improve logging across all js files
...
- Based on "winston" logging library
- Removed no longer needed lodash
- Locked npm dependencies to most recent major versions to avoid installs breaking due to node module updates
2021-01-21 21:31:37 +01:00
Victor Hagelbäck
b29773b168
Fix of log function name called
2021-01-19 14:38:06 +01:00
Victor Hagelbäck
633f8d7d71
Rewrite write queue to optimize performance without discarding messages
...
- "important" (all non mid-transition) commands are retried 5 times, first time without delay
- Commands are skipped in queueif newer command exist for that device
- Result is a lot smoother transitions that always send last wanted brightness to each device
- Should be able to handle dim-on-slide UI well, similar to Plejd native app
2021-01-19 14:10:46 +01:00
Victor Hagelbäck
58d2893f71
Fix includeRoomsAsLights and improve logging
2021-01-16 09:14:33 +01:00
Marcus Westin
a6d9868c7d
disabled apparmor since lots of issues with that
2020-03-19 11:11:22 +01:00
Marcus Westin
f2a0da5ae8
removed debugging
2020-03-13 12:03:57 +01:00
Marcus Westin
35bbfbe746
debug
2020-03-13 12:01:22 +01:00
Marcus Westin
9ece2b3cf3
debug
2020-03-13 12:00:46 +01:00
Marcus Westin
40b538589b
updated to comply with new api version
2020-03-13 11:58:15 +01:00
icanos
d2beca6fb2
implemented support for Plejd scenes, wph-01 and write queues
2020-02-29 15:54:08 +00:00
Marcus Westin
cafea72d63
some changes
2020-02-20 13:04:25 +01:00
Marcus Westin
c171b2ba3a
added switch support
2020-02-20 13:02:47 +01:00
Marcus Westin
131e3e2f38
Merge branch 'master' into bluez
2020-01-24 10:24:39 +01:00
Marcus Westin
ff1952cd88
added entities as devices and stability in ble
2020-01-21 14:24:02 +00:00
icanos
b039baea5b
added sorted list of devices discovered
2020-01-18 16:00:31 +00:00
Marcus Westin
18b94288e3
further rewrites
2020-01-17 15:00:54 +00:00
Marcus Westin
dcef9bbeb2
extended logging in api
2020-01-13 21:19:55 +01:00
Marcus Westin
5ce48d1820
a bit more logging in api
2019-12-31 13:48:22 +01:00
icanos
c8dae032a9
added support to toggle logging through mqtt
2019-12-22 18:20:20 +00:00
Marcus Westin
d5e8842a7f
added more logging
2019-12-14 14:10:10 +01:00
Marcus Westin
471ec7023e
changed layout to work as a repository in hassio
2019-12-13 17:59:48 +01:00