Commit Graph

797 Commits

Author SHA1 Message Date
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
Nick Farina ab71dc352f Merge pull request #93 from justme-1968/master
added FHEM.js platform shim for the FHEM home automation system
2015-07-31 14:50:21 -07: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
Nick Farina 1099cb50e7 Merge pull request #88 from SphtKr/yamaha-avr
Initial attempt at a Yamaha AVR control module, like Sonos.
2015-07-29 14:17:54 -07:00
Andre Schröter f050e51518 more on EnOcean switches 2015-07-29 21:40:29 +02:00
S'pht'Kr b5f778051e First working version, probably could be merged if no one sees anything glaringly wrong.
Config can set the play volume (in decibels per the AVR display) and the default input. If "AirPlay" is the default input, then the play command will be sent to the AVR.
2015-07-29 20:34:38 +02:00
Andre Schröter ed6d4baba2 internal cleanups 2015-07-28 21:34:05 +02:00
S'pht'Kr 76ad483a5f WIP - Initial attempt at a Yamaha AVR controll module, like Sonos. Not working quite yet, but looks close. 2015-07-28 07:05:35 +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
Nick Farina d4c544e793 Recommend MyTouchHome, it's generally the best. 2015-07-25 12:45:34 -07:00
Nick Farina 18cc6cbdc0 Merge pull request #77 from bezzers/Sonos-platform
Make Sonos a platform rather than an accessory
2015-07-24 08:47:24 -07:00
Nick Farina e8769d688a Merge pull request #83 from bezzers/tesla-accessory
Fix logic issue in error reporting
2015-07-24 08:46:55 -07:00
bezzers 275a88d358 Fix logic issue in error reporting 2015-07-24 09:45:52 -04:00
bezzers 443f77196a Add missing connection to config parameter 2015-07-24 08:22:24 -04:00
bezzers 2e689eb264 Merge branch 'master' into Sonos-platform 2015-07-23 20:50:39 -04:00
Nick Farina da79d67106 Merge pull request #80 from bezzers/tesla-accessory
Add Tesla accessory
2015-07-23 11:50:53 -07:00
Paul Beswick 385b615b81 Creation of an accessory to control the climate control for a Tesla Model S with accompanying changes to package.json (to add the teslams package) and the sample config file. 2015-07-23 13:47:41 -04:00
Nick Farina f7a2cd5f0c Merge pull request #75 from lukeredpath/feature/add-ssl-and-auth-support-to-domoticz
Add SSL and basic auth support to Domoticz shim
2015-07-23 09:30:29 -07:00
bezzers 8b81001647 Delete Sonos as an accessory
Replaced by new Sonos platform module
2015-07-23 09:41:29 -04:00
bezzers 9325b15437 Moving Sonos configuration example from accessories to platform 2015-07-23 09:39:10 -04:00
bezzers 0b457f9b7f Create a Sonos Platform handler - first version
Creates a platform for Sonos that scans for all Sonos boxes and adds any that are not bridges (type 11) as accessories.
Reads the names of each box from the Sonos configuration and creates device names based on the Sonos room names.
2015-07-23 09:36:37 -04:00
bezzers 0605c5ff86 Create Sonos.js 2015-07-23 09:27:58 -04:00
Luke Redpath 7b01e6c1d0 Won’t be able to do much unless accessories can use SSL/basic auth too. 2015-07-22 16:12:22 +01:00
Luke Redpath 34110039f5 Add SSL and basic auth support for Domoticz platform. 2015-07-22 15:27:52 +01:00
Nick Farina 38f3d9b82e Merge pull request #70 from hachidorii/master
Add support for Nest platform.
2015-07-18 14:42:56 -07:00
Chloe Stars 511b1873f7 I forked unofficial-nest-api and added support for 'off'.
For now the package location has been changed to reflect this. I've submitted a pull request but it doesn't look like it's been touched in a while so I'm not sure it's going to get merged.
2015-07-17 18:29:23 -07:00
Chloe Stars e76269fcdc Merge https://github.com/nfarina/homebridge 2015-07-17 18:14:56 -07:00
Chloe Stars c4f9e81828 Oops, made a rookie mistake. Make sure I'm using local variables instead of global variables. 2015-07-17 01:08:50 -07:00
Nick Farina db9a1bd441 Merge pull request #66 from cdrx/patch-1
Logitech Harmony should be a platform
2015-07-14 11:01:45 -07:00
Chris R 42ba55e836 Update config-sample.json
Logitech Harmony shouldn't be an accessory
2015-07-14 18:57:33 +01:00
Chloe Stars 91602e4f99 Fix heating and cooling.
It works but the API doesn’t reflect the change soon enough for HomeKit
to be aware it worked. Not sure what to do here.
2015-07-13 14:58:39 -07:00
Nick Farina ca311ae0a8 Merge pull request #43 from madmod/logitech-harmony
Logitech Harmony platform
2015-07-13 13:40:39 -07:00
madmod 1cd697fb8b Updated README.md with Logitech Harmony 2015-07-13 13:16:29 -06:00
madmod 6cb9008424 Add get and set power state for activity 2015-07-11 22:11:08 -06:00
madmod 681cd7d9eb Add Logitech Harmony platform 2015-07-11 19:18:14 -06:00
Chloe Stars 4aafdaea9b Update the sample config file with Nest platform. 2015-07-10 23:58:41 -07:00
Chloe Stars 81cc689b7e Add the required module to package.json. 2015-07-10 23:53:57 -07:00
Chloe Stars a47c8dd4fd Added preliminary support for the Nest platform.
Some things are missing or may not be working correctly but the main
things like checking the current temperature, the target temperature,
the humidity, setting the target temperature and etc.. I don’t think
the current heating mode is correct.
2015-07-10 23:50:31 -07:00
Nick Farina 02c90cfc51 Merge pull request #64 from hachidorii/master
Add support for getting the state of the power to WeMo accessories.
2015-07-10 16:07:30 -07:00
Chloe Stars 03293409dd Add support for getting the state of the power to WeMo accessories. 2015-07-10 15:50:07 -07:00
Nick Farina 26e833013c Merge pull request #63 from johngson/master
Adding support for Telldus Live platform
2015-07-09 20:31:43 -07:00
John Gustafsson f3b472b2d0 Added Telldus Live! to config-sample.json 2015-07-10 00:39:58 +02:00