Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
system_objs [2019/09/09 11:36]
ingrid [Lutron]
system_objs [2019/10/15 11:45] (current)
ingrid
Line 1: Line 1:
 ====== System Objects ====== ====== System Objects ======
 +<WRAP group>
 +<WRAP column half>
 +  * [[#System| System]]
 +  * [[#ets| ETS]]
 +    *[[#​ets_project| ETS Project]] ​
 +  * [[#​internal_services| Internal Services]]
 +    * [[#scene| Scene]]
 +    * [[#​HVAC_controller| HVAC Controller]]
 +    * [[#​Switch_schedule| Switch Schedule]]
 +    * [[#​Voip_PBX_and_Doorcom| VoIP PBX and Doorcom]]
 +    * [[#​chronothermostat| Chronothermostat]]
 +    * [[#​Irrigation| Irrigation]]
 +    * [[#RGB| RGB]]
 +    * [[#​email_account| Email Account]]
 +    * [[#web_ui| Web UI]]
 +    * [[#​Presence_simulator| Presence Simulator]]
 +    * [[#​Sun_times_and_events| Sun Times and Events]]
 +  * [[#​Security| Security]]
 +    * [[#​alarm_device| Alarm Device]]
 +    * [[#​access_control| Access Control (beta)]]
 +  * [[#Logic| Logic]]
 +    * [[#​combination| Combination]]
 +    * [[#filter| Filter]]
 +    * [[#​Multiplexer| Multiplexer]]
 +    * [[#​logic_matrix| Logic Matrix]]
 +    * [[#​linear_combination| Linear Combination]]
 +    * [[#​logic_module| Logic Module]]
 +    * [[#​complex_maths_expressions| Complex Maths Expressions]]
 +    * [[#​KNX_variables| KNX Variables]]
 +    * [[#​database| Database]]
 + </​WRAP>​
 +<WRAP column half>
  
-===== System ​Object ​=====+  * [[#​Reports_and_gateways| Reports and Gateways]] 
 +    * [[#Report| Report]] 
 +    * [[#​Hue_gateway| Hue Gateway]] 
 +    * [[#​load_control| Load Control]] 
 +    * [[#​Gateway_modbus| Gateway Modbus]] 
 +    * [[#​gateway_duotecno| Gateway Duotecno]] 
 +    * [[#​gateway_myhome| Gateway MyHome]] 
 +    * [[#​z-wave_controller| Zwave Controller]] 
 +    * [[#​iroom_controller| iRoom Controller]] 
 +    * [[#​universal_gateway| Universal Gateway]] 
 +    * [[#​sms_gateway| SMS Gateway]] 
 +    * [[#​Lutron_project| Lutron Project]] 
 +    * [[#​Gateway_tiemme| Gateway Tiemme]] 
 +    * [[#​serial_gateway| Serial Gateway]] 
 +    * [[#​ethernet_gateway| Ethernet Gateway]] 
 +    * [[#​P1_meter_interface| P1 Meter]] 
 +    * [[#​generic_counter| Generic Counter]] 
 +    * [[#​voice_control| Voice Control]] 
 +    * [[#​IFTTT_account| IFTTT Account]] 
 +    * [[#tester| Tester]] 
 + 
 +  * [[#​Multimedia| Multimedia]] 
 +    * [[#​video_matrix| Video Matrix]] 
 +    * [[#​audio_matrix| Audio Matrix]] 
 +    * [[#display| Display]] 
 +    * [[#​Home_theater| Home Theater]] 
 +    * [[#​Sonos_Zone_Player_(Obsolete)| Sonos Zone Player (obsolete)]] 
 +    * [[#​sonos_manager| Sonos Manager]] 
 +    * [[#​ir_transmitter| IR Transmitter]] 
 +</​WRAP>​ 
 +</​WRAP>​ 
 +====== System ​======
  
 {{ :​system_obj_-_systemnode2.png?​nolink&​100 |}} {{ :​system_obj_-_systemnode2.png?​nolink&​100 |}}
Line 32: Line 95:
   * **Users and Groups** Groups and users for the customized exporting process, for more details refer to [[main_cons_ui#​creating_editing_and_deleting_users|section 2.1.4]] .   * **Users and Groups** Groups and users for the customized exporting process, for more details refer to [[main_cons_ui#​creating_editing_and_deleting_users|section 2.1.4]] .
   * **Protection PINs** List of PINs used to protect interface objects, for more details refer to [[main_cons_ui#​Protection_PINs|section 2.1.7]].   * **Protection PINs** List of PINs used to protect interface objects, for more details refer to [[main_cons_ui#​Protection_PINs|section 2.1.7]].
-==== Object commands ==== 
- 
-Commands sent to the object and recallable from other objects: 
- 
-== Send KNX Bit telegram: == 
- 
-This command is used to send a bit value; adjust the ”KNX group” and ”KNX value” (0 or 1) parameters displayed on the right. 
- 
-== Send KNX Byte Telegram: == 
- 
-Send a byte value; adjust the ”KNX group” and ”KNX value” (from 0 to 255) parameters. 
- 
-== Send KNX Float 2 Byte Telegram: == 
- 
-Send a float 2 byte value; adjust the ”KNX group” and ”KNX value” parameters. 
- 
-== Send KNX Float 4 Byte Telegram: == 
- 
-Send a float 4 byte value; adjust the ”KNX group” and ”KNX value” parameters. 
- 
-== Send KNX String Telegram: == 
- 
-Send a string 14 byte value; adjust the ”KNX group” and ”KNX value” parameters. 
- 
-== Make a pause for a fixed interval == 
- 
-Pause the system for a specified time interval configurable by adjusting the ”Interval” parameter. 
- 
-== Change UI Function and Page: GENERAL == 
- 
-This command allows to configure a specific project page that will be recalled on all clients; adjust the ”Function” and ”Page” parameters. 
- 
-== Change UI Function and Page: SPECIFIC CLIENT == 
- 
-This command allows to configure a specific project page that will be recalled on a specific client; adjust the ”Function” and ”Page” parameters. 
- 
-== Send Push Notification == 
- 
-This command allows to send push notifications on the desired client; adjust the ”Message” parameter to define the notification content. 
- 
-== Execute MS Windows Command: GENERAL == 
- 
-This command allows to launch an .exe file directly from the ThinKnx application on all Players for Windows; adjust the ”Command” parameter. 
- 
-== Execute MS Windows Command: SPECIFIC CLIENT == 
- 
-This command allows to launch an .exe file directly from the ThinKnx application on a specific Player for Windows; adjust the ”Command”. 
- 
-== Recall iOS app with url == 
- 
-This property allows to launch a specific app on iOS devices directly from the ThinKnx app by typing the related url in the ”URL used to recall iOS app” parameter (f.e. http%%//​%%www.google.com will automatically browse the google safari page). 
- 
-== Send Email to recipients == 
- 
-This command allows to send an email message using a default ThinKnx account; define the email subject, content and recipients by adjusting the parameters on the right. 
- 
-== Send DTMF tone during intercom call == 
- 
-This command allows to send a DTMF tone or a sequence of tones while an intercom call is running on the client. 
  
 +====== ETS ======
 ===== ETS project ===== ===== ETS project =====
  
Line 114: Line 119:
 From the ETS application,​ click on “Other -> Export OPC”: the generated “.esf” file can be imported in the Configurator at a later time. From the ETS application,​ click on “Other -> Export OPC”: the generated “.esf” file can be imported in the Configurator at a later time.
  
 +
 +
 +
 +====== Internal Services ======
 ===== Scene ===== ===== Scene =====
  
Line 138: Line 147:
 Stops the selected scene. Stops the selected scene.
  
-===== Calendar ===== 
- 
-{{ :​system_obj_-_calendar.png?​nolink&​100 |}} 
- 
-This server service allows the user to program on/off KNX commands (switch objects) using client applications;​ it is also possible to memorize the temporization on server. Different switches can be associated to the same calendar. 
- 
-  * **Force state** If this property is enabled, the server periodically sends value ”1” to the selected KNX group, basing on the pre-set timespan; the light automatically turns on if it has been manually switched off by the user. If enabled, the ”Send interval” property will be displayed: 
-    * [//Send interval//] Interval between two repeated messages 
  
 ===== HVAC Controller ===== ===== HVAC Controller =====
Line 260: Line 261:
   * **Force state** If this property is enabled, the server periodically sends value ”1” to the selected KNX group, basing on the pre-set timespan; the light automatically turns on if it has been manually switched off by the user. If enabled, the ”Send interval” property will be displayed:   * **Force state** If this property is enabled, the server periodically sends value ”1” to the selected KNX group, basing on the pre-set timespan; the light automatically turns on if it has been manually switched off by the user. If enabled, the ”Send interval” property will be displayed:
     * //Send interval//: Interval between two repeated messages     * //Send interval//: Interval between two repeated messages
 +
 +===== Voip PBX and Doorcom =====
 +
 +{{ :​system_obj_-_voip.png?​nolink&​100 |}}
 +
 +Every Thinknx server embeds a software VOIP telephony PBX. It is optimized for the VOIP functionalities between clients and door communication. This system object allows to configure the PBX (extensions,​ ring groups and door stations). For more information,​ please refer to our Voip PBX and Doorcom guide [[pbx_doorcom|here]].
  
 ===== Chronotermostat ===== ===== Chronotermostat =====
Line 279: Line 286:
   * //Summer max.temp.//:​ This value is automatically calculated by the system by adding the preconfigured range to the minum value. (For summer).   * //Summer max.temp.//:​ This value is automatically calculated by the system by adding the preconfigured range to the minum value. (For summer).
   * **Mode feedback group** KNX group (1 bit DPT1) used to send the running chrono modality where 1=chrono and 0=manual.   * **Mode feedback group** KNX group (1 bit DPT1) used to send the running chrono modality where 1=chrono and 0=manual.
- 
- 
-===== Voip PBX & Doorcom ===== 
- 
-{{ :​system_obj_-_voip.png?​nolink&​100 |}} 
- 
-Every Thinknx server embeds a software VOIP telephony PBX. It is optimized for the VOIP functionalities between clients and door communication. This system object allows to configure the PBX (extensions,​ ring groups and door stations). For more information,​ please refer to our Voip PBX and Doorcom guide [[pbx_doorcom|here]]. 
- 
 ===== Irrigation ===== ===== Irrigation =====
  
Line 359: Line 358:
  
 Stops the repetition of the colour sequence and turns the RGB lamp off. Stops the repetition of the colour sequence and turns the RGB lamp off.
- 
 ===== Email account ===== ===== Email account =====
  
Line 385: Line 383:
   * When using the Generic Command button, select Internal Services --> Email Account --> Your Email Account object --> Send email to recipients and fill the parameters as desired.   * When using the Generic Command button, select Internal Services --> Email Account --> Your Email Account object --> Send email to recipients and fill the parameters as desired.
   * When using the Report object, select Report from System tab, and disable the Default SMTP in the parameters. Then select your Email Account from the dropdown list instead.   * When using the Report object, select Report from System tab, and disable the Default SMTP in the parameters. Then select your Email Account from the dropdown list instead.
 +
 +
 +
 ==== Object commands ==== ==== Object commands ====
  
Line 485: Line 486:
   * **Command** Command performed by the server when the sun event occurs.   * **Command** Command performed by the server when the sun event occurs.
  
 +====== Security ======
 ===== Alarm device ===== ===== Alarm device =====
  
Line 493: Line 494:
  
  
 +
 +===== Access Control =====
 +This section is coming soon.
 +
 +====== Logic ======
 ===== Combination ===== ===== Combination =====
  
Line 659: Line 665:
   * **KNX group** This property represents the KNX group which the value of the addend can be picked from.   * **KNX group** This property represents the KNX group which the value of the addend can be picked from.
  
-===== Complex ​maths expressions ​=====+===== Logic Module ===== 
 + 
 +{{ :​logicmodule.png?​nolink&​100 |}} 
 + 
 +This object represents a collection of block diagrams which allows you to build complex logics with a graphical editor. For more informations please refer to the [[logic_module|Logic Module section]]. 
 + 
 +  * **Schemes** List of schemes, each element represents a fully working block diagram. 
 + 
 +===== Complex ​Maths Expressions ​=====
  
 {{ :​system_obj_-_complex.png?​nolink&​100 |}} {{ :​system_obj_-_complex.png?​nolink&​100 |}}
Line 809: Line 823:
 </​WRAP>​ </​WRAP>​
  
 +====== Reports and Gateways ======
 ===== Report ===== ===== Report =====
  
Line 949: Line 963:
  
 Set the element RGB color through the definition of three parameters for Red, Green and Blue. Each color can assume a value between 0 and 255. Set the element RGB color through the definition of three parameters for Red, Green and Blue. Each color can assume a value between 0 and 255.
- 
-===== MyHome Gateway ===== 
- 
-{{ :​system_obj_-_bticino.png?​nolink&​100 |}} 
- 
-It allows the bidirectional connection of MyHome BTicino plants to KNX plants. Through easy-to-fit tables it is possible to set matching among the messages coming from the two worlds. 
- 
-  * **IP Address** IP address of the device or of the serial server 
-  * **Port Number** Serial port number. It can be between 0 and 3. For USB use 10 
-  * **Lights** Collection of lights 
-  * **Automation** ​ 
-  * **Heating** Collection of heating and cooling elements. 
  
 ===== Load control ===== ===== Load control =====
Line 1003: Line 1005:
   * **Datapoints** Data points collection   * **Datapoints** Data points collection
   * **Poll Interval** Pause between two consecutive polling sequences [ms]   * **Poll Interval** Pause between two consecutive polling sequences [ms]
 +
 +===== Gateway MyHome =====
 +
 +{{ :​system_obj_-_bticino.png?​nolink&​100 |}}
 +
 +It allows the bidirectional connection of MyHome BTicino plants to KNX plants. Through easy-to-fit tables it is possible to set matching among the messages coming from the two worlds.
 +
 +  * **IP Address** IP address of the device or of the serial server
 +  * **Port Number** Serial port number. It can be between 0 and 3. For USB use 10
 +  * **Lights** Collection of lights
 +  * **Automation** ​
 +  * **Heating** Collection of heating and cooling elements.
 +
  
 ===== Z-Wave Controller ===== ===== Z-Wave Controller =====
Line 1400: Line 1415:
     * KNX group calorie cool: KNX group calorie cool.     * KNX group calorie cool: KNX group calorie cool.
     * KNX water consumption:​ KNX water consumption.     * KNX water consumption:​ KNX water consumption.
 +
 +===== Voice Control Gateway =====
 +
 +{{ :​voice_cntrl.png?​nolink&​70 |}}
 +
 +This object allows you to control the house by sending voice commands to your voice enabled device, whether it was via Siri (Apple Homekit), Alexa (Amazon Echo) or Google Assistant. For more information please refer to the [[voice_control|Voice Control Gateway section]].
 +
 +  * **Label** Text label to identify the object
 +  * **Lights** Holds the collection of Light objects added
 +  * **Rollers Shutters** Holds the collection of Shutter objects added
 +  * **Thermo Comfort** Holds the collection of Thermo Comfort objects added
 +  * **Scenes** Holds the collection of Scene objects added
 +
 +===== IFTTT Account =====
 +
 +{{ :​ifttt_32.png?​nolink&​50 |}}
 +
 +This object allows you to connect with IFTTT service to create automated tasks between a wide array of apps, services, and devices. For more information please refer to the [[ifttt|IFTTT section]].
 +
 +  * **Label** Text label to identify the object
 +  * **Webhook Key** Webhook key of the user account to use to communicate with IFTTT service. Can be obtained visiting this URL: <​nowiki>​ https://​ifttt.com/​services/​maker_webhooks/​settings </​nowiki>​
  
 ===== Tester ===== ===== Tester =====
Line 1435: Line 1471:
 If the “Test type” is set to “Ping KNX Device” the following property will appear: If the “Test type” is set to “Ping KNX Device” the following property will appear:
   * **KNX Physical Addr.** KNX physical address of the test target   * **KNX Physical Addr.** KNX physical address of the test target
 +====== Multimedia ======
 ===== Video Matrix ===== ===== Video Matrix =====
  
Line 2043: Line 2079:
  
  
-===== Logic Module ===== 
  
-{{ :​logicmodule.png?​nolink&​100 |}} 
  
-This object represents a collection of block diagrams which allows you to build complex logics with a graphical editor. For more informations please refer to the [[logic_module|Logic Module section]].+===== Calendar =====
  
-  * **Schemes** List of schemes, each element represents a fully working block diagram.+{{ :​system_obj_-_calendar.png?​nolink&​100 |}}
  
-===== IFTTT =====+This server service allows the user to program on/off KNX commands (switch objects) using client applications;​ it is also possible to memorize the temporization on server. Different switches can be associated to the same calendar.
  
-{{ :ifttt_32.png?​nolink&​50 |}}+  * **Force state** If this property is enabled, the server periodically sends value ”1” to the selected KNX group, basing on the pre-set timespan; the light automatically turns on if it has been manually switched off by the userIf enabled, the ”Send interval” property will be displayed:​ 
 +    * [//Send interval//] Interval between two repeated messages
  
-This object allows you to connect with IFTTT service to create automated tasks between a wide array of apps, services, and devices. For more information please refer to the [[ifttt|IFTTT section]]. 
  
-  * **Label** Text label to identify the object 
-  * **Webhook Key** Webhook key of the user account to use to communicate with IFTTT service. Can be obtained visiting this URL: <​nowiki>​ https://​ifttt.com/​services/​maker_webhooks/​settings </​nowiki>​ 
  
-===== Voice Control Gateway ===== 
- 
-{{ :​voice_cntrl.png?​nolink&​70 |}} 
- 
-This object allows you to control the house by sending voice commands to your voice enabled device, whether it was via Siri (Apple Homekit), Alexa (Amazon Echo) or Google Assistant. For more information please refer to the [[voice_control|Voice Control Gateway section]]. 
- 
-  * **Label** Text label to identify the object 
-  * **Lights** Holds the collection of Light objects added 
-  * **Rollers Shutters** Holds the collection of Shutter objects added 
-  * **Thermo Comfort** Holds the collection of Thermo Comfort objects added 
-  * **Scenes** Holds the collection of Scene objects added