1. Skip to navigation
  2. Skip to content
  3. Skip to sidebar



SmartServer Programming Tools

SmartServer Programming Tools let you create apps and drivers for the SmartServer controller, which customize its operation for your specific needs. You can develop apps that expand the SmartServer's feature set — for energy optimization, data analysis, and room and lighting control, for example. Or, create modules that bridge to legacy systems using the RS-232 or RS-485 ports. You can write apps and drivers in C or C++, compile, and load them on your SmartServer, and you can create application licenses to protect your apps and drivers from unauthorized use.

  • Includes a pre-configured Eclipse Development Kit that includes the Eclipse Integrated Development Environment, SmartServer app templates, a SmartServer library, a C/C++ programming tool, and CYGWIN environment
  • Allows creating custom drivers to send data from RS-232 or RS-485 ports to a custom app or to any of the built-in apps such as the SmartServer’s Scheduler or Data Logger
  • Includes a license generator for creating licenses that help protect your apps and drivers from piracy or unauthorized use

For more complete specifications, refer to the SmartServer Programming Tools User Guide (PDF). 

Hardware:

  • Pentium II 600 MHz or faster
  • 500 MB RAM minimum
  • 100 MB free hard disk space
  • DVD-ROM drive
  • Super VGA (1024 × 768) or higher-resolution display with 256 colors
  • Mouse or compatible pointing device

Software:

  • Microsoft Windows® 7, Windows Vista®, or Windows XP with the latest service pack for your version of Windows XP
  • SmartServer products can be configured, monitored, and controlled via Internet Explorer and Firefox on both 64-bit and 32-bit Windows, and can be accessed as a remote network interface for LNS® applications and the LonMaker® Turbo Integration Tool running on both 64-bit and 32-bit Windows. The Echelon Enterprise Services (EES) software can only be installed and used on 32-bit versions of Windows.

Screen resolution: 1024 x 768 with large or small fonts; 800x600 with small fonts only

Browser: Microsoft Internet Explorer 7 or newer, or Mozilla Firefox 3.0 or newer

Terminal emulator: Such as PuTTY

SmartServer Programming Tools Quick Start Guide (PDF)
Instructions on installing the SmartServer Programming Tools software and creating and deploying an FPM application

SmartServer 2.0 Programming Tools User’s Guide (PDF)
How to create and use FPMs and how to localize the language of the SmartServer Web interface

Register for free online eTraining, including these courses and others:

  • Introduction to the LonWorks Platform
  • Introduction to the SmartServer
  • SmartServer Building Energy Management (BEM) Edition
  • Interfacing LonWorks Devices to TCP/IP Networks

Learn about our training center courses, including these and others:

  • Introduction to the LonWorks Platform
  • LonWorks Network Design
  • Using the LonMaker Integration Tool
HTTP/1.1 200 OK Content-Length: 19307 Content-Type: text/html Server: Microsoft-IIS/7.5