Revision history for Perl module Power::Outlet
TODO
- RE-write Net::UPnP interfaces as Net:UPnP is not good at error trapping or timeouts.
- Update error handling for Power::Outlet::Hue->name
0.26 2020-04-18
- Updated Power/Outlet/Tasmota.pm - For devices with just one relay the JSON key is POWER not POWER1
0.25 2020-04-12
- Added pod files since meta::cpan does not support indexing pod from .cgi files
- scripts/power-outlet-json.cgi.pod
- scripts/power-outlet.cgi.pod
- Updated scripts/power-outlet-mqtt-listener.pl - Added YAML configuration documentation
0.24 2020-04-09
- Updated lib/Power/Outlet/Common/IP/HTTP/JSON.pm - Updated error pass through from HTTP::Tiny
- Updated scripts/power-outlet.cgi - Added support for groups in configuration INI file
- Updated scripts/conf/power-outlet.ini - Added my current configuration with new Tasmota devices
- Updated perl-Power-Outlet.spec - Updated requires
0.23 2020-03-29
- Added scripts/power-outlet-mqtt-listener.pl
- Added scripts/conf/power-outlet-mqtt-listener.yml
- Added scripts/conf/power-outlet-mqtt-listener.service
- Updated perl-Power-Outlet.spec - to support power-outlet-mqtt-listener.pl
0.22 2020-03-28
- Updated Power::Outlet::Tasmota - Documentation
0.21 2020-03-27
- Added Power::Outlet::Tasmota
- Added t/003_Tasmota_live.t
0.20 2018-12-16
- Added Power::Outlet::iBootBarGroup
0.19 2018-10-05
- Fixed two type-Os in Home Assistant YAML
0.18 2018-01-03
- Added lib/Power/Outlet/Virtual.pm
0.17 2018-01-01
- Updated lib/Power/Outlet/Hue.pm
- Dropped disused List::Util package
- Added resource property
- Added _path method
- Tested against HueEmulator-v0.7.jar
0.16 2015-11-07
- Updated MANIFEST - rt108167 <chorny at cpan.org>
0.15 2015-01-07
- Cleaned up Philips Hue code and documentation
0.14 2015-01-07
- Added support for Philips Hue devices
0.13 2014-12-21
- Added script power-outlet-json.cgi
0.12 2013-12-31
- Updated Power::Outlet::WeMo->name default value to pull the FriendlyName from UPnP
- Updated Power::Outlet::iBootBar->name default value to pull the outletName from SNMP
- Updated documentation
0.11 2013-12-29
- Fixed WeMo returns to be "ON"|"OFF" vs 0|1.
0.10 2013-12-29
- Fixed Power::Outlet::Common->cycle (type-O calling switch method)
- Added WeMo capability
0.09 2013-12-27
- Fixed Makefile.PL for CPAN testers (Net::SNMP)
0.08 2013-12-27
- Fixed Makefile.PL for CPAN testers (Package::New)
- Fixed power-outlet.cgi pod documentation
0.07 2013-12-18
- Updated Documentation for CPAN
0.06 2013-11-30
- Added license file for DCRoundSwitch icons.
0.05 2013-11-30
- Updated Power::Outlet::iBootBar to not query device in void context
0.04 2013-11-30
- Updated power-outlet.cgi to pull outlets from ini file
- Updated power-outlet.cgi to work nicely on iPhone
- Updated spec to build RPM perl-Power-Outlet-application-cgi
0.03 2013-11-29
- Updated power-outlet.cgi
- Added name property
0.02 2013-11-26
- Updated Power::Outlet->new to call subclass->new
- Added program power-outlet
- Added CGI example power-outlet.cgi
- Added tests
- Added RPM Spec
0.01 2013-11-23
- original version; created by ExtUtils::ModuleMaker 0.51
- Power::Outlet::iBoot was originally Net:iBoot (now abandoned) as iBoot uses a custom TCP/IP protocol