Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Vorto / Describing Devices / Information Models"

Line 9: Line 9:
 
   
 
   
 
  infomodel Color_Lamp {  
 
  infomodel Color_Lamp {  
     displayname "PhilipsHue_LivingColorBloom"
+
     displayname "Color_Lamp"
     description "Information model for the Living Color Bloom Device from Philips"
+
     description "Information model for a Color Lamp"
 
     category example
 
     category example
 
      
 
      

Revision as of 09:42, 9 July 2015

Information Models are descriptions of real-world devices. Vorto provides a DSL that allows for easily creating such Information Models. The examples below show how the DSL looks like:

Example: Color Lamp

namespace vorto.examples.infomodels
version 1.0.0
using vorto.examples.functionblocks.Dimmer; 1.0.0
using vorto.examples.functionblocks.RGBColorPicker; 1.0.0
using vorto.examples.functionblocks.Switch; 1.0.0

infomodel Color_Lamp { 
    displayname "Color_Lamp"
    description "Information model for a Color Lamp"
    category example
    
    functionblocks {
        Dimmer
        RGBColorPicker
        Switch
    }
}

Back to the top