Koen Kanters
0f9333f8b9
Fix elapsed being a string value instead of bool. https://github.com/Koenkk/zigbee2mqtt/pull/1206
2019-03-10 21:34:20 +01:00
Koen Kanters
6e60063337
Update zigbee-shepherd and zigbee-shepherd-converters to 7.2.8.
2019-03-10 14:12:11 +01:00
Andrey
438626691e
Allow to configure elapsed via MQTT ( #1206 )
...
* Allow to configure elapsed via MQTT
* Update bridgeConfig.js
2019-03-10 14:04:09 +01:00
qm3ster
a978b26001
Use toStrictEqual
for objects
...
Not sure why `jest-codemods` didn't do this.
Changed some primitives to use `toBe`.
2019-03-10 13:32:36 +01:00
qm3ster
7cec70aba8
Add @types/jest
for editor completion
2019-03-10 13:32:36 +01:00
qm3ster
df1825d65e
Use mockReturnValue
instead of mockImplementation
where possible
2019-03-10 13:32:36 +01:00
qm3ster
532b3b2484
Use toHaveBeenNthCalledWith in some cases
2019-03-10 13:32:36 +01:00
qm3ster
84a5277d45
Replace sinon
with jest
builtins
2019-03-10 13:32:36 +01:00
qm3ster
acbab01b7e
Apply jest-codemods
...
`chai` ELIMINATED
2019-03-10 13:32:36 +01:00
qm3ster
6a4073b305
Use jest instead of mocha
...
Oh nice, coverage works now
2019-03-10 13:32:36 +01:00
Koen Kanters
18aee4803b
Merge branch 'master' into dev
2019-03-09 21:45:24 +01:00
Koen Kanters
e5ca977579
1.2.1
2019-03-09 21:40:09 +01:00
Koen Kanters
1e1e0e4ca9
Fix no console logging. #1218
2019-03-09 21:36:07 +01:00
qm3ster
3b1fae1452
Remove whitespace
2019-03-09 21:09:39 +01:00
qm3ster
cf2f10394a
Mock fs
in settings test
2019-03-09 21:09:39 +01:00
qm3ster
9eed7e271e
Extract IO from settings.js
2019-03-09 21:09:39 +01:00
qm3ster
07765093be
Fix all typos of separate
2019-03-09 21:09:39 +01:00
Koen Kanters
5f19d9cc82
1.2.0
2019-03-09 21:03:16 +01:00
Koen Kanters
e2ebe5e1ff
Update zigbee-shepherd-converters to 7.2.7.
2019-03-09 17:04:41 +01:00
qm3ster
a93838be15
codemod: object-shorthand
...
Also fixed `new (` and `formatter` by hand.
2019-03-09 16:30:05 +01:00
qm3ster
044e8466ed
Simplify settings getters
2019-03-09 16:30:05 +01:00
qm3ster
c0bdf2e3a2
Lazy load settings on first use
2019-03-09 16:30:05 +01:00
qm3ster
9321a04ecc
Move resolveEntity
into settings.js
...
Had to refer to `module.exports.`
because all of those functions get mocked in tests.
2019-03-09 16:30:05 +01:00
Koen Kanters
184eef72b0
Update zigbee-shepherd-converters to 7.2.6.
2019-03-08 17:39:15 +01:00
Mihal Malostanidis
bb6c226d55
Test improvements ( #1207 )
...
* Add missing `zcl-id` dependency
* Improve devicePublish test
Now passes in both mocha and jest
Each test now waits for all publishes, such as readbacks,
and asserts their number.
Replaced `calledOnce` and such with numeric assertion,
for a more informative error message.
* Use sinon default sandbox
* Take assert out of chai
Improves clutter, but also `jest-codemods` also makes use of this.
* Replace proxyquire with simple cache delete
* Reduce shared mutable state in settings.test
2019-03-08 16:56:53 +01:00
Koen Kanters
e892a54013
Update zigbee-shepherd-converters to 7.2.5.
2019-03-06 22:09:51 +01:00
Koen Kanters
2c6176ff10
Fix parse topic when topic ends with postfix. https://github.com/Koenkk/zigbee2mqtt/issues/1200
2019-03-06 21:38:49 +01:00
Koen Kanters
83b8fc9778
Add top and bottom to postfixes. https://github.com/Koenkk/zigbee-shepherd-converters/pull/319
2019-03-06 21:08:33 +01:00
Koen Kanters
f0e9ebe4ed
Fix readRsp spamming no converter available messages. https://github.com/Koenkk/zigbee2mqtt/issues/1064
2019-03-05 19:41:59 +01:00
Koen Kanters
8902bd1d60
Fix zcl-id dependency. https://github.com/Koenkk/zigbee2mqtt/issues/1182
2019-03-05 19:27:37 +01:00
Markus Goy
1857ac525b
Added Home Assistant autodiscovery configuration ( #1187 )
2019-03-04 20:04:42 +01:00
Koen Kanters
6427da244f
Implement attribute output. https://github.com/Koenkk/zigbee2mqtt/issues/493
2019-03-04 18:13:36 +01:00
Koen Kanters
339816c160
Update zigbee-shepherd-converters to 7.2.4
2019-03-04 17:41:33 +01:00
Koen Kanters
2a3670d3d7
Update zigbee-shepherd-converters to 7.2.3
2019-03-03 18:37:46 +01:00
Koen Kanters
889e972176
Update zigbee-shepherd-converters to 7.2.2. https://github.com/Koenkk/zigbee2mqtt/issues/1176
2019-03-02 17:27:29 +01:00
Koen Kanters
e213356c40
Update zigbee-shepherd-* dependencies.
2019-03-02 17:04:21 +01:00
Andreas Brett
1cde620d70
add support for local ISO8601 timestamp format ( #1171 )
...
* add support for local ISO8601 timestamp format
added local ISO8601 timestamp format for local rather than UTC-based timestamps
ISO8601 = 2019-03-01T15:32:45.941+0000
ISO8601_Local = 2019-03-01T16:32:45.941+0100 (for TZ GMT+1)
* fixed indentation
* tabs to spaces
* comply with Travis
* comply with Travis once again
* Removed spaces to make Travis happy
* updates
2019-03-02 16:47:36 +01:00
Koen Kanters
ae14fa5cd6
Update zigbee-shepherd-converters to 7.2.0.
2019-03-02 16:35:00 +01:00
Jakub
672a0cac4f
Hide network_key from debug output ( #1169 )
...
* Hide network_key from debug output
There's no need to print this key.
* strings must use singlequote
* Update zigbee.js
2019-03-02 14:04:52 +01:00
Andreas Brett
4ea55fe22a
fixed typo ( #1173 )
2019-03-01 17:15:03 +01:00
Koen Kanters
05769ce1a3
Update zigbee-shepherd. #518 #176
2019-02-28 20:31:57 +01:00
Koen Kanters
61116ec670
Fix tests.
2019-02-26 21:06:48 +01:00
Koen Kanters
709046db2a
Add binary battery low sensor for HS1SA and HS3SA. https://github.com/Koenkk/zigbee2mqtt/issues/1159
2019-02-26 21:00:20 +01:00
pixel::doc
bef8a682ca
Create docker-compose.yml ( #1156 )
2019-02-26 20:55:51 +01:00
Koen Kanters
8f0794cb8f
Also assume brightness on publish. https://github.com/Koenkk/zigbee2mqtt/issues/1155
2019-02-26 20:53:30 +01:00
Koen Kanters
cd2fb54615
Changes to report/bind functionallity.
2019-02-26 20:46:34 +01:00
Koen Kanters
7893f9256f
Refactor report to new queue mechanism.
2019-02-26 19:33:32 +01:00
Koen Kanters
09f26a104c
Restore zigbee.js changes.
2019-02-26 19:33:32 +01:00
Koen Kanters
5ffae5a09a
Remove unecessary device param.
2019-02-26 19:33:32 +01:00
jbn
f7ceb62eec
fix lint more errors
2019-02-26 19:33:32 +01:00