Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ezeio2:apiref:subscribe [2021-01-27 22:23] – andreh | ezeio2:apiref:subscribe [2021-01-28 23:49] (current) – andreh | ||
---|---|---|---|
Line 11: | Line 11: | ||
Subsequent calls using the subscribe command are used to manage the data stream. | Subsequent calls using the subscribe command are used to manage the data stream. | ||
+ | |||
+ | <WRAP center round important 60%> | ||
+ | This functionality requires firmware 21012701 or later in the device. | ||
+ | </ | ||
+ | |||
=== Parameters === | === Parameters === | ||
Line 110: | Line 115: | ||
The STATUS updates will be sent every 10 minutes even if a faster subscription is active. | The STATUS updates will be sent every 10 minutes even if a faster subscription is active. | ||
+ | |||
+ | This is an example of what a '' | ||
+ | <code javascript> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | Note that the fields array will include all configured fields for this unit - regardless of their log setting. All fields are always logged every 10 minutes. | ||
+ | |||
+ | A '' | ||
+ | <code javascript> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | Note that this message only includes the fields that are configured for fast logging (interval less than 10 minutes). Please see below for the meaning of the '' | ||
**Step 3 : Request subscription changes** | **Step 3 : Request subscription changes** | ||
Line 126: | Line 171: | ||
Up to 50 devices can be included in the same command | Up to 50 devices can be included in the same command | ||
- | === Example code (PHP) === | + | === Example code to set up the websocket channel and receive data (PHP) === |
<code php> | <code php> | ||
<?php | <?php |