Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Features for 5.0 #796

Merged
merged 33 commits into from
Nov 22, 2017
Merged

Features for 5.0 #796

merged 33 commits into from
Nov 22, 2017

Commits on May 4, 2017

  1. fibaro HC2 support

    MakeSimpleOrg committed May 4, 2017
    Configuration menu
    Copy the full SHA
    d36769e View commit details
    Browse the repository at this point in the history
  2. fix requests

    MakeSimpleOrg committed May 4, 2017
    Configuration menu
    Copy the full SHA
    df618af View commit details
    Browse the repository at this point in the history
  3. auth

    MakeSimpleOrg committed May 4, 2017
    Configuration menu
    Copy the full SHA
    9aaab37 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2017

  1. Updating Color calculation

    bwssytems committed Jun 27, 2017
    Configuration menu
    Copy the full SHA
    86371c0 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2017

  1. Updateing color translation

    bwssytems committed Jun 28, 2017
    Configuration menu
    Copy the full SHA
    430eff9 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2017

  1. Added ColorUrl and alternative item edit mode

    Additional to on/off/dim items i added color items. The colorUrl gets executed if a PUT is received with xy/ct/hue/sat in the body. Also changed the emulated bulb type to "Extended color light".
    Added "Change Editmode" button in the editdevice screen. Switch between manual JSON edit and the tabular variant. Local unsaved changes in one mode carry over to the other. Through this edit variant it's possible to change the order of items and do copy/paste.
    FloFoer committed Jul 23, 2017
    Configuration menu
    Copy the full SHA
    3a5262f View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2017

  1. Fix table in README.md

    ProZsolt authored Jul 27, 2017
    Configuration menu
    Copy the full SHA
    cd2bd07 View commit details
    Browse the repository at this point in the history
  2. 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.
    FloFoer committed Jul 27, 2017
    Configuration menu
    Copy the full SHA
    20ad689 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2017

  1. Added filter to device list "show devices visible to ip-address"

    If filter is active it will only show the devices that are visible for the given ip-address. Filter setting is saved until browser tab is closed.
    FloFoer committed Jul 28, 2017
    Configuration menu
    Copy the full SHA
    087d666 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0227a05 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2017

  1. 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.
    FloFoer committed Jul 29, 2017
    Configuration menu
    Copy the full SHA
    8831fec View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2017

  1. Configuration menu
    Copy the full SHA
    cb9312f View commit details
    Browse the repository at this point in the history
  2. Amazon Echo support for groups

    So the groups are now somewhat usable with an Amazon Echo. This is a bit of a workaround:
    The group gets presented to the Echo as another fake light. For that to work you must manually enable this feature for every room by adding "exposeAsLight":"192.168.0.30" to the room in group.db (restart ha-bridge afterwards). Use the ip-address of your echo. No need to do that for other devices, because these can handle rooms directly. The fake light for the group will only be shown/usable to the specified ip-addresses.
    FloFoer committed Jul 30, 2017
    Configuration menu
    Copy the full SHA
    95c342b View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2017

  1. Merge pull request #712 from FloFoer/FeaturesfFor5.0

    Room and basic color support, group additions and some minor stuff
    bwssytems authored Aug 1, 2017
    Configuration menu
    Copy the full SHA
    026626b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #711 from ProZsolt/patch-1

    Fix table in README.md
    bwssytems authored Aug 1, 2017
    Configuration menu
    Copy the full SHA
    98ce4e2 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2017

  1. Light type detection and filter for device list

    "Extended color light" isn't used anymore for all devices without thinking about it. It will now automatically differentiate between Color and Dimmable light by the following logic: 
    1. If it's  Philips Hue passthru look at the state: if it contains the attribute "colormode" it's a Extended color light, otherwise it's a Dimmable light.
    2. If it's no passthru it's a dimmable light if the colorUrl has no content. 
    
    I didn't use On/Off light because i disovered that a) the hue app treats these exactly the same as dimmable light, you can still "change the brightness" and b) the amazon echo doesn't find these lights without the skill
    
    I also enhanced the filter options in the web ui.
    You have a textbox "Show devices visible to". You can fill in an ip-address and there will only be devices displayed that a) have the ip address in the requesterFilter or b) don't filter by requester.
    If you tick the checkbox "Must contain filter" option b isn't used. This means also if you check the box with no ip address in the textbox only devices without request filter will be shown.
    Also there is a filter by device type.
    All these 3 filter options will be remembered as long as the browser tab is closed.
    FloFoer committed Aug 2, 2017
    Configuration menu
    Copy the full SHA
    ce79fb4 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2017

  1. Merge pull request #715 from FloFoer/FeaturesfFor5.0

    Light type detection and filter for device list
    bwssytems authored Aug 3, 2017
    Configuration menu
    Copy the full SHA
    5ea14f9 View commit details
    Browse the repository at this point in the history
  2. Updated scroll-table.css to have dynamic max-height, cleaned up

    warnings, removed order by name.
    bwssytems committed Aug 3, 2017
    Configuration menu
    Copy the full SHA
    60e8855 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2017

  1. Configuration menu
    Copy the full SHA
    2814431 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2017

  1. Configuration menu
    Copy the full SHA
    5231eac View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2017

  1. Configuration menu
    Copy the full SHA
    924f305 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2017

  1. fix autorization in requests and many changes. All working, except de…

    …vice statuses. Dont know how to do that.
    MakeSimpleOrg committed Sep 25, 2017
    Configuration menu
    Copy the full SHA
    31fe05f View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2017

  1. Configuration menu
    Copy the full SHA
    b147f66 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2017

  1. Updated hue hub version to be 999999999 to help alleviate version

    issues. Updated upnp multicast to use one socket. Updated http Handler
    code to check for null on conn.
    bwssytems committed Oct 20, 2017
    Configuration menu
    Copy the full SHA
    548da93 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2017

  1. Merge branch 'refs/heads/pr/785' into FeaturesfFor5.0

    # Conflicts:
    #	src/main/resources/public/scripts/app.js
    bwssytems committed Nov 14, 2017
    Configuration menu
    Copy the full SHA
    feee22d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    690bdaa View commit details
    Browse the repository at this point in the history
  3. Added hub mac setting, removed global hal token setting, removed upnp

    strict setting (only from command line)
    
    Working on http pool
    bwssytems committed Nov 14, 2017
    Configuration menu
    Copy the full SHA
    d8d5e8f View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2017

  1. Configuration menu
    Copy the full SHA
    df85c8a View commit details
    Browse the repository at this point in the history
  2. Added failed logic

    bwssytems committed Nov 15, 2017
    Configuration menu
    Copy the full SHA
    fa00b71 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2017

  1. Updated Readme, Updated to the latest spark web REST Framework. Added

    handling for spark initialization errors.
    bwssytems committed Nov 16, 2017
    Configuration menu
    Copy the full SHA
    5eca809 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2017

  1. Configuration menu
    Copy the full SHA
    05b9f19 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75b9259 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2017

  1. Configuration menu
    Copy the full SHA
    a489061 View commit details
    Browse the repository at this point in the history