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
