Difference between revisions of "Iono"
Jump to navigation
Jump to search
Line 23: | Line 23: | ||
|rowspan="2"|startupevents | |rowspan="2"|startupevents | ||
− | |rowspan="2"| | + | |rowspan="2"|true |
|true | |true | ||
|generate IO events also during the driver’s start-up phase | |generate IO events also during the driver’s start-up phase | ||
Line 31: | Line 31: | ||
|- | |- | ||
+ | |||
+ | |rowspan="2"|pollinterval | ||
+ | |rowspan="2"|0 | ||
+ | |0 | ||
+ | |the driver will use the push notifications sent by iono to monitor its changes | ||
+ | |- | ||
+ | |int > 0 | ||
+ | |the driver will poll iono's state with the specified time interval (in seconds). Push notifications won't be enabled | ||
+ | |||
+ | |- | ||
+ | |||
+ | |input1 | ||
+ | |rowspan="4"|digital | ||
+ | |rowspan="2"|digital | ||
+ | |rowspan="2"|the specified multi-mode input will be read as digital signal (DI<n>) | ||
+ | |- | ||
+ | |input2 | ||
+ | |- | ||
+ | |input3 | ||
+ | |voltage | ||
+ | |the specified multi-mode input will be read as analog voltage (AV<n>) | ||
+ | |- | ||
+ | |input4 | ||
+ | |current | ||
+ | |the specified multi-mode input will be read as analog current (AI<n>) | ||
+ | |||
+ | |- | ||
+ | |||
+ | |stabletime | ||
+ | |100 | ||
+ | |int > 0 | ||
+ | |number of milliseconds an input must be stable before a push notification is sent by iono to HSYCO | ||
+ | |||
+ | |- | ||
+ | |||
+ | |minvariation | ||
+ | |0.1 | ||
+ | |float > 0 | ||
+ | |minimun value variation (for analog inputs) to trigger a push notification | ||
+ | |||
+ | |- | ||
+ | |||
+ | |subscribehost | ||
+ | | | ||
+ | |<host_name> | ||
+ | |hostname or IP address to be used by iono to send push notification. Leave blank to let the driver discover the local address | ||
|} | |} |
Revision as of 14:57, 10 April 2015
Iono is a general-purpose, professional input/output module based on a standard Arduino microcontroller.
This driver provides support for iono Ethernet employing the HTTP API provided by the IonoWeb library. The default sketch installed in iono Ethernet exposes this API.
Contents
HSYCO Configuration
Add a IONO I/O Server in the I/O Servers section of the Settings and set its parameters:
High Availability
- IP Address: the IP address assigned to iono;
- Shutdown when inactive: defaults to true.
Options
ID | Default | Values | Description |
---|---|---|---|
startupevents | true | true | generate IO events also during the driver’s start-up phase |
false | start generating events only after HSYCO is aligned with the current status of the system | ||
pollinterval | 0 | 0 | the driver will use the push notifications sent by iono to monitor its changes |
int > 0 | the driver will poll iono's state with the specified time interval (in seconds). Push notifications won't be enabled | ||
input1 | digital | digital | the specified multi-mode input will be read as digital signal (DI<n>) |
input2 | |||
input3 | voltage | the specified multi-mode input will be read as analog voltage (AV<n>) | |
input4 | current | the specified multi-mode input will be read as analog current (AI<n>) | |
stabletime | 100 | int > 0 | number of milliseconds an input must be stable before a push notification is sent by iono to HSYCO |
minvariation | 0.1 | float > 0 | minimun value variation (for analog inputs) to trigger a push notification |
subscribehost | <host_name> | hostname or IP address to be used by iono to send push notification. Leave blank to let the driver discover the local address |
Datapoints
ID | Value | R/W | Description |
---|---|---|---|
connection | online | R | connection established |
offline | R | HSYCO can't connect to the device |
User Interface
Release Notes
3.5.0
- initial release
iono is a registered trademarks of Home Systems Consulting S.p.A.