|
Project Information
Featured
Downloads
Links
|
We Have Moved!It's a little easier for me to maintain things on GitHub these days, so please head over there for the latest version. IntroductionThe AlertMe Perl Interface project hosts a perl script designed to reduce the initial hurdle of controlling and obtaining data from the AlertMe home security and smart energy system. Please check the Installation wiki page to get started. OverviewThe script takes readings from and sends commands to your AlertMe hub via the AlertMe web API. It supports many ways of interacting with your system, including setting and requesting hub status (and returning the length of time in that state), controlling and reading values from SmartPlugs and the PowerClamp, taking temperature readings from devices, obtaining presence information from keyfobs and checking battery levels. In addition the script has three output modes: 'standard', 'web' and 'raw'. Standard output is human-friendly; web output produces comprehensively tagged HTML; and raw mode simply returns the device name and associated value in 'device|reading' format. Run ./alertmepi.pl -h for more information, or take a look in the wiki. The login and fetch parts of this script were based on Crispin Flowerday's 'houseTemp' perl script. |