Battery Agent

MSRP: $89.00
Cinegration LLC
Please sign in to buy

This product cannot be added to the
cart because you are not logged in.


The Control4 Home Automation system can control nearly all aspects of a customer’s smart home. Several pieces of equipment in today’s technology run on battery power, and until now,here wasn't a useful way to monitor battery levels. With the Battery Agent driver, customers can easily and conveniently check battery levels on any battery-powered device using an icon on their Control4 interface.


When this driver is installed, it will automatically scan the project for all battery type devices and monitor the specific devices battery notification, saving programming time and increasing the value of the Control4 system. Two email types are available for customers and dealers, and text or email notifications can be sent. Also, low battery notifications will be ‘grouped’ together and sent as a single message at a convenient time either in the morning, afternoon, or evening automatically. No more text messages in the middle of the night! No additional hardware is required to experience easy monitoring of your devices’ battery levels!  



  • Simple Battery Monitoring system for Control4
  • Automatic email/text creating and emailing when a battery is low or critical
  • Part of the Cinegration Notification Suite
  • Supports Cinegration Trial and Showroom license
  • Installs in as little as 1 minute




  • Control4Sr250,
  • Control4 Sr260
  • Control4 Sr150
  • Card Access Equipment
  • Nyce Equipment
  • C&S (Dammit) Water Sensors
  • Kwikset
  • Yale
  • Black&Decker
  • Control4 thermostat
  • QMotion Shades
  • And custom command for devices that do not have battery notification internally in driver (example: low battery on security device)



This driver is compatible with Control4 2.9.1 or higher. A strong network connection is required to effectively utilize this driver.

Can you give us some examples of how we could use this driver?

  • Check the power levels on your smart phone, laptop, and tablet all at once using a single icon.
  • Know which devices need to be charged to prepare yourself for the following day – no more worrying that your phone or laptop will have enough power to get through the day!

What hardware will this work on?
This driver will work on any Control4 controller running OS 2.9.0 or higher.

Where can I get support if I have an issue?
If you have questions or issues with the driver or integration, please go to and submit a ticket.

Do you offer showroom discounts?
All Cinegration Development drivers support the DriverCentral showroom project.
Can I try this driver out before buying it?
All Cinegration Development drivers for Control4 come with a 7-day trial. Simply add the DriverCentral licensing driver along with this driver and you can fully test the driver before purchasing.


Driver is provided by Cinegration Development LLC.  All rights reserved.

No posts found

Driver: Battery Agent

Compatible Control4 Systems:  2.9.1
Compatible Hardware: Control4 Remotes, Card Access Equipment, Nyce Equipment, Kwikset, Yale, Black&Decker, Control4 thermostat,HunterDouglas, QMotion Shades, C&S (dam-it) water sensors
Developed by: Cinegration LLC.
Change Log: Please visit


  • Add driver to project
  • Setup Notification Settings
    • Push Notification
      • Add Push Notification Agent
    • Email/Text Notification
      • Set Service and/or Customer email addresses
      • For Text (use customer phone number and carrier domain)
        • At&t: or
        • Verizon:
        • Sprint:
        • T-Mobile:

Add Custom Battery Messages to ANY device

  • Find event that triggers the low battery
  • Add Custom Command Low Battery or Critical battery and write message


Monitored Battery List:


Driver Overview:  Save programming time and increase value of every Control4 system.  When driver is installed, it will automatically scan the project for all battery type devices and monitor the specific devices battery notification.  Two email types are available for customers and dealers.  Use text or Email notification.  Also, low battery notifications will be ‘grouped’ together and sent as a single message at a convenient time either in the morning, afternoon, or evening automatically!  No more text messages in the middle of the night!

Driver Features:

  • Simple Battery Monitoring system for Control4
  • Automatic email/text creating and emailing when a battery is low or critical
  • Installs in as little as 30 seconds
  • Supports Cinegration Trial and Showroom license
  • Get status of batteries on all Control4 interfaces
  • Icon on Control4 GUI’s showing batteries normal or needs attention


Property List (System Design)

  • Device List: The battery devices the driver is monitoring
  • 24 Hour SR Remote Check-in: Enables a 24 hour check-in timer for better battery levels from SR remotes
  • Reminder Time Preference: Time of day, battery alerts are sent
  • Device Name Format: Message format for alerts. (Default: [DEVICENAME] [LEVELTYPE] Level [LEVEL] [BATTTYPE]).  Example: Theater:Theater Remote Low Level 17%
    • [DEVICENAME]: The name of the device in the project
      [LEVELTYPE]: Low or Critical
      [LEVEL]: The level or state of the battery
      [BATTTYPE]: The kind of batteries needed for device (not all devices have this), if no battery type defined this will be omitted on the alert
  • Snooze Timer: Amount of days AFTER a notification to the customer has happened the driver should wait to send another notification.
  • Low/Critical Level: The threshold for low and critical events
    • Note: some devices do not transmit a current level.  In these cases, Low Level event will be used.
    • Note: Critical levels are always sent as soon as they happen
  • Notify Low/Critical Level: Allows a dealer to to choose ‘who’ gets the notification
  • Notify C4 GUI: List of all touchscreens and Control4 interfaces the driver should send the battery state and report to.  This is automatically populated on initial installation
  • Use Push Notification: Enables/Disables Push Notification (note: Push Notification agent is required)
  • Service Email: Email address for service department of dealership
  • Customer Email: Email or (or text/phone) of customer

Push Notification:

  The driver supports automatic push notification using the Control4 app.  This will send notifications to be registered MyHome devices.  For notifications to work, homeowners must have the Control4 app on the phone and notifications enabled (see below) 

Configure Account:
1. Go to to log into customer account.
2. Once logged in go to “My Notifications” under “My Devices"
3. Select a mobile device you want to receive notifications on.
4. These devices are all devices that have been connected to the customer account using the Control4 App.
5. Configure specific areas category and severity of notifications.
6. “Save” configuration before continuing.

Notifications used in Driver: (Security)

  • Informational Level: None
  • Alert Level: Low Level, Battery Status (when icon pressed)
  • Critical Level: None

How the driver handles notifications:

            When a battery event occurs, the driver will determine the kind of event type (Normal, Low, Critical) and do the follow:

  • Low Level
    • Send out to Dealer (service email)
    • Add to Next Day Report
  • Critical Level
    • Send out to Customer
    • Send out to Dealer (service email)
    • Add to Next Day Report
  • Next Day Report (default is Morning)
    • Popup on all touchscreens
    • Send Push Notification
    • Send to Customer Email
    • Clear Report
    • Start Snooze for 7 Days
      • No more additional notifications of low batteries will be sent to customer for 7 days

About Driver Notes:

     This driver contains code written by Cinegration LLC.  Any modification to this driver without the express written permission or without the express consent by Cinegration will void all warranties, constitute a ban on all drivers released by Cinegration and potentially legal action.

     This driver has been designed to work with Control4 2.9.1 and higher Control4 systems.


      Cinegration strives to provide fully working drivers without defects.  However, changes and bugs may be found.  Because of this, any bug/maintenance update to this driver will be free of charge. However, due to the ever-changing nature of computer and audio/video systems, if a new version of the Control4® software creates issues with this driver, or feature enhancements, an upgrade version will be provided for an additional expense or free as determined by Cinegration.


  •  1018
    • Fixed issue where kwikset locks were reporting -1% for level 
  •  1017
    •  Fixed issue with some brand new installations not loading properly
  •  1016
    • Added support for PC Navigator Icon
    • Offline is now 0% in reporting
  •  1015
    • Fixed issue with \t\t\t\t being displayed
    • Updated handling of sending out reports (see documentation for more)
  •  1014
    • Fixed issue where the driver name not the name of the driver in the proejct was being displayed when viewing batteries
    • Fixed issue with C&S devices showing in correct levels.  These are now displayed as Voltage
    • Added Push Notification to driver
    • Cleaned up properties for easier installation
    • Removed OpenControl string at end of text message now that Push Notification is installed
    • General driver improvements
  •  1012
    • Changed Icon
    • Added daily SR remote checkin to help improve current level quality on SR250 and SR260 remotes
  •  1011
    • Cleaned up text formatting on Reports
    • Added grahpic for State Report
  •  1010
    • Added experience button, new driver filename added.
    • Added Current Battery State Report
    • Added popups on Control4 GUI
  •  1008
    • Added new battery devices
    • Misc bug fixes
  •  1002
    • Fixed initial load bug where advanced settings were showing at inital load
    • Added more Information text for dealer when printing report
  • 1001
    • Official Launch of Driver