Andre Schröter
8ebd6ecdd2
hap-nodejs vs. HAP-NodeJS fix
2015-10-19 22:08:07 +02:00
Andre Schröter
e9e637c43d
Merge remote-tracking branch 'upstream/master'
2015-10-19 21:16:35 +02:00
Andre Schröter
d7bca45e70
debug browser formating change
2015-10-19 21:13:44 +02:00
Andre Schröter
42f88864f9
check for hap-nodejs and HAP-NodeJS
...
allow longpoll to multiple fhem servers
increase reconnect timeout after subsequent longpoll disconnect and error
added target door state for HM-SEC-KEY -> allows open to be send
added current door state to contact sensor -> allows to ask for open windows with siri
some cleanups
2015-10-19 20:00:02 +02:00
Andre Schröter
bf125078a1
added first version of HM-SEC-KEY-S
...
some bug fixes
2015-10-18 18:25:31 +02:00
Mason James
38cb94c012
Update hap-nodejs requires
...
Update remaining platforms and accessories
2015-10-17 18:41:57 -04:00
Matthias Schmidt
7233c5bf74
Support for case-sensitive file systems and current HAP-NodeJS with nodejs 4 support
2015-10-16 10:50:55 +02:00
Andre Schröter
490ed5db40
added EnOcean blinds
2015-10-08 18:55:30 +02:00
Andre Schröter
c24a94c072
added ROOMMATE devices
2015-10-05 12:00:43 +02:00
Andre Schröter
2d88dafa11
disabled thermostat mode
...
some cleanups
added timestamp to longpoll console output
2015-09-29 22:45:34 +02:00
Andre Schröter
78394bc95d
added CurrentAmbientLightLevel characteristic
2015-09-25 22:43:57 +02:00
Andre Schröter
bfbaa74375
added firmware revision characteristic
...
fix for genericDeviceType ignore
some more fixes
set uuid_base to real device serial number if available
2015-09-25 19:20:54 +02:00
Andre Schröter
afcb86ef0e
changed harmony device to a single accessiory with mutliple switches
...
added hue colormode & xy to hsv conversion
some small cleanups
2015-09-22 18:53:19 +02:00
Andre Schröter
2a63a9ff2d
adde MAX ShutterContact
2015-09-21 19:48:51 +02:00
Andre Schröter
1b69cffeb2
removed debug output
2015-09-21 18:50:40 +02:00
Andre Schröter
7695eced0d
publish accessories only once
...
parse min/max/step values for thermostats
use this/bind instead of that
added genericType ignore
added batter state charactersitic
preliminary thermostat controll mode
use new characteristic.setProps() method
some minor cleanups
2015-09-21 18:29:01 +02:00
Andre Schröter
ddf9fa01cf
fixed PossibleSets regex again...
2015-09-17 21:58:51 +02:00
Andre Schröter
6f14108905
fix for PossibleSets regex
...
first version of logitech harmony support (device and activity level)
2015-09-17 20:37:11 +02:00
Andre Schröter
8ceaccfca4
cleanups, fixes and more new api stuff
2015-09-15 22:03:17 +02:00
Andre Schröter
f4160c2d01
added identify
2015-09-14 22:43:37 +02:00
Andre Schröter
9f39b49dd5
complete switch to new api
...
basic device (light,hue,swap,thermometer,thermostat) are working
still problems with custom characteristic volume
2015-09-14 22:10:14 +02:00
Andre Schröter
1f4ae9e875
removed speaker stype
2015-09-13 13:30:04 +02:00
Andre Schröter
6c34301c13
sonos volume fix
2015-09-13 12:21:50 +02:00
Andre Schröter
428186eb86
fixed debug messages
2015-09-13 10:24:28 +02:00
Andre Schröter
5358ef94a8
catch undefined values in reading2homekit
2015-09-13 09:14:13 +02:00
Andre Schröter
ca941bd350
now for real...
2015-09-12 20:21:37 +02:00
Andre Schröter
197311534b
started porting to new bridge api
2015-09-12 20:07:18 +02:00
Andre Schröter
c98e7a1d54
added zwave model
...
more cleanups
2015-08-14 10:13:23 +02:00
Andre Schröter
7cb835e4ea
more cleanups
...
handle sonos volume caching
added garage door opener
started with homematic keymatic (HM-SEC-KEY)
even more cleanups :)
rgb hue/sat/bri fix
added identify for lightbulbs
2015-08-06 10:02:09 +02:00
Andre Schröter
86322c30c8
ignore state set_ in addition to set-
2015-08-02 18:52:03 +02:00
Andre Schröter
d9d55c34ad
winmatic bug fix
...
addef FHTTK contact sensor
2015-08-02 17:40:10 +02:00
Andre Schröter
2e3a26c32f
more cleanups (renamed endpoints to mappings)
...
added longpoll reconnect on close
added winmatic (HM-SEC-WIN)
2015-08-02 13:37:12 +02:00
Andre Schröter
40e264a79d
started cleanup of has... use endpoints instead
2015-08-02 01:09:53 +02:00
Andre Schröter
e0de3f2a82
don't show on/off for blinds
2015-08-01 20:15:59 +02:00
Andre Schröter
939f79b2b0
some cleanups
...
try to detect closed longpoll connection
added last event timestamp
2015-08-01 17:47:42 +02:00
Andre Schröter
a29cabcd91
enhanced debug browser
2015-07-31 22:44:50 +02:00
Andre Schröter
4dcc26bf50
fix for rgb vs RGB issue
2015-07-30 17:10:29 +02:00
Andre Schröter
431199a388
added event map for state on/off
2015-07-30 12:37:46 +02:00
Andre Schröter
a268583803
fixed racecondition
2015-07-29 23:41:18 +02:00
Andre Schröter
f050e51518
more on EnOcean switches
2015-07-29 21:40:29 +02:00
Andre Schröter
ed6d4baba2
internal cleanups
2015-07-28 21:34:05 +02:00
Andre Schröter
0fb6fc736e
added FHEM.js platform shim for the FHEM home automation system.
...
supports switches, lightbulbs (dimmers and rgb/colored lights),
homematic window blinds, max and homematic thermostats, homematic
door&window sensors, PRESENCE and sonos (including volume)
the shim is bidirectional and uses longpoll to push fhem events
back to homekit. fhem events are cached so homekit querys for known
values will not cause a roundtrip to fhem
more:
http://forum.fhem.de/index.php/topic,32652.msg314166.html#msg314166
2015-07-27 09:38:53 +02:00