• Home
  • How it works
  • Blog
  • Buy
    • From the Z-Command Store
    • From Amazon
  • Help
    • What’s new
    • Forum
    • How to’s
    • FAQ
    • Contact us
info@intulon.com
Z-Command
  • Home
  • How it works
  • Blog
  • Buy
    • From the Z-Command Store
    • From Amazon
  • Help
    • What’s new
    • Forum
    • How to’s
    • FAQ
    • Contact us

API

Home How it works API

Every Z-Command box exposes a RESTful API that makes it easy for you to develop your own custom z-wave application. You can write your code in C#, Android, PHP, Javascript, Visual Basic, Objective C, Python, Java, C++ etc.

The list of available API endpoints is shown below. Full documentation can be access on the actual device.

  • GET /api/adddevice
     
  • POST /api/adduser
     
  • POST /api/createautomationaction
     
  • POST /api/createautomationevent
     
  • POST /api/createautomationrule
     
  • POST /api/createautomationstate
     
  • POST /api/deleteautomationactions
     
  • POST /api/deleteautomationevents
     
  • POST /api/deleteautomationrules
     
  • POST /api/deleteautomationstates
     
  • GET /api/deleteexportedlog/{filename}
     
  • POST /api/deleteusers
     
  • GET /api/device/{nodeId}
  • POST /api/devices/{filter?}
  • GET /api/devices/{filter?}
  • POST /api/disableautomationrules
     
  • POST /api/edituser
     
  • POST /api/enableautomationrules
     
  • GET /api/exporteventslog/{olderThan?}
     
  • GET /api/exportlevellog/{olderThan?}
     
  • GET /api/getapplicationinfo
     
  • GET /api/getassociations/{nodeId}
     
  • GET /api/getautomationactions
     
  • GET /api/getautomationevents
     
  • GET /api/getautomationrules
     
  • GET /api/getautomationstates
     
  • GET /api/getdevicepermissions/{nodeId}
     
  • POST /api/getdevices/{filter?}
  • GET /api/geteventlog/{nodeId}/{since?}
     
  • GET /api/getexportedeventslog
     
  • GET /api/getexportedlevellog
     
  • GET /api/getihasleveldevices
     
  • GET /api/getlast200events/{nodeId}
     
  • GET /api/getlevellog/{nodeId}/{period?}
     
  • GET /api/getsystemtimezone
     
  • GET /api/getuser/{username}
     
  • GET /api/getusers
     
  • GET /api/getwakeupinterval/{nodeId}
     
  • GET /api/querydevice/{nodeId}
     
  • GET /api/reboot
     
  • GET /api/removefaileddevice/{nodeId}
     
  • GET /api/removenormaldevice
     
  • GET /api/resetcontroller
     
  • GET /api/resetmeter/{nodeId}
     
  • POST /api/setassociations/{nodeId}/{groupId}
     
  • GET /api/setautomationstatestatus/{stateName}/{status}
     
  • GET /api/setdevicelevel/{nodeId}/{level}
     
  • POST /api/setdevicelevel/{nodeId}/{level}
     
  • POST /api/setdevicepermissions/{nodeId}
     
  • GET /api/setdevicescale/{nodeId}/{scale}
     
  • POST /api/setdevicescale/{nodeId}/{scale}
     
  • POST /api/setlicensekey
     
  • GET /api/setsystemtimezone/{timezone}
     
  • GET /api/setthermostatmode/{nodeId}/{mode}
     
  • POST /api/setthermostatmode/{nodeId}/{mode}
     
  • GET /api/setthermostatsetpoint/{nodeId}/{setpoint}
     
  • POST /api/setthermostatsetpoint/{nodeId}/{setpoint}
     
  • GET /api/setuserselectedmaxlevelfordisplay/{nodeId}/{max}
     
  • GET /api/setuserselectedminlevelfordisplay/{nodeId}/{min}
     
  • GET /api/setwakeupinterval/{nodeId}/{interval}
     
  • GET /api/shutdown
     
  • POST /api/tokenauth
     
  • POST /api/updatedevicemetadata/{nodeId}
     
  • POST /api/updateemailnotificationsettings
     
  • GET /api/upgradeto/{version}

Check the API page of your Z-Command web interface for a description of the end points.

 

Facebook
Twitter
Google+
Pinterest
LiveJournal

User manual

  • How it works
  • What’s in the box/initial setup
  • Discovery applications
  • Adding/linking z-wave devices
  • Resetting/un-linking z-wave devices
  • Monitoring and controlling z-wave devices
    • Visual feedback
    • Device detail page
    • Device types
      • Binary switch
      • Binary sensor
      • Multi-level sensor
      • Multi-level switch
      • Meter
      • Thermostat
  • Automation
    • Events
    • State
    • Action
    • Rule
    • Home/office security
  • Managing users
  • Managing device permissions
  • Events log and graph
  • API
  • Hardware specifications
  • Upgrading Z-Command

Contact Us

Send us an email and we'll get back to you, asap.

Send Message
learn more

©2009 - 2015 · INTULON LLC

  • Blog
  • Forum
  • What’s new
  • Contact us
  • How to’s
  • FAQ