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

Clean up of Features from S Rutter #6

Open
wants to merge 36 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
5c22c57
Auto Discovery of TPLinkDevices on network
shanerutter Nov 29, 2017
43a40be
Stopped stream_socket_client from giving off warning messages
shanerutter Nov 29, 2017
c2ea0ee
Faster querying of network devices by allowing config to support a ti…
shanerutter Nov 30, 2017
dab8bcb
Expose devices config via getConfig
shanerutter Nov 30, 2017
9efbc7f
Checking auto discovery for empty responses and null json_decodes
shanerutter Nov 30, 2017
ac1c507
PSR-2 compliance changes
shanerutter Dec 1, 2017
7a897f8
Exclude .idea dev folder
shanerutter Dec 1, 2017
b7d3d57
Updated readme.md
shanerutter Dec 1, 2017
64b4fa2
Updated readme.md
shanerutter Dec 1, 2017
e3faa21
Merge branch 'feature/auto_discovery' of github.com:shanerutter/tplin…
shanerutter Dec 1, 2017
bfb0fe3
Laravel config updated with timeout setting
shanerutter Dec 1, 2017
a9c457c
Added missing bit from readme
shanerutter Dec 1, 2017
d7d3efe
Added missing bit from readme
shanerutter Dec 1, 2017
81f6bb4
Merge branch 'feature/auto_discovery' of github.com:shanerutter/tplin…
shanerutter Dec 1, 2017
6de9fb7
Merge branch 'feature/auto_discovery' of github.com:shanerutter/tplin…
shanerutter Dec 1, 2017
94200f4
Merge branch 'feature/auto_discovery' of github.com:shanerutter/tplin…
shanerutter Dec 1, 2017
f0ed9de
Read me edit for deviceList
shanerutter Dec 1, 2017
8b750c7
Added jonnywilliamson changes with some bug fixes
shanerutter Jun 19, 2019
4f73c27
Merge branch 'feature/power_control_methods' into feature/auto_discovery
shanerutter Jun 19, 2019
0030c64
Removed error supression
shanerutter Jun 20, 2019
4f30033
Changed requirement for ip lib to use latest
shanerutter Jun 20, 2019
d3f2f2b
Made newDevice public to allow manually adding new items to existing …
shanerutter Jun 20, 2019
ca5a794
Ability to set TPLinkDevice encryption key on construct
shanerutter Jun 20, 2019
ba2f253
Fix for hs105
shanerutter Jun 20, 2019
8485ca9
- Added stream timeout capabilities as some devices cause the stream …
shanerutter Jul 9, 2019
63487bf
Updated readme
shanerutter Jul 9, 2019
830c016
Auto discovery added callback function when a new device is discovered
shanerutter Jul 9, 2019
aa9f2cd
Added laravel 5.5 auto package discovery support
shanerutter Jul 9, 2019
8bad2b3
Added alias to auto package discovery
shanerutter Jul 9, 2019
e20c416
Added support for a "deviceType" field against the device to allow di…
shanerutter Jul 9, 2019
fc2c5e6
Added max discover limit to the autoDiscoverTPLinkDevices function, t…
shanerutter Jul 9, 2019
e0c165e
Added ability to control smart light bulbs on / off with colour contr…
shanerutter Aug 9, 2019
b348685
First review fixes.
jonnywilliamson Aug 17, 2019
fb8252c
Code re-formatted and some extra info added to readme.
jonnywilliamson Aug 20, 2019
0545c39
Fix center paragraph
jonnywilliamson Aug 20, 2019
be391a8
Use original laravel collections package
jonnywilliamson Dec 26, 2022
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
Prev Previous commit
Use original laravel collections package
  • Loading branch information
jonnywilliamson committed Dec 26, 2022
commit be391a8dd09b0d5aa0656fa0d8b30f53b4964c3c
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
@@ -10,7 +10,7 @@
}
],
"require": {
"tightenco/collect": "^5.3",
"illuminate/collections": ">5.0",
"s1lentium/iptools": "^1.1"
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The latest commit in this library has been tagged at 1.1.1 so using * previously here isn't necessary/a great practice

},
"require-dev": {
2 changes: 1 addition & 1 deletion src/TPLinkManager.php
Original file line number Diff line number Diff line change
@@ -3,9 +3,9 @@
namespace Williamson\TPLinkSmartplug;

use Exception;
use Illuminate\Support\Collection;
use IPTools\Range;
use InvalidArgumentException;
use Tightenco\Collect\Support\Collection;

class TPLinkManager
{