Commit Graph

74 Commits

Author SHA1 Message Date
BWS Systems
a05b933e43 Completed HomeGenie implementation 2019-06-05 16:08:11 -05:00
BWS Systems
fe0b072b4e Add renumbering and HomeGenie Helper 2019-06-04 16:36:21 -05:00
BWS Systems
5f6bfae41a Debugging MOzilla IOT impl 2019-05-24 15:22:34 -05:00
BWS Systems
79d5b5da28 Fixed color handling, starter Mozilla IOT integration 2019-05-22 15:30:50 -05:00
BWS Systems
063055f5c8 Merge pull request #1045 from gaudryc/master
Logout request and Shutdown hook merge to target_5_2_next
2019-05-21 09:56:57 -05:00
BWS Systems
f97c718568 Update a few fixes
Fixed items for FHEM and Domoticz
2019-05-03 12:57:56 -05:00
gaudryc
12823704f3 Bug: Call to method of static java.text.DateFormat in
com.bwssystems.HABridge.BridgeSettings.getCurrentDate().

As the JavaDoc states, DateFormats are inherently unsafe for
multithreaded use. The detector has found a call to an instance of
DateFormat that has been obtained via a static field. This looks
suspicious.
2019-01-06 16:21:07 +01:00
BWS Systems
afc254720c Update for parse default route 2018-11-06 16:11:42 -06:00
bsamuels
faae6aa31f Updating upnp address corrections 2018-08-07 16:20:48 -05:00
bsamuels
f27d905869 Updated FHEM integration for testing 2018-01-02 16:20:51 -06:00
Admin
fe613f7688 Basic OpenHAB functionality added. Need to add String selection
functionality.
2017-12-15 16:34:58 -06:00
Björn Rennfanz
d337546da7 Add java part of plug-in for HomeWizard SmartPlug support 2017-12-09 21:35:17 +01:00
Admin
d8d5e8f39a Added hub mac setting, removed global hal token setting, removed upnp
strict setting (only from command line)

Working on http pool
2017-11-14 16:37:45 -06:00
Admin
feee22dbac Merge branch 'refs/heads/pr/785' into FeaturesfFor5.0
# Conflicts:
#	src/main/resources/public/scripts/app.js
2017-11-14 13:13:22 -06:00
Florian Förderreuther
8831fec6be Minor fixes and better color support
Fixed some minor bugs related to groups.
I implemented basic color capabilities. Extended ColorDecode.java to handle xy and ct values. Implemented the call to replaceColorData in various homes (command, http, tcp, udp).
Additional to color.r, color.g, color.b which return the color value in 0-255 there is also a value replacement "color.milight". 
The usage for that is as follows: udp://ip:port/0x${color.milight:x} where x is a number between 0 and 4 (0 all groups, 1-4 specific group). The group is neccessary in case the color turns out to be white. The correct group on must of course be sent before that udp packet.
Note that milight can only use 255 colors and white is handled completely separate for the rgbw strips, so setting temperature via ct with milight does something but not really the desired result.
2017-07-29 18:42:13 +02:00
Florian Förderreuther
20ad6891e8 Implemented support for rooms
I implemented full api support for rooms. That means:
- Create/Modify/Delete rooms/lightgroups
- Get information about group list / individual group
- Group actions: Change lighting for the whole group (except setting scenes, because scenes are not implemented in ha-bridge right now)
For now the rooms/groups can only be configured through the api and apps, it's not visible/changeable through the web gui.
2017-07-27 23:20:02 +02:00
diamond
9aaab37a17 auth 2017-05-04 05:59:04 +03:00
diamond
d36769e2a0 fibaro HC2 support 2017-05-04 03:19:03 +03:00
Admin
13c84ba174 Hopefully, final testing release 2017-04-06 16:23:14 -05:00
Admin
b19fe5c86a Took care of dynamic test user creation 2017-04-05 16:02:40 -05:00
Admin
ff9d0a5a77 Moving to release candidate 1 2017-04-04 15:54:58 -05:00
Admin
50af884563 Added settings write synchronization 2017-04-04 13:08:34 -05:00
Admin
a7e516925c Updated security to have basic auth and also remove login when reinit
happens.
2017-04-03 16:40:46 -05:00
Admin
2f1adf9d4b First round of testing for Security complete, now alpha 2017-03-31 14:57:48 -05:00
Admin
cd5417c2e0 Testing security impl 2017-03-30 15:55:36 -05:00
Admin
b508a8a16a Continue with security update 2017-03-23 16:36:25 -05:00
Admin
b000215b26 Continue security implementation 2017-03-22 16:35:19 -05:00
Admin
a2b652907f Star security implementation 2017-03-20 16:30:01 -05:00
Admin
0083c5854f Merge branch 'master' into NewConnectors3.1
Conflicts:
	src/main/java/com/bwssystems/HABridge/BridgeSettings.java
2017-03-16 15:18:39 -05:00
Monica Goward
d7d83e866e Post latest merge from master 2017-03-16 11:55:02 +00:00
Admin
fb24e9d1a3 Updated whitelist handling to save users when created. Also, added
default test user for habridge UI. Made change state to be validated
against whitelist.
2017-03-13 16:37:42 -05:00
Monica Goward
1221df4c96 add Somfy settings 2017-02-04 18:28:59 +00:00
Admin
16a248ba8e Starting impl of LIFX devices 2017-02-01 16:53:08 -06:00
Admin
b4da321368 Continue Domoitcz impl 2017-01-24 16:49:56 -06:00
Admin
66d7306cda Continue Refactoring 2016-12-28 16:44:41 -06:00
bwssystems
2e177f3d4a Refactoring ready for testing 2016-12-26 22:34:19 -06:00
Admin
74cccd6de3 implementing HomeAssistant 2016-12-15 16:56:25 -06:00
Admin
08166c0ebf Finished MQTT support and some testing. Updated harmony-java-client to
v1.1.1 to fix authentication error.
2016-11-18 15:14:58 -06:00
Admin
68f38e1d95 MQTT publish implementation, still without password. 2016-11-16 16:58:11 -06:00
Admin
425ac9fb91 Updated upnp response handling to warn on failure and not stop. Added
configuration of echo url for those overseas. Fixed overwriting device
issue when adding a manual device add or after a restart. Added default
IpV4 handling with override for ha-bridge. Fixed Dim URL http body
handling on PUT and POST. Added documentation for Kodi Volume handling.

Fixes #207
Fixes #202
Fixes #201
Fixes #198
Fixes #194
Fixes #193
2016-11-02 16:32:57 -05:00
Admin
bb65650e53 Added ip check if upnp config address is not available on the current
host. Added checks for content type and body for put and post requests.
2016-09-29 16:21:15 -05:00
Admin
580c037b1e updated for unused imports 2016-09-01 11:07:34 -05:00
Admin
77cb064d60 Finished testing fixes and enhancements. 2016-09-01 11:03:11 -05:00
Admin
0e4319ea1d testing for changes: 3.0.0 not storing extended values (2.0.7 does),
update state not always working, Pi3 systemd not starting,
habridge.config created readable by everyone
2016-08-31 16:31:51 -05:00
Admin
8d15d0a0fb Tested api changes 2016-06-09 16:44:11 -05:00
Admin
8a468b8352 First cut at HAL itegration 2016-05-20 16:13:48 -05:00
Admin
3ba8f56db2 Completed Hue passthru 2016-04-18 16:41:15 -05:00
Admin
50c9369d71 Added config override for server port. Updated Readme. Continued
enhancements to pass color to a real hue.
2016-04-14 17:12:06 -05:00
Admin
ad820a68c9 Updated C/F setting. Started to implement UTF-8 2016-03-16 17:13:03 -05:00
bwssystems
a5860417c1 Update null numberoflogmessages 2016-02-27 12:56:42 -06:00