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

Hue emulation module for Misterhouse #667

Merged
merged 28 commits into from
Feb 20, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
c6201df
Merge pull request #8 from waynieack/json_server_wg
Dec 16, 2016
817222f
Alexa Echo and Google Home bridge emulating the Hue api
Jan 1, 2017
2824d20
General Code cleanup, fixed some Google Home issues, added new ini op…
Jan 6, 2017
939f1ed
More Google Home fixes
Jan 6, 2017
0282788
Changed UUIDs to numeric only for Google Home
Jan 7, 2017
3aa0745
Added IP and Mac discovery
Jan 7, 2017
7599186
Added more debugs, changed http debug to level 2 and SSDP debug to le…
Jan 7, 2017
713de7a
Fixed space issue in state message for Google Home
Jan 7, 2017
a0e1847
Fixed space issue in state message for Google Home - Again
Jan 7, 2017
b8d491b
Fixed space issue in state message for Google Home - Again
Jan 7, 2017
4ab8f10
Fixed space issue in state message for Google Home - Again
Jan 7, 2017
073b396
Added correct states in all responses as is seems that Google Home ac…
Jan 7, 2017
f646325
Added correct states in all responses as is seems that Google Home ac…
Jan 8, 2017
8d11e3e
FIxed % with on/off command
Jan 9, 2017
272566c
Fixed crash with undefined object
Jan 9, 2017
ee07f2a
Added more debug messages to get state
Jan 9, 2017
5fb4124
Fixed x10 object so dim/brighten/-%/+% states are on
Jan 9, 2017
30f256b
Added option for an external proxy like Apache or IIS to listen on a …
Jan 10, 2017
6865b62
Added Chunked mode for the Echo so only 1 port is needed to support 3…
Jan 14, 2017
52224e5
Fixed issue with Google Home stuck connections. Added 'set' and 'stat…
Jan 21, 2017
6432392
Fixed issue with Google Home stuck connections...Again. Added objects…
Feb 1, 2017
ba64fb8
Updated POD doc
Feb 5, 2017
0871609
Added lib/site/IO/Socket/Multicast.pm
Feb 11, 2017
256b1eb
Added lib/site/IO/Interface
Feb 11, 2017
db89a90
Removed requirement for IO::Socket::Multicast
Feb 20, 2017
d55412a
Added lib/site/Net/Address/Ethernet.pm
Feb 20, 2017
837b68c
Eval check for Net::Address::Ethernet as its only used for discoverin…
Feb 20, 2017
5529f2b
Removed lib/site/Net/Address/Ethernet.pm
Feb 20, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions bin/mh
Original file line number Diff line number Diff line change
Expand Up @@ -807,6 +807,7 @@ sub setup {
use EIB_Items;
use EIB_Device;
use ajax;
use AlexaBridge;
eval "use BSC";

# Base_Items
Expand Down Expand Up @@ -976,6 +977,7 @@ sub setup {
&socket_open($port_name);
}

&AlexaBridge::startup; # Start the AlexaBridge sockets, in lib/AlexaBridge.pm
&xAP::startup; # Start the xAP sockets, in lib/xAP_Items.pm
&xPL::startup; # Start the xPL sockets, in lib/xPL_Items.pm
&EIB_Device::startup; # Start the EIB device, in lib/EIB_Device.pm
Expand Down Expand Up @@ -2921,6 +2923,7 @@ sub check_for_socket_data {
{
( my $from_port, my $from_ip ) = sockaddr_in($from_saddr)
if $from_saddr;
$Socket_Ports{$port_name}{from_ipport} = $from_saddr;
$Socket_Ports{$port_name}{from_port} = $from_port;
$Socket_Ports{$port_name}{from_ip} = $from_ip;
}
Expand Down
Loading