From a77a3fad9f3e0b7f8107ca2b0db142e081c854a6 Mon Sep 17 00:00:00 2001 From: gdluck Date: Sat, 24 Oct 2026 22:36:49 +0300 Subject: [PATCH 1/2] test(trace): ingest live F461 2.0.11 2026-10-24 climate setpoint capture (knob, antifreeze split, presets, bezel, HA write) The before / trigger / after capture asked for on #791 (comment 6388207693): what moves WHO 4 dimension 12 (the setpoint in force) and dimension 14 (the last commanded value) on the Living Now KW4691 standalone zone 2 behind the physical F461 2.0.11, as a derived_trace_archive with a README and a replay test module. Five runs: a bezel turn, 480 alternating dimension 12 / 14 reads 0.6 s apart across two Home Assistant writes, the antifreeze command *4*102*2## and the restore write, the dimension 7 templates *#4*2*#7*1*3## / *#4*2*#7*2*3##, and bezel presses in Manual and in antifreeze followed by a Home Assistant write while 12 != 14. What the plant said: a bezel turn emits dimension 12 (and the season frame) only, the first dimension 14 read 49 s later already carries the value; a dimension 14 write echoes dimension 12, never dimension 14, and both read the new value within a poll cycle; antifreeze is the only operation that left 12 (7.0, with the mode frame *4*102*2##) apart from 14; a bezel press in antifreeze leaves it at the protection value plus one step on dimension 12 with 14 following; a write realigns both. The dimension 7 templates are echoed as heating / cooling comfort with the mode frames *4*108*2## / *4*208*2##; the zone then flipped season twice and settled at 22.5 on both dimensions without a write. Two event-only listeners covered the whole capture; each run takes its frames from the listener and the probe's command rows are aligned to the listener clock through the frames both sessions received (the probe's own event log matched the listener exactly over every request window). Home Assistant's own requests (its polls and writes) are listed in capture.home_assistant_requests from its debug log, which is not included. Synthetic MAC / IP as in f461_live_2026-10-23; no WHO 13 identity frame was exchanged. tests/test_trace_oracle_validation.py: the two dimension 7 template requests join PHYSICAL_ONLY_TX_FRAMES (no oracle stimulus for them). Refs #791 Co-Authored-By: Claude Fable 5.1 --- .../traces/f461_live_2026-10-24/README.md | 123 + .../myhome_trace_F461_live_2026-10-24.json | 34814 ++++++++++++++++ tests/test_f461_live_2026_10_24_trace.py | 632 + tests/test_trace_oracle_validation.py | 3 + 4 files changed, 35572 insertions(+) create mode 100644 tests/fixtures/traces/f461_live_2026-10-24/README.md create mode 100644 tests/fixtures/traces/f461_live_2026-10-24/myhome_trace_F461_live_2026-10-24.json create mode 100644 tests/test_f461_live_2026_10_24_trace.py diff --git a/tests/fixtures/traces/f461_live_2026-10-24/README.md b/tests/fixtures/traces/f461_live_2026-10-24/README.md new file mode 100644 index 000000000..787589568 --- /dev/null +++ b/tests/fixtures/traces/f461_live_2026-10-24/README.md @@ -0,0 +1,123 @@ +# Live capture: BTicino F461 (firmware 2.0.11), 2026-10-24, zone 2 setpoint behaviour + +Every WHO 4 frame exchanged with the physical F461 gateway on 2026-10-24 (18:07 to 19:12 UTC) while the +before / trigger / after sequence asked for on MyHOME #791 ([comment](https://github.com/OpenWebNet-HA/MyHOME/pull/791#issuecomment-6388207693)) +was run on the Living Now KW4691 standalone thermostat at zone 2: a bezel turn, 480 fast alternating +dimension 12 / 14 reads, the antifreeze command `*4*102*2##`, the dimension 7 templates `*#4*2*#7*1*3##` / +`*#4*2*#7*2*3##`, bezel presses in Manual and in antifreeze, and `climate.set_temperature` writes from a local +Home Assistant running the integration. Nothing is synthetic except the gateway's MAC and LAN address in the +`gateway` block (no WHO 13 identity frame was exchanged); the HMAC handshake is not included. Recorded with +OWNd master (`OWNCommandSession` + `OWNEventSession`). + +The same plant's earlier captures are `tests/fixtures/traces/f461_live_2026-10-15/`, `f461_live_2026-10-18/` +and `f461_live_2026-10-23/` (the last one holds the `*#4*2##` reply with dimension 12 = 23.5 and dimension 14 = 21.0 +that #791 started from, and the plant table in full). + +## Plant + +| Item | Value | +|---|---| +| Gateway | F461, firmware 2.0.11 (`*#13**16*2*0*11##`), kernel 5.10.35, distribution 2.26.4, WHO 13 device type `200`, WHO 1013 object model `134.15.5.0`, HMAC SHA-256 on both sessions (identified in `f461_live_2026-10-23`) | +| Climate | Living Now KW4691 standalone thermostat at zone 2 with a BT-F430/2 heating valve (actuator 1) and a BT-F430/4 fan coil (actuator 2); heating season; no central unit; zone 2 is the only WHO 4 device | +| Home Assistant | a local instance running the integration at #791's head (`abf6330f`) with the PyPI OWNd pin, `climate.thermo_ofice` = zone 2; its own requests are listed in `capture.home_assistant_requests` (from its debug log, which is not included) | +| Not involved | lights 06 / 07 / 09 and the shutter 05 of the plant (no WHO 1 / 2 frame in this capture) | + +## File format: `myhome_trace_F461_live_2026-10-24.json` + +Standard `MyHOME` derived trace archive: + +- `capture` and `gateway`: metadata with the RFC 5737 documentation IP `192.0.2.92` and the synthetic MAC + `00:03:50:00:10:23` (the same values as `f461_live_2026-10-23`, the same gateway). `capture.runs` lists each run + with its listener, UTC window, purpose and `probe_segments` (one per probe invocation: its source file, step, UTC + window, the probe's pause between requests and `listener_offset_s`, where the probe's t = 0 sits on the archive + axis). `capture.home_assistant_requests` lists the ten requests Home Assistant sent on its own session (four + `*#4*2*#14*…*3##` writes, three `*#4*2##` polls each followed by its `*#4*2*60##` humidity poll); their echoes + and replies are in the event-session frames. +- `frames`: the 894 event-session `rx` frames (`timestamp`, `direction: "rx"`, `raw`, `run`, `session: "evt"`), + replayed by `test_device_health_corpus.py` and parsed by `test_trace_oracle_validation.py` (tier 4). +- `rows`: the 3200 session-log entries in capture order: + +| `dir` | Meaning | Fields | +|---|---|---| +| `tx` | frame written on the command session | `frame`, `is_status_request` (how OWNd sent it) | +| `rx` | frame read; `session: "cmd"` for the replies and the closing `*#*1##`, `session: "evt"` for the event monitor | `frame`; event rows also carry `ownd_class` and `ownd_log`, what OWNd master made of the frame at capture time. Command-session rows carry `t_estimated: true`: the session hands the replies over as a batch with the ACK / NACK, so their arrival time is unknown and they sit right after their request with `t` = the request's `t` | +| `result` | what the command session returned for the `tx` | `ack` (always true here), `reply_time_s`, `replies`, `events_after` (only the event-session frames that arrived while the request was pending, `tx.t <= t <= result.t`), `utc`, `note` on the frames this capture is about | + +Sessions and timing: two event-only listeners ran for the whole capture (`evt.jsonl` 18:05-19:01 UTC, killed +after run 3; `transition_evt.jsonl` from 19:02 UTC) while short probe invocations sent the requests on their own +command + event sessions. Each run takes its event-session frames from the listener that covered it (one +source, no duplicate frames) and the probe's rows are placed on the listener clock through the frames both +sessions received: the same bus frame reached both sessions within 60 ms, and the probe's own event log matched +the listener's frames exactly over every request window before the probe's event records were dropped. +`reply_time_s` is measured; `tx.t` is reconstructed from the probe log (the probe records a request after its +pause, so `tx.t` = record time - pause - `reply_time_s`; the pause is 0.6, 1.5, 2 or 3 s per invocation) and +`result.t` = `tx.t` + `reply_time_s`. `t` is one monotonic axis over the whole archive: each run starts 1 s after +the previous one ended and `capture.runs[].t_offset` gives each run's start. `step` is the probe segment of the +request in flight (`listen` before the first request of a run). + +## The runs + +| `run` | UTC | What it was | +|---|---|---| +| `run1_knob_turn` | 18:07:55-18:08:55 | the bezel of the KW4691 turned by hand (29.0, then 18.0 two seconds later); 49 s later the probe reads `*#4*2*14##`, `*#4*2*12##`, `*#4*2##`; then Home Assistant's own poll | +| `run2_fast_poll_dim12_dim14` | 18:09:45-18:57:35 | 480 alternating `*#4*2*12##` / `*#4*2*14##` reads 0.6 s apart for 5 min 45 s while Home Assistant wrote 21.0 (18:11:46) and 23.5 (18:13:39); then 42 min of idle listening | +| `run3_antifreeze_split_and_restore` | 18:58:04-19:01:32 | `*4*102*2##`, reads of 12 / 14 / `*#4*2##` in antifreeze, Home Assistant's poll, `*#4*2*#14*0235*3##`, the same reads after it; the listener ends on the valve's dimension 20 echo | +| `run4_preset_templates` | 19:02:04-19:10:00 | Home Assistant's 21.0 write (the listener's first frames are its echo), the probe's `*#4*2##`, `*#4*2*#7*1*3##`, `*#4*2*#7*2*3##` 54 s later, the season flips 47 s after that, reads of 12 / 14 / `*#4*2##`, `*#4*2*#14*0235*3##` and `*#4*2##`, Home Assistant's poll | +| `run5_bezel_in_manual_and_in_antifreeze_then_ha_write` | 19:10:42-19:12:35 | bezel +0.5 in Manual, `*4*102*2##` and `*#4*2##`, bezel +0.5 in antifreeze, reads of 12 / 14 / `*#4*2##`, `*4*102*2##` and `*#4*2##` again, Home Assistant's `climate.set_temperature` 23.5 while 12 != 14, `*#4*2##` | + +## What the plant established (each row has its frames in the archive) + +* **A bezel turn emits dimension 12 only.** `*#4*2*12*0290*3##`, `*4*1*2##`, `*#4*2*0*0239##` (twice), then + `*#4*2*12*0180*3##`, `*4*1*2##`, `*#4*2*0*0239##` 2.25 s later when the dial settled on 18.0; no dimension 14 + and no dimension 13 frame. The first `*#4*2*14##` read, 49 s later, already answered 18.0 (so the thermostat + had moved dimension 14 by then, silently). In run 5 the same: `*#4*2*12*0240*3##`, `*4*1*2##`, + `*#4*2*0*0239##` and the valve opening (`*#4*2#1*#20*1##`, `*#4*2#1*20*1##`) 3 s later; the `*#4*2##` 15 s + later (already in antifreeze) read dimension 14 = 24.0. +* **A dimension 14 write echoes dimension 12, never dimension 14.** Every `*#4*2*#14*T*3##` (four from Home + Assistant, two from the probe) is ACKed in 63-78 ms and echoed as `*#4*2*12*T*3##`, `*4*1*2##`, + `*#4*2*0*…##` (the season frame comes first, twice, when the zone was in antifreeze). During the 0.6 s poll the + next dimension 14 read already carried T: 0.7 s after the dimension 12 read for 21.0, and for 23.5 the echo + arrived while a dimension 14 read was pending, whose reply (0.1 s later) was already 23.5. The 480 reads were + all ACKed in 90-330 ms; the 240 dimension 14 frames of run 2 are all read replies. +* **`*4*102*2##` (antifreeze) is the only operation that split 12 from 14.** ACK in 65-80 ms, then + `*4*102*2##`, `*#4*2*12*0070*3##`, `*4*102*2##`, `*#4*2*0*…##`: dimension 12 reports the protection setpoint + 7.0 together with the mode frame while dimension 14 keeps the last commanded value (23.5 in run 3, 24.0 and + 7.5 in run 5); `*#4*2##` answers `0`, `12`, `*4*102*2##`, `14`, `13` in that order (the mode frame takes the + place of the season frame). Of the ten `*#4*2##` replies of the capture, the three with 12 != 14 are the three + in antifreeze; the seven in the heating season all have 12 == 14. Home Assistant's own poll at 18:58:46 read + the same split. +* **A bezel press in antifreeze leaves antifreeze at the protection value plus one step.** 24 s after + `*4*102*2##`, +0.5 on the bezel gave `*4*1*2##`, `*#4*2*12*0075*3##`, `*4*1*2##`, `*#4*2*0*0239##` (heating + season again, 7.5 in force); 27 s later dimension 12 and 14 both read 7.5. A second `*4*102*2##` then split them + again (12 = 7.0, 14 = 7.5). +* **A Home Assistant write while 12 != 14 realigns both.** `climate.set_temperature` 23.5 in antifreeze + (19:12:26): `*4*1*2##`, `*#4*2*12*0235*3##`, `*4*1*2##`, `*#4*2*0*0238##`; `*#4*2##` 10 s later: 12 = 14 = 23.5, + heating season. The probe's `*#4*2*#14*0235*3##` in run 3 did the same from antifreeze. +* **The dimension 7 templates.** `*#4*2*#7*1*3##` is ACKed in 78 ms and echoed as `*#4*2*7*1*3##` (heating + comfort), `*#4*2*12*0210*3##` (unchanged), `*4*108*2##`, `*#4*2*0*0239##`; `*#4*2*#7*2*3##` 54 s later as + `*#4*2*7*2*3##` (cooling comfort), `*#4*2*12*0250*3##`, `*4*208*2##`, `*#4*2*0*0239##`. 47 s after that the + zone flipped to `*4*0*2##` (conditioning) with 25.0, 3 s later back to `*4*1*2##` (heating) with 25.0, and 2 s + later `*#4*2*12*0225*3##`; 10 s later dimension 12 and 14 both read 22.5, without any dimension 14 write. The + KW4691 did not keep the comfort state it answered with. `*4*108*2##` / `*4*208*2##` parse in the pinned OWNd + with no known mode ("Zone 2's mode is unknown."); `*#4*2*7*2*3##` parses as zone state `comfort` in the + `cooling` context. +* **Observation, not a fact of the bus (run 4, local Home Assistant at #791's head):** after `*#4*2*7*2*3##` the + climate entity's `hvac_mode` became `cool` and stayed `cool` through the later `*4*0*2##` / `*4*1*2##` season + frames, the restore write and a `*#4*2##` poll that carried `*4*1*2##` (the pre-existing derivation keeps a + zone's mode on a season frame once it has one, and the dimension 7 context sets it). The replay test shows the + setpoints the entity displayed; the mode is left for a separate issue. +* The thermostat pushed `*#4*2*60*40##` (humidity) on its own three times in run 2, 16 min apart (18:25, 18:41, + 18:57 UTC; the other three humidity frames answer Home Assistant's `*#4*2*60##` polls), the measured temperature + (`*#4*2*0*0239##` / `0238`) a few times an hour; the gateway's clock arrives on the event session every 10 min + (`*#13**#1*06*24*10*2026##`, `*#13**#0*21*20*00*##`, an empty time-zone field as on 2026-10-23). + +## What this capture backs + +| Pull request / issue | Frames in this archive | +|---|---| +| MyHOME #791 (show the setpoint in force, dimension 12; keep dimension 14 as the commanded value; merged) | the causal sequence asked for in its review: run 1 (bezel turn emits dimension 12 only), run 2 (a write moves both within a poll cycle), run 3 and run 5 (antifreeze splits them, a write or a bezel press realigns them), run 4 (the dimension 7 templates and the season flips) | +| OWNd#140 (`actuators_status` builder) | `*#4*2#1*#20*1##` / `*#4*2#1*20*1##` and the `…*0##` pair: the valve's own dimension 20 echoes when the setpoint crossed the measured temperature (run 3, run 5) | +| OWNd#138 (`#`-prefixed dimension echoes) | `*#4*2#1*#20*1##`, `*#4*2#1*#20*0##` (run 3, run 5); the clock echoes `*#13**#0*21*20*00*##` with an empty time-zone field (run 2, run 4) | +| the `hvac_mode` stuck on `cool` observation | `*#4*2*7*2*3##`, `*4*208*2##`, `*4*0*2##`, `*4*1*2##` (run 4), for a separate issue | + +Tests: `tests/test_f461_live_2026_10_24_trace.py`. diff --git a/tests/fixtures/traces/f461_live_2026-10-24/myhome_trace_F461_live_2026-10-24.json b/tests/fixtures/traces/f461_live_2026-10-24/myhome_trace_F461_live_2026-10-24.json new file mode 100644 index 000000000..9cb51d320 --- /dev/null +++ b/tests/fixtures/traces/f461_live_2026-10-24/myhome_trace_F461_live_2026-10-24.json @@ -0,0 +1,34814 @@ +{ + "capture": { + "kind": "derived_trace_archive", + "started_at": "2026-10-24T18:07:55+00:00", + "notes": "Live BTicino F461 (firmware 2.0.11 / WHO 13 device type 200 / WHO 1013 134.15.5.0) WHO 4 capture of 2026-10-24 on the physical test plant's Living Now KW4691 standalone thermostat at Zone 2 (BT-F430/2 heating valve as actuator 1, BT-F430/4 fan coil as actuator 2, heating season, no central unit), recorded with OWNd master. Purpose: the causal before / trigger / after evidence asked for on MyHOME pull request 791 (what moves dimension 12, the setpoint in force, and dimension 14, the last commanded value): a bezel turn, 480 fast alternating dimension 12 / 14 reads, the antifreeze command *4*102*2##, the dimension 7 templates *#4*2*#7*1*3## / *#4*2*#7*2*3##, bezel presses in Manual and in antifreeze, and climate.set_temperature writes from a local Home Assistant running the integration. Sessions: two event-only listeners (18:05-19:01 and 19:02-19:12 UTC) and short probe invocations with their own command session; each run takes its event-session frames from the listener that covered it (one source, no duplicate frames) and the probe's rows are aligned to the listener clock through the frames both sessions received (capture.runs[].probe_segments[].listener_offset_s; the same bus frame reached both sessions within 60 ms). Home Assistant's own requests (its *#4*2## polls and the *#4*2*#14*...*3## writes, the *#4*2*60## humidity polls) were sent on its session and are not rows; capture.home_assistant_requests lists them from its debug log, their echoes are in the event-session frames. Timing: t is one monotonic axis over all runs (capture.runs[].t_offset is each run's start; t - t_offset is the time since that run's first frame); command-session rx rows carry t_estimated = true because the session hands the replies over as a batch with the ACK / NACK, so they are placed at their request's t; result.events_after holds only the event-session frames that arrived while the request was pending (tx.t <= t <= result.t).", + "window": { + "first": "2026-10-24T18:07:55+00:00", + "last": "2026-10-24T19:12:37+00:00", + "frames": 894, + "rows": 3200 + }, + "runs": [ + { + "run": "run1_knob_turn", + "listener": "evt.jsonl", + "utc": "18:07:55-18:08:55", + "t_offset": 0.0, + "rows": 38, + "frames": 21, + "probe_segments": [ + {"file": "reads_after_knob.jsonl", "step": "reads_after_knob", "utc": "18:08:44-18:08:50", "probe_wait_s": 1.5, "listener_offset_s": 47.924} + ], + "purpose": "the listener's first frames are the bezel turn on the KW4691 at 18:07:55 UTC (dimension 12 29.0 then 18.0, the season frame and the measured temperature; no dimension 14, no dimension 13); 49 s later the probe reads dimension 14, 12 and *#4*2##: 18.0 everywhere; the second *#4*2## burst is Home Assistant's own poll" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "listener": "evt.jsonl", + "utc": "18:09:45-18:57:35", + "t_offset": 60.734, + "rows": 2902, + "frames": 742, + "probe_segments": [ + {"file": "poll_knob2.jsonl", "step": "fast_poll", "utc": "18:09:45-18:15:30", "probe_wait_s": 0.6, "listener_offset_s": 59.695} + ], + "purpose": "480 alternating *#4*2*12## / *#4*2*14## reads 0.6 s apart for 5 min 45 s while Home Assistant wrote *#4*2*#14*0210*3## (18:11:46 UTC) and *#4*2*#14*0235*3## (18:13:39 UTC): both dimensions follow each write within one poll cycle; then 42 min of idle listening (humidity pushes, temperature, the gateway clock)" + }, + { + "run": "run3_antifreeze_split_and_restore", + "listener": "evt.jsonl", + "utc": "18:58:04-19:01:32", + "t_offset": 2931.865, + "rows": 74, + "frames": 34, + "probe_segments": [ + {"file": "protection_test.jsonl", "step": "antifreeze", "utc": "18:58:04-18:58:22", "probe_wait_s": 3.0, "listener_offset_s": 2930.824}, + {"file": "restore_after_102.jsonl", "step": "restore", "utc": "18:59:09-18:59:26", "probe_wait_s": 3.0, "listener_offset_s": 2995.609} + ], + "purpose": "*4*102*2## (antifreeze) splits the dimensions: 12 reports the protection setpoint 7.0 while 14 keeps 23.5; *#4*2*#14*0235*3## brings the zone back to heating with 12 = 14 = 23.5; the *#4*2## burst at 18:58:46 UTC is Home Assistant's own poll; the listener ends on the valve's dimension 20 echo" + }, + { + "run": "run4_preset_templates", + "listener": "transition_evt.jsonl", + "utc": "19:02:04-19:10:00", + "t_offset": 3140.814, + "rows": 93, + "frames": 51, + "probe_segments": [ + {"file": "transition_cmd.jsonl", "step": "baseline_poll", "utc": "19:02:12-19:02:14", "probe_wait_s": 2.0, "listener_offset_s": 3147.432}, + {"file": "transition_cmd.jsonl", "step": "comfort_template", "utc": "19:02:18-19:02:21", "probe_wait_s": 3.0, "listener_offset_s": 3153.974}, + {"file": "transition_cmd.jsonl", "step": "eco_template_and_reads", "utc": "19:03:12-19:04:26", "probe_wait_s": 3.0, "listener_offset_s": 3208.162}, + {"file": "transition_cmd.jsonl", "step": "restore", "utc": "19:05:02-19:05:12", "probe_wait_s": 3.0, "listener_offset_s": 3317.82} + ], + "purpose": "baseline: Home Assistant wrote *#4*2*#14*0210*3## at 19:02:04 UTC (the listener's first frames are its echo), the probe polls *#4*2## (12 = 14 = 21.0); the dimension 7 templates *#4*2*#7*1*3## and *#4*2*#7*2*3## (answered as heating comfort 21.0 / cooling comfort 25.0 with the mode frames *4*108*2## / *4*208*2##), the season flips *4*0*2## then *4*1*2## and the setpoint 22.5 that followed, read back on both dimensions; restore 23.5; the *#4*2## burst at 19:05:32 UTC is Home Assistant's own poll" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "listener": "transition_evt.jsonl", + "utc": "19:10:42-19:12:35", + "t_offset": 3618.019, + "rows": 93, + "frames": 46, + "probe_segments": [ + {"file": "reconverge_cmd.jsonl", "step": "antifreeze_1", "utc": "19:10:45-19:10:57", "probe_wait_s": 3.0, "listener_offset_s": 3620.648}, + {"file": "reconverge_cmd.jsonl", "step": "reads_after_bezel", "utc": "19:11:37-19:11:44", "probe_wait_s": 2.0, "listener_offset_s": 3671.238}, + {"file": "reconverge_cmd.jsonl", "step": "antifreeze_2", "utc": "19:12:14-19:12:25", "probe_wait_s": 3.0, "listener_offset_s": 3708.609}, + {"file": "reconverge_cmd.jsonl", "step": "poll_after_ha_write", "utc": "19:12:35-19:12:37", "probe_wait_s": 2.0, "listener_offset_s": 3728.789} + ], + "purpose": "bezel +0.5 in Manual at 19:10:42 UTC (dimension 12 24.0, the valve opens), *4*102*2## (12 = 7.0, 14 = 24.0), bezel +0.5 in antifreeze at 19:11:10 UTC (the zone returns to heating at 7.5 on dimension 12, then 14), *4*102*2## again (12 = 7.0, 14 = 7.5), Home Assistant's *#4*2*#14*0235*3## at 19:12:26 UTC realigns both; the listener kept running after the last poll (19:12:37 UTC), those frames are not included" + } + ], + "home_assistant_requests": [ + {"utc": "18:08:53", "frame": "*#4*2##", "run": "run1_knob_turn", "what": "poll after the knob turn (homeassistant.update_entity)"}, + {"utc": "18:08:55", "frame": "*#4*2*60##", "run": "run1_knob_turn", "what": "humidity poll that follows every zone poll"}, + {"utc": "18:11:46", "frame": "*#4*2*#14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "what": "climate.set_temperature 21.0"}, + {"utc": "18:13:39", "frame": "*#4*2*#14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "what": "climate.set_temperature 23.5"}, + {"utc": "18:58:46", "frame": "*#4*2##", "run": "run3_antifreeze_split_and_restore", "what": "poll while the zone was in antifreeze"}, + {"utc": "18:58:49", "frame": "*#4*2*60##", "run": "run3_antifreeze_split_and_restore", "what": "humidity poll that follows every zone poll"}, + {"utc": "19:02:04", "frame": "*#4*2*#14*0210*3##", "run": "run4_preset_templates", "what": "climate.set_temperature 21.0 (baseline)"}, + {"utc": "19:05:32", "frame": "*#4*2##", "run": "run4_preset_templates", "what": "poll after the restore"}, + {"utc": "19:05:35", "frame": "*#4*2*60##", "run": "run4_preset_templates", "what": "humidity poll that follows every zone poll"}, + {"utc": "19:12:26", "frame": "*#4*2*#14*0235*3##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "what": "climate.set_temperature 23.5 while 12 != 14"} + ] + }, + "gateway": { + "model": "F461", + "manufacturer": "BTicino", + "firmware": "2.0.11", + "kernel": "5.10.35", + "distribution": "2.26.4", + "ip": "192.0.2.92", + "mac": "00:03:50:00:10:23", + "identification": { + "model": "F461", + "who13_code": "200", + "who13_model_name": "F461", + "who1013_code": "134" + } + }, + "frames": [ + {"timestamp": 0.0, "direction": "rx", "raw": "*#4*2*12*0290*3##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 0.002, "direction": "rx", "raw": "*4*1*2##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 0.055, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 0.167, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 2.254, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 2.256, "direction": "rx", "raw": "*4*1*2##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 2.318, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 49.087, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 50.694, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 50.698, "direction": "rx", "raw": "*4*1*2##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 52.784, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 53.09, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 53.094, "direction": "rx", "raw": "*4*1*2##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 53.393, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 53.495, "direction": "rx", "raw": "*#4*2*13*00##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 56.688, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 57.001, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 57.004, "direction": "rx", "raw": "*4*1*2##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 57.408, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 57.438, "direction": "rx", "raw": "*#4*2*13*00##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 59.734, "direction": "rx", "raw": "*#4*2*60*40##", "run": "run1_knob_turn", "session": "evt"}, + {"timestamp": 60.86, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 60.864, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 61.611, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 62.315, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 62.32, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 63.042, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 63.731, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 63.735, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 64.445, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 65.14, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 65.143, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 65.851, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 66.579, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 66.583, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 67.274, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 68.018, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 68.022, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 68.744, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 69.468, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 69.472, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 70.211, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 70.939, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 70.943, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 71.687, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 72.386, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 72.392, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 73.107, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 73.827, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 73.831, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 74.539, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 75.251, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 75.257, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 75.977, "direction": "rx", "raw": "*#13**#1*06*24*10*2026##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 75.979, "direction": "rx", "raw": "*#13**#0*21*10*00*##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 75.979, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 76.715, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 76.72, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 77.426, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 78.146, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 78.151, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 78.874, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 79.579, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 79.582, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 80.299, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 81.011, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 81.015, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 81.747, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 82.444, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 82.447, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 83.186, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 83.909, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 83.913, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 84.611, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 85.338, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 85.343, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 86.113, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 86.842, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 86.847, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 87.562, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 88.274, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 88.278, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 89.001, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 89.723, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 89.727, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 90.444, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 91.155, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 91.159, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 91.875, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 92.578, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 92.58, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 93.274, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 93.987, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 93.99, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 94.721, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 95.433, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 95.436, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 96.146, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 96.859, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 96.875, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 97.58, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 98.29, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 98.293, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 98.988, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 99.715, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 99.719, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 100.432, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 101.146, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 101.15, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 101.882, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 102.603, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 102.607, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 103.314, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 104.043, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 104.047, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 104.769, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 105.467, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 105.47, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 106.203, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 106.923, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 106.927, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 107.651, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 108.419, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 108.423, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 109.123, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 109.852, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 109.856, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 110.58, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 111.291, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 111.295, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 112.011, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 112.707, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 112.711, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 113.434, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 114.155, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 114.159, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 114.883, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 115.587, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 115.591, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 116.331, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 117.054, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 117.058, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 117.77, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 118.522, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 118.526, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 119.267, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 119.994, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 119.998, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 120.707, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 121.409, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 121.414, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 122.159, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 122.881, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 122.884, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 123.586, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 124.299, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 124.303, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 125.017, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 125.723, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 125.727, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 126.459, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 127.178, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 127.182, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 127.898, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 128.611, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 128.615, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 129.338, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 130.275, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 130.28, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 130.999, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 131.706, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 131.708, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 132.413, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 133.114, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 133.119, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 133.826, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 134.683, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 134.687, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 135.41, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 136.138, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 136.139, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 136.859, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 137.57, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 137.573, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 138.299, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 139.019, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 139.023, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 139.747, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 140.467, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 140.47, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 141.193, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 141.931, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 141.936, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 142.643, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 143.346, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 143.35, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 144.057, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 144.754, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 144.757, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 145.459, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 146.162, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 146.166, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 146.9, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 147.611, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 147.615, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 148.33, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 149.049, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 149.052, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 149.827, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 150.557, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 150.561, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 151.273, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 151.979, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 151.984, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 152.698, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 153.434, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 153.437, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 154.154, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 154.912, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 154.916, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 155.625, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 156.329, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 156.333, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 157.041, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 157.77, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 157.774, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 158.465, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 159.194, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 159.198, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 159.914, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 160.621, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 160.625, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 161.329, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 162.025, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 162.028, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 162.747, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 163.46, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 163.464, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 164.194, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 164.913, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 164.917, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 165.642, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 166.353, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 166.357, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 167.067, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 167.785, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 167.789, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 168.498, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 169.226, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 169.23, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 169.955, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 170.657, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 170.661, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 171.369, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 172.073, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 172.074, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 172.771, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 173.513, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 173.517, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 174.209, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 174.93, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 174.934, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 175.641, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 176.346, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 176.349, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 177.057, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 177.778, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 177.781, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 178.489, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 179.21, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 179.213, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 179.92, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 180.617, "direction": "rx", "raw": "*#4*2*12*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 180.632, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 181.433, "direction": "rx", "raw": "*#4*2*14*0180*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 181.744, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 181.745, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 181.799, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 181.896, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 182.162, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 182.166, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 182.865, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 183.578, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 183.582, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 184.306, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 185.025, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 185.029, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 185.76, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 186.456, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 186.46, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 187.173, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 187.874, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 187.877, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 188.584, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 189.306, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 189.31, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 190.016, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 190.722, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 190.725, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 191.433, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 192.136, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 192.14, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 192.849, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 193.561, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 193.565, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 194.289, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 195.016, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 195.02, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 195.721, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 196.444, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 196.448, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 197.161, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 197.872, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 197.877, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 198.794, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 199.521, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 199.525, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 200.24, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 200.962, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 200.965, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 201.681, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 202.385, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 202.389, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 203.106, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 203.809, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 203.817, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 204.529, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 205.241, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 205.243, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 205.953, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 206.674, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 206.678, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 207.386, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 208.098, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 208.102, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 208.801, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 209.516, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 209.52, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 210.226, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 210.953, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 210.955, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 211.666, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 212.401, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 212.405, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 213.105, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 213.819, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 213.823, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 214.513, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 215.21, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 215.215, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 215.929, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 216.673, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 216.677, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 217.394, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 218.106, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 218.11, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 218.825, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 219.529, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 219.533, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 220.258, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 220.994, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 220.997, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 221.714, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 222.442, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 222.446, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 223.154, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 223.873, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 223.877, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 224.617, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 225.322, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 225.325, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 226.04, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 226.738, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 226.741, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 227.441, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 228.153, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 228.157, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 228.865, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 229.586, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 229.59, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 230.297, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 231.033, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 231.037, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 231.745, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 232.474, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 232.478, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 233.194, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 233.895, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 233.9, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 234.609, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 235.304, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 235.308, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 236.024, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 236.729, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 236.732, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 237.448, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 238.162, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 238.165, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 238.89, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 239.609, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 239.613, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 240.321, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 241.034, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 241.038, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 241.728, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 242.441, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 242.447, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 243.36, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 244.067, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 244.07, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 244.768, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 245.472, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 245.476, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 246.184, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 246.911, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 246.914, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 247.625, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 248.328, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 248.332, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 249.05, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 249.761, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 249.765, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 250.455, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 251.16, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 251.163, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 251.88, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 252.585, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 252.589, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 253.313, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 254.033, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 254.037, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 254.751, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 255.464, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 255.467, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 256.176, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 256.904, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 256.908, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 257.64, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 258.335, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 258.338, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 259.06, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 259.8, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 259.804, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 260.504, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 261.241, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 261.244, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 261.968, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 262.68, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 262.682, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 263.401, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 264.113, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 264.117, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 264.825, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 265.537, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 265.541, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 266.241, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 266.961, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 266.964, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 267.673, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 268.384, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 268.388, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 269.12, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 269.849, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 269.853, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 270.626, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 271.324, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 271.329, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 272.048, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 272.744, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 272.748, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 273.44, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 274.152, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 274.156, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 274.849, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 275.569, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 275.573, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 276.329, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 277.049, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 277.053, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 277.769, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 278.491, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 278.496, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 279.199, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 279.912, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 279.915, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 280.633, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 281.344, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 281.347, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 282.047, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 282.776, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 282.78, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 283.488, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 284.201, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 284.204, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 284.919, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 285.648, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 285.652, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 286.368, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 287.079, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 287.082, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 287.783, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 288.505, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 288.509, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 289.232, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 289.944, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 289.948, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 290.656, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 291.36, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 291.364, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 292.089, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 292.823, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 292.829, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 293.545, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 294.248, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 294.252, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 294.982, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 294.985, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 295.03, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 295.088, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 295.817, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 295.82, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 296.543, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 297.271, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 297.274, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 297.984, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 298.713, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 298.715, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 299.44, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 300.136, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 300.14, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 300.928, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 301.647, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 301.649, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 302.36, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 303.066, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 303.072, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 303.783, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 304.486, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 304.489, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 305.192, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 305.895, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 305.898, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 306.616, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 307.337, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 307.342, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 308.057, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 308.76, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 308.763, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 309.49, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 310.223, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 310.227, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 310.919, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 311.649, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 311.654, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 312.383, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 313.096, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 313.101, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 313.799, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 314.528, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 314.531, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 315.231, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 315.955, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 315.959, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 316.656, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 317.375, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 317.379, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 318.105, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 318.838, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 318.842, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 319.552, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 320.27, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 320.273, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 321.007, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 321.711, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 321.714, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 322.399, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 323.135, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 323.139, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 323.856, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 324.576, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 324.581, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 325.28, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 326.0, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 326.004, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 326.736, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 327.455, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 327.459, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 328.167, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 328.863, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 328.867, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 329.607, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 330.335, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 330.337, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 331.048, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 331.777, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 331.78, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 332.5, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 333.2, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 333.202, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 333.896, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 334.599, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 334.602, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 335.32, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 336.055, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 336.059, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 336.768, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 337.487, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 337.488, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 338.208, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 338.927, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 338.931, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 339.64, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 340.343, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 340.347, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 341.072, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 341.8, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 341.803, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 342.527, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 343.231, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 343.235, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 343.944, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 344.664, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 344.668, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 345.375, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 346.063, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 346.068, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 346.791, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 347.512, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 347.515, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 348.239, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 348.976, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 348.979, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 349.703, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 350.432, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 350.436, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 351.19, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 351.903, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 351.907, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 352.679, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 353.399, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 353.401, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 354.112, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 354.823, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 354.826, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 355.527, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 356.223, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 356.227, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 356.944, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 357.647, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 357.651, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 358.383, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 359.136, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 359.14, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 359.855, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 360.575, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 360.578, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 361.296, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 362.024, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 362.028, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 362.728, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 363.458, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 363.462, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 364.175, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 364.895, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 364.899, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 365.626, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 366.352, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 366.355, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 367.087, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 367.8, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 367.804, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 368.52, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 369.247, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 369.25, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 369.96, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 370.663, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 370.665, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 371.362, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 372.072, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 372.075, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 372.807, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 373.543, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 373.545, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 374.255, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 374.975, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 374.979, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 375.694, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 376.424, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 376.429, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 377.126, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 377.846, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 377.85, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 378.553, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 379.278, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 379.282, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 379.999, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 380.719, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 380.723, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 381.429, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 382.151, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 382.155, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 382.878, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 383.574, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 383.578, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 384.287, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 385.006, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 385.01, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 385.726, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 386.449, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 386.452, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 387.151, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 387.863, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 387.867, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 388.583, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 389.32, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 389.323, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 390.022, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 390.742, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 390.747, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 391.486, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 392.182, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 392.185, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 392.91, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 393.606, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 393.607, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 394.317, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 395.022, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 395.025, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 395.751, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 396.462, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 396.464, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 397.175, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 397.886, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 397.89, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 398.59, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 399.314, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 399.319, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 400.023, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 400.726, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 400.73, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 401.447, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 402.166, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 402.17, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 402.887, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 403.599, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 403.602, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 404.31, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 405.03, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 405.033, "direction": "rx", "raw": "*4*1*2##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 405.743, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 675.606, "direction": "rx", "raw": "*#13**#1*06*24*10*2026##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 675.609, "direction": "rx", "raw": "*#13**#0*21*20*00*##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 984.444, "direction": "rx", "raw": "*#4*2*60*40##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 1268.039, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 1276.41, "direction": "rx", "raw": "*#13**#1*06*24*10*2026##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 1276.413, "direction": "rx", "raw": "*#13**#0*21*30*00*##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 1875.788, "direction": "rx", "raw": "*#13**#1*06*24*10*2026##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 1875.792, "direction": "rx", "raw": "*#13**#0*21*40*00*##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 1956.471, "direction": "rx", "raw": "*#4*2*60*40##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 2241.854, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 2475.629, "direction": "rx", "raw": "*#13**#1*06*24*10*2026##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 2475.635, "direction": "rx", "raw": "*#13**#0*21*50*00*##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 2930.865, "direction": "rx", "raw": "*#4*2*60*40##", "run": "run2_fast_poll_dim12_dim14", "session": "evt"}, + {"timestamp": 2931.97, "direction": "rx", "raw": "*4*102*2##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2932.012, "direction": "rx", "raw": "*#4*2*12*0070*3##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2932.014, "direction": "rx", "raw": "*4*102*2##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2932.075, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2940.05, "direction": "rx", "raw": "*#4*2*12*0070*3##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2940.053, "direction": "rx", "raw": "*4*102*2##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2943.171, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2946.749, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2947.072, "direction": "rx", "raw": "*#4*2*12*0070*3##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2947.076, "direction": "rx", "raw": "*4*102*2##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2947.383, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2947.5, "direction": "rx", "raw": "*#4*2*13*00##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2973.548, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2973.868, "direction": "rx", "raw": "*#4*2*12*0070*3##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2973.87, "direction": "rx", "raw": "*4*102*2##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2974.188, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2974.281, "direction": "rx", "raw": "*#4*2*13*00##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2976.592, "direction": "rx", "raw": "*#4*2*60*40##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2996.753, "direction": "rx", "raw": "*4*1*2##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2996.809, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2996.812, "direction": "rx", "raw": "*4*1*2##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 2996.849, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 3003.861, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 3003.865, "direction": "rx", "raw": "*4*1*2##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 3006.993, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 3010.573, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 3010.884, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 3010.887, "direction": "rx", "raw": "*4*1*2##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 3011.188, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 3011.298, "direction": "rx", "raw": "*#4*2*13*00##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 3047.892, "direction": "rx", "raw": "*#13**#1*06*24*10*2026##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 3047.898, "direction": "rx", "raw": "*#13**#0*22*00*00*##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 3139.782, "direction": "rx", "raw": "*#4*2#1*#20*0##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 3139.814, "direction": "rx", "raw": "*#4*2#1*20*0##", "run": "run3_antifreeze_split_and_restore", "session": "evt"}, + {"timestamp": 3140.814, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3140.816, "direction": "rx", "raw": "*4*1*2##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3140.879, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3149.079, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3149.349, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3149.353, "direction": "rx", "raw": "*4*1*2##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3149.659, "direction": "rx", "raw": "*#4*2*14*0210*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3149.761, "direction": "rx", "raw": "*#4*2*13*00##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3155.193, "direction": "rx", "raw": "*#4*2*7*1*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3155.278, "direction": "rx", "raw": "*#4*2*12*0210*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3155.281, "direction": "rx", "raw": "*4*108*2##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3155.342, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3209.317, "direction": "rx", "raw": "*#4*2*7*2*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3209.422, "direction": "rx", "raw": "*#4*2*12*0250*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3209.424, "direction": "rx", "raw": "*4*208*2##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3209.476, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3256.886, "direction": "rx", "raw": "*4*0*2##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3256.933, "direction": "rx", "raw": "*#4*2*12*0250*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3256.935, "direction": "rx", "raw": "*4*0*2##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3257.005, "direction": "rx", "raw": "*#4*2*0*0238##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3260.044, "direction": "rx", "raw": "*4*1*2##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3260.108, "direction": "rx", "raw": "*#4*2*12*0250*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3260.11, "direction": "rx", "raw": "*4*1*2##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3260.157, "direction": "rx", "raw": "*#4*2*0*0238##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3262.038, "direction": "rx", "raw": "*#4*2*12*0225*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3262.039, "direction": "rx", "raw": "*4*1*2##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3262.085, "direction": "rx", "raw": "*#4*2*0*0238##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3272.42, "direction": "rx", "raw": "*#4*2*12*0225*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3272.423, "direction": "rx", "raw": "*4*1*2##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3275.517, "direction": "rx", "raw": "*#4*2*14*0225*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3279.089, "direction": "rx", "raw": "*#4*2*0*0238##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3279.4, "direction": "rx", "raw": "*#4*2*12*0225*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3279.402, "direction": "rx", "raw": "*4*1*2##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3279.742, "direction": "rx", "raw": "*#4*2*14*0225*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3279.812, "direction": "rx", "raw": "*#4*2*13*00##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3318.996, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3318.998, "direction": "rx", "raw": "*4*1*2##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3319.043, "direction": "rx", "raw": "*#4*2*0*0238##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3325.55, "direction": "rx", "raw": "*#4*2*0*0238##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3325.871, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3325.874, "direction": "rx", "raw": "*4*1*2##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3326.193, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3326.309, "direction": "rx", "raw": "*#4*2*13*00##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3348.975, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3349.295, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3349.296, "direction": "rx", "raw": "*4*1*2##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3349.607, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3349.724, "direction": "rx", "raw": "*#4*2*13*00##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3352.092, "direction": "rx", "raw": "*#4*2*60*40##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3617.015, "direction": "rx", "raw": "*#13**#1*06*24*10*2026##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3617.019, "direction": "rx", "raw": "*#13**#0*22*10*00*##", "run": "run4_preset_templates", "session": "evt"}, + {"timestamp": 3618.019, "direction": "rx", "raw": "*#4*2*12*0240*3##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3618.021, "direction": "rx", "raw": "*4*1*2##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3618.061, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3620.907, "direction": "rx", "raw": "*#4*2#1*#20*1##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3620.946, "direction": "rx", "raw": "*#4*2#1*20*1##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3621.812, "direction": "rx", "raw": "*4*102*2##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3621.875, "direction": "rx", "raw": "*#4*2*12*0070*3##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3621.877, "direction": "rx", "raw": "*4*102*2##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3622.004, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3627.106, "direction": "rx", "raw": "*#4*2#1*#20*0##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3627.146, "direction": "rx", "raw": "*#4*2#1*20*0##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3629.358, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3629.672, "direction": "rx", "raw": "*#4*2*12*0070*3##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3629.676, "direction": "rx", "raw": "*4*102*2##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3629.991, "direction": "rx", "raw": "*#4*2*14*0240*3##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3630.222, "direction": "rx", "raw": "*#4*2*13*00##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3646.161, "direction": "rx", "raw": "*4*1*2##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3646.202, "direction": "rx", "raw": "*#4*2*12*0075*3##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3646.206, "direction": "rx", "raw": "*4*1*2##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3646.258, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3672.395, "direction": "rx", "raw": "*#4*2*12*0075*3##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3672.401, "direction": "rx", "raw": "*4*1*2##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3674.515, "direction": "rx", "raw": "*#4*2*14*0075*3##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3677.085, "direction": "rx", "raw": "*#4*2*0*0239##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3677.404, "direction": "rx", "raw": "*#4*2*12*0075*3##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3677.407, "direction": "rx", "raw": "*4*1*2##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3677.718, "direction": "rx", "raw": "*#4*2*14*0075*3##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3677.835, "direction": "rx", "raw": "*#4*2*13*00##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3709.762, "direction": "rx", "raw": "*4*102*2##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3709.811, "direction": "rx", "raw": "*#4*2*12*0070*3##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3709.818, "direction": "rx", "raw": "*4*102*2##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3709.858, "direction": "rx", "raw": "*#4*2*0*0238##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3717.302, "direction": "rx", "raw": "*#4*2*0*0238##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3717.615, "direction": "rx", "raw": "*#4*2*12*0070*3##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3717.619, "direction": "rx", "raw": "*4*102*2##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3717.925, "direction": "rx", "raw": "*#4*2*14*0075*3##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3718.034, "direction": "rx", "raw": "*#4*2*13*00##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3722.242, "direction": "rx", "raw": "*4*1*2##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3722.281, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3722.285, "direction": "rx", "raw": "*4*1*2##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3722.33, "direction": "rx", "raw": "*#4*2*0*0238##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3730.408, "direction": "rx", "raw": "*#4*2*0*0238##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3730.726, "direction": "rx", "raw": "*#4*2*12*0235*3##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3730.73, "direction": "rx", "raw": "*4*1*2##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3731.045, "direction": "rx", "raw": "*#4*2*14*0235*3##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"}, + {"timestamp": 3731.146, "direction": "rx", "raw": "*#4*2*13*00##", "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "session": "evt"} + ], + "rows": [ + { + "run": "run1_knob_turn", + "t": 0.0, + "step": "listen", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0290*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 29.0°C." + }, + { + "run": "run1_knob_turn", + "t": 0.002, + "step": "listen", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run1_knob_turn", + "t": 0.055, + "step": "listen", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run1_knob_turn", + "t": 0.167, + "step": "listen", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run1_knob_turn", + "t": 2.254, + "step": "listen", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run1_knob_turn", + "t": 2.256, + "step": "listen", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run1_knob_turn", + "t": 2.318, + "step": "listen", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run1_knob_turn", + "t": 48.961, + "step": "reads_after_knob", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run1_knob_turn", + "t": 48.961, + "t_estimated": true, + "step": "reads_after_knob", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run1_knob_turn", + "t": 48.961, + "t_estimated": true, + "step": "reads_after_knob", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run1_knob_turn", + "t": 49.087, + "step": "reads_after_knob", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run1_knob_turn", + "t": 49.09, + "utc": "18:08:46", + "step": "reads_after_knob", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.129, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ], + "note": "dim14_read_49s_after_the_knob_turn_already_18_0" + }, + { + "run": "run1_knob_turn", + "t": 50.591, + "step": "reads_after_knob", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run1_knob_turn", + "t": 50.591, + "t_estimated": true, + "step": "reads_after_knob", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run1_knob_turn", + "t": 50.591, + "t_estimated": true, + "step": "reads_after_knob", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run1_knob_turn", + "t": 50.591, + "t_estimated": true, + "step": "reads_after_knob", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run1_knob_turn", + "t": 50.694, + "step": "reads_after_knob", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run1_knob_turn", + "t": 50.698, + "step": "reads_after_knob", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run1_knob_turn", + "t": 50.699, + "utc": "18:08:47", + "step": "reads_after_knob", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.108, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "note": "dim12_carries_the_season_frame" + }, + { + "run": "run1_knob_turn", + "t": 52.201, + "step": "reads_after_knob", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2##", + "is_status_request": true + }, + { + "run": "run1_knob_turn", + "t": 52.201, + "t_estimated": true, + "step": "reads_after_knob", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*0*0239##" + }, + { + "run": "run1_knob_turn", + "t": 52.201, + "t_estimated": true, + "step": "reads_after_knob", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run1_knob_turn", + "t": 52.201, + "t_estimated": true, + "step": "reads_after_knob", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run1_knob_turn", + "t": 52.201, + "t_estimated": true, + "step": "reads_after_knob", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run1_knob_turn", + "t": 52.201, + "t_estimated": true, + "step": "reads_after_knob", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*13*00##" + }, + { + "run": "run1_knob_turn", + "t": 52.201, + "t_estimated": true, + "step": "reads_after_knob", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run1_knob_turn", + "t": 52.784, + "step": "reads_after_knob", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run1_knob_turn", + "t": 53.09, + "step": "reads_after_knob", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run1_knob_turn", + "t": 53.094, + "step": "reads_after_knob", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run1_knob_turn", + "t": 53.393, + "step": "reads_after_knob", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run1_knob_turn", + "t": 53.495, + "step": "reads_after_knob", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*13*00##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local offset is set to 0°C." + }, + { + "run": "run1_knob_turn", + "t": 53.498, + "utc": "18:08:50", + "step": "reads_after_knob", + "dir": "result", + "frame": "*#4*2##", + "ack": true, + "reply_time_s": 1.297, + "replies": [ + "*#4*2*0*0239##", + "*#4*2*12*0180*3##", + "*4*1*2##", + "*#4*2*14*0180*3##", + "*#4*2*13*00##" + ], + "events_after": [ + "*#4*2*0*0239##", + "*#4*2*12*0180*3##", + "*4*1*2##", + "*#4*2*14*0180*3##", + "*#4*2*13*00##" + ], + "note": "zone_status_order_0_12_season_14_13" + }, + { + "run": "run1_knob_turn", + "t": 56.688, + "step": "reads_after_knob", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run1_knob_turn", + "t": 57.001, + "step": "reads_after_knob", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run1_knob_turn", + "t": 57.004, + "step": "reads_after_knob", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run1_knob_turn", + "t": 57.408, + "step": "reads_after_knob", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run1_knob_turn", + "t": 57.438, + "step": "reads_after_knob", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*13*00##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local offset is set to 0°C." + }, + { + "run": "run1_knob_turn", + "t": 59.734, + "step": "reads_after_knob", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*60*40##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a humidity of 40.0%." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 60.734, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 60.734, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 60.734, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 60.734, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 60.86, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 60.864, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 60.865, + "utc": "18:09:45", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.131, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 61.484, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 61.484, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 61.484, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 61.611, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 61.614, + "utc": "18:09:46", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.13, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 62.215, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 62.215, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 62.215, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 62.215, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 62.315, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 62.32, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 62.322, + "utc": "18:09:47", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.107, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 62.922, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 62.922, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 62.922, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 63.042, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 63.045, + "utc": "18:09:47", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.123, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 63.646, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 63.646, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 63.646, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 63.646, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 63.731, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 63.735, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 63.736, + "utc": "18:09:48", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.09, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 64.336, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 64.336, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 64.336, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 64.445, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 64.448, + "utc": "18:09:49", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 65.048, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 65.048, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 65.048, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 65.048, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 65.14, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 65.143, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 65.144, + "utc": "18:09:50", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.096, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 65.746, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 65.746, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 65.746, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 65.851, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 65.855, + "utc": "18:09:50", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.109, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 66.455, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 66.455, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 66.455, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 66.455, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 66.579, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 66.583, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 66.584, + "utc": "18:09:51", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.129, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 67.185, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 67.185, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 67.185, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 67.274, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 67.278, + "utc": "18:09:52", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.093, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 67.879, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 67.879, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 67.879, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 67.879, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 68.018, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 68.022, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 68.023, + "utc": "18:09:52", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.144, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 68.624, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 68.624, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 68.624, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 68.744, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 68.749, + "utc": "18:09:53", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.125, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 69.35, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 69.35, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 69.35, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 69.35, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 69.468, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 69.472, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 69.473, + "utc": "18:09:54", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.123, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 70.074, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 70.074, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 70.074, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 70.211, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 70.214, + "utc": "18:09:55", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.14, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 70.815, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 70.815, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 70.815, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 70.815, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 70.939, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 70.943, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 70.945, + "utc": "18:09:55", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.13, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 71.546, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 71.546, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 71.546, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 71.687, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 71.689, + "utc": "18:09:56", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.143, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 72.29, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 72.29, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 72.29, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 72.29, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 72.386, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 72.392, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 72.393, + "utc": "18:09:57", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.103, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 72.993, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 72.993, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 72.993, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 73.107, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 73.11, + "utc": "18:09:58", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.117, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 73.71, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 73.71, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 73.71, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 73.71, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 73.827, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 73.831, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 73.831, + "utc": "18:09:58", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 74.432, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 74.432, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 74.432, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 74.539, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 74.542, + "utc": "18:09:59", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 75.142, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 75.142, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 75.142, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 75.142, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 75.251, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 75.257, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 75.257, + "utc": "18:10:00", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.115, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 75.858, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 75.858, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 75.858, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 75.977, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#13**#1*06*24*10*2026##", + "ownd_class": "OWNGatewayCommand", + "ownd_log": "Gateway broadcasting internal date: 2026-10-24." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 75.979, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#13**#0*21*10*00*##", + "ownd_class": "OWNGatewayCommand", + "ownd_log": "Gateway broadcasting internal time: 21:10:00." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 75.979, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 75.981, + "utc": "18:10:00", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.123, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#13**#1*06*24*10*2026##", + "*#13**#0*21*10*00*##", + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 76.583, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 76.583, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 76.583, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 76.583, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 76.715, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 76.72, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 76.721, + "utc": "18:10:01", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.138, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 77.321, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 77.321, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 77.321, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 77.426, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 77.429, + "utc": "18:10:02", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.108, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 78.03, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 78.03, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 78.03, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 78.03, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 78.146, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 78.151, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 78.152, + "utc": "18:10:03", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.122, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 78.753, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 78.753, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 78.753, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 78.874, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 78.877, + "utc": "18:10:03", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.124, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 79.478, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 79.478, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 79.478, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 79.478, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 79.579, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 79.582, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 79.583, + "utc": "18:10:04", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.105, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 80.184, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 80.184, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 80.184, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 80.299, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 80.302, + "utc": "18:10:05", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 80.903, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 80.903, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 80.903, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 80.903, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 81.011, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 81.015, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 81.016, + "utc": "18:10:05", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.113, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 81.617, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 81.617, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 81.617, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 81.747, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 81.751, + "utc": "18:10:06", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.134, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 82.352, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 82.352, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 82.352, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 82.352, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 82.444, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 82.447, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 82.448, + "utc": "18:10:07", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.096, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 83.049, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 83.049, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 83.049, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 83.186, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 83.194, + "utc": "18:10:08", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.145, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 83.795, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 83.795, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 83.795, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 83.795, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 83.909, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 83.913, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 83.914, + "utc": "18:10:08", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 84.515, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 84.515, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 84.515, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 84.611, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 84.614, + "utc": "18:10:09", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.099, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 85.215, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 85.215, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 85.215, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 85.215, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 85.338, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 85.343, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 85.344, + "utc": "18:10:10", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.129, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 85.945, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 85.945, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 85.945, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 86.113, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 86.117, + "utc": "18:10:11", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.172, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 86.717, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 86.717, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 86.717, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 86.717, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 86.842, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 86.847, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 86.847, + "utc": "18:10:11", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.13, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 87.449, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 87.449, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 87.449, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 87.562, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 87.566, + "utc": "18:10:12", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.117, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 88.166, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 88.166, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 88.166, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 88.166, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 88.274, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 88.278, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 88.279, + "utc": "18:10:13", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.113, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 88.88, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 88.88, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 88.88, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 89.001, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 89.006, + "utc": "18:10:13", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.126, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 89.607, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 89.607, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 89.607, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 89.607, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 89.723, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 89.727, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 89.728, + "utc": "18:10:14", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 90.329, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 90.329, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 90.329, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 90.444, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 90.447, + "utc": "18:10:15", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 91.047, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 91.047, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 91.047, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 91.047, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 91.155, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 91.159, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 91.159, + "utc": "18:10:16", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 91.76, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 91.76, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 91.76, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 91.875, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 91.878, + "utc": "18:10:16", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 92.479, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 92.479, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 92.479, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 92.479, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 92.578, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 92.58, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 92.581, + "utc": "18:10:17", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.102, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 93.182, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 93.182, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 93.182, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 93.274, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 93.279, + "utc": "18:10:18", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.097, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 93.879, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 93.879, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 93.879, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 93.879, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 93.987, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 93.99, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 93.99, + "utc": "18:10:18", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 94.592, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 94.592, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 94.592, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 94.721, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 94.726, + "utc": "18:10:19", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.134, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 95.327, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 95.327, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 95.327, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 95.327, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 95.433, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 95.436, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 95.437, + "utc": "18:10:20", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 96.038, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 96.038, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 96.038, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 96.146, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 96.149, + "utc": "18:10:21", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 96.75, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 96.75, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 96.75, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 96.75, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 96.859, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 96.875, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 96.876, + "utc": "18:10:21", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.126, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 97.477, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 97.477, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 97.477, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 97.58, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 97.584, + "utc": "18:10:22", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.107, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 98.186, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 98.186, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 98.186, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 98.186, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 98.29, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 98.293, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 98.293, + "utc": "18:10:23", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.107, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 98.893, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 98.893, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 98.893, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 98.988, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 98.991, + "utc": "18:10:23", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.098, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 99.593, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 99.593, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 99.593, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 99.593, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 99.715, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 99.719, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 99.72, + "utc": "18:10:24", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.127, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 100.32, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 100.32, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 100.32, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 100.432, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 100.434, + "utc": "18:10:25", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.114, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 101.035, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 101.035, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 101.035, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 101.035, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 101.146, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 101.15, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 101.151, + "utc": "18:10:26", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.116, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 101.752, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 101.752, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 101.752, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 101.882, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 101.886, + "utc": "18:10:26", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.134, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 102.486, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 102.486, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 102.486, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 102.486, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 102.603, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 102.607, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 102.607, + "utc": "18:10:27", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 103.207, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 103.207, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 103.207, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 103.314, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 103.317, + "utc": "18:10:28", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 103.918, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 103.918, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 103.918, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 103.918, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 104.043, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 104.047, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 104.047, + "utc": "18:10:28", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.129, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 104.647, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 104.647, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 104.647, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 104.769, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 104.771, + "utc": "18:10:29", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.124, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 105.373, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 105.373, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 105.373, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 105.373, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 105.467, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 105.47, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 105.472, + "utc": "18:10:30", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.099, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 106.072, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 106.072, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 106.072, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 106.203, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 106.207, + "utc": "18:10:31", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.135, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 106.809, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 106.809, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 106.809, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 106.809, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 106.923, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 106.927, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 106.928, + "utc": "18:10:31", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 107.528, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 107.528, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 107.528, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 107.651, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 107.654, + "utc": "18:10:32", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.126, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 108.255, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 108.255, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 108.255, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 108.255, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 108.419, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 108.423, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 108.424, + "utc": "18:10:33", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.169, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 109.025, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 109.025, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 109.025, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 109.123, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 109.127, + "utc": "18:10:34", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.102, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 109.727, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 109.727, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 109.727, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 109.727, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 109.852, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 109.856, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 109.856, + "utc": "18:10:34", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.129, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 110.457, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 110.457, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 110.457, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 110.58, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 110.583, + "utc": "18:10:35", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.126, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 111.184, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 111.184, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 111.184, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 111.184, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 111.291, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 111.295, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 111.296, + "utc": "18:10:36", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 111.896, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 111.896, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 111.896, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 112.011, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 112.014, + "utc": "18:10:36", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 112.614, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 112.614, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 112.614, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 112.614, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 112.707, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 112.711, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 112.711, + "utc": "18:10:37", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.097, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 113.313, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 113.313, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 113.313, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 113.434, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 113.438, + "utc": "18:10:38", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.125, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 114.039, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 114.039, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 114.039, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 114.039, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 114.155, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 114.159, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 114.16, + "utc": "18:10:39", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 114.762, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 114.762, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 114.762, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 114.883, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 114.887, + "utc": "18:10:39", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.125, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 115.496, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 115.496, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 115.496, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 115.496, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 115.587, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 115.591, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 115.6, + "utc": "18:10:40", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 116.203, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 116.203, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 116.203, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 116.331, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 116.336, + "utc": "18:10:41", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.133, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 116.936, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 116.936, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 116.936, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 116.936, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 117.054, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 117.058, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 117.058, + "utc": "18:10:42", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.122, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 117.659, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 117.659, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 117.659, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 117.77, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 117.773, + "utc": "18:10:42", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.114, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 118.374, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 118.374, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 118.374, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 118.374, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 118.522, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 118.526, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 118.527, + "utc": "18:10:43", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.153, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 119.127, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 119.127, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 119.127, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 119.267, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 119.27, + "utc": "18:10:44", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.143, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 119.871, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 119.871, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 119.871, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 119.871, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 119.994, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 119.998, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 119.999, + "utc": "18:10:44", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.128, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 120.599, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 120.599, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 120.599, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 120.707, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 120.71, + "utc": "18:10:45", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 121.311, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 121.311, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 121.311, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 121.311, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 121.409, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 121.414, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 121.415, + "utc": "18:10:46", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 122.016, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 122.016, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 122.016, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 122.159, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 122.161, + "utc": "18:10:47", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.145, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 122.761, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 122.761, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 122.761, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 122.761, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 122.881, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 122.884, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 122.885, + "utc": "18:10:47", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.124, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 123.486, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 123.486, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 123.486, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 123.586, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 123.59, + "utc": "18:10:48", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 124.191, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 124.191, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 124.191, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 124.191, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 124.299, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 124.303, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 124.304, + "utc": "18:10:49", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.113, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 124.905, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 124.905, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 124.905, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 125.017, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 125.021, + "utc": "18:10:49", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.116, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 125.623, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 125.623, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 125.623, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 125.623, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 125.723, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 125.727, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 125.729, + "utc": "18:10:50", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.106, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 126.329, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 126.329, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 126.329, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 126.459, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 126.462, + "utc": "18:10:51", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.133, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 127.063, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 127.063, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 127.063, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 127.063, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 127.178, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 127.182, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 127.183, + "utc": "18:10:52", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.12, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 127.784, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 127.784, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 127.784, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 127.898, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 127.902, + "utc": "18:10:52", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 128.503, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 128.503, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 128.503, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 128.503, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 128.611, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 128.615, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 128.616, + "utc": "18:10:53", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.113, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 129.217, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 129.217, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 129.217, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 129.338, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 129.547, + "utc": "18:10:54", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.33, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 130.148, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 130.148, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 130.148, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 130.148, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 130.275, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 130.28, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 130.281, + "utc": "18:10:55", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.133, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 130.882, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 130.882, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 130.882, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 130.999, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 131.002, + "utc": "18:10:55", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.12, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 131.603, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 131.603, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 131.603, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 131.603, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 131.706, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 131.708, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 131.709, + "utc": "18:10:56", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.106, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 132.31, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 132.31, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 132.31, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 132.413, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 132.416, + "utc": "18:10:57", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.106, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 133.017, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 133.017, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 133.017, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 133.017, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 133.114, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 133.119, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 133.12, + "utc": "18:10:58", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.103, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 133.721, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 133.721, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 133.721, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 133.826, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 133.832, + "utc": "18:10:58", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 134.432, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 134.432, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 134.432, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 134.432, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 134.683, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 134.687, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 134.688, + "utc": "18:10:59", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.256, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 135.29, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 135.29, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 135.29, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 135.41, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 135.415, + "utc": "18:11:00", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.125, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 136.016, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 136.016, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 136.016, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 136.016, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 136.138, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 136.139, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 136.14, + "utc": "18:11:01", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.124, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 136.741, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 136.741, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 136.741, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 136.859, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 136.862, + "utc": "18:11:01", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 137.463, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 137.463, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 137.463, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 137.463, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 137.57, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 137.573, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 137.574, + "utc": "18:11:02", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 138.174, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 138.174, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 138.174, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 138.299, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 138.301, + "utc": "18:11:03", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.127, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 138.903, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 138.903, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 138.903, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 138.903, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 139.019, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 139.023, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 139.024, + "utc": "18:11:03", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 139.625, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 139.625, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 139.625, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 139.747, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 139.75, + "utc": "18:11:04", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.125, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 140.35, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 140.35, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 140.35, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 140.35, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 140.467, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 140.47, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 140.471, + "utc": "18:11:05", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 141.072, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 141.072, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 141.072, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 141.193, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 141.196, + "utc": "18:11:06", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.124, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 141.797, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 141.797, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 141.797, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 141.797, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 141.931, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 141.936, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 141.937, + "utc": "18:11:06", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.14, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 142.538, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 142.538, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 142.538, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 142.643, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 142.647, + "utc": "18:11:07", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.109, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 143.248, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 143.248, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 143.248, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 143.248, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 143.346, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 143.35, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 143.351, + "utc": "18:11:08", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.103, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 143.952, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 143.952, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 143.952, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 144.057, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 144.063, + "utc": "18:11:09", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 144.663, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 144.663, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 144.663, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 144.663, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 144.754, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 144.757, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 144.757, + "utc": "18:11:09", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.094, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 145.357, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 145.357, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 145.357, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 145.459, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 145.463, + "utc": "18:11:10", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.106, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 146.064, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 146.064, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 146.064, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 146.064, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 146.162, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 146.166, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 146.167, + "utc": "18:11:11", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.103, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 146.767, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 146.767, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 146.767, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 146.9, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 146.903, + "utc": "18:11:11", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.136, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 147.504, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 147.504, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 147.504, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 147.504, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 147.611, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 147.615, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 147.616, + "utc": "18:11:12", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 148.217, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 148.217, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 148.217, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 148.33, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 148.334, + "utc": "18:11:13", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.117, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 148.935, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 148.935, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 148.935, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 148.935, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 149.049, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 149.052, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 149.052, + "utc": "18:11:13", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.117, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 149.652, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 149.652, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 149.652, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 149.827, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 149.83, + "utc": "18:11:14", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.178, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 150.431, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 150.431, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 150.431, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 150.431, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 150.557, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 150.561, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 150.562, + "utc": "18:11:15", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.131, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 151.163, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 151.163, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 151.163, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 151.273, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 151.276, + "utc": "18:11:16", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.113, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 151.877, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 151.877, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 151.877, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 151.877, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 151.979, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 151.984, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 151.985, + "utc": "18:11:16", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.108, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 152.585, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 152.585, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 152.585, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 152.698, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 152.703, + "utc": "18:11:17", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 153.305, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 153.305, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 153.305, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 153.305, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 153.434, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 153.437, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 153.439, + "utc": "18:11:18", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.134, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 154.039, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 154.039, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 154.039, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 154.154, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 154.156, + "utc": "18:11:19", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.117, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 154.757, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 154.757, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 154.757, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 154.757, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 154.912, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 154.916, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 154.917, + "utc": "18:11:19", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.16, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 155.517, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 155.517, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 155.517, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 155.625, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 155.629, + "utc": "18:11:20", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 156.229, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 156.229, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 156.229, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 156.229, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 156.329, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 156.333, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 156.333, + "utc": "18:11:21", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 156.934, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 156.934, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 156.934, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 157.041, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 157.045, + "utc": "18:11:21", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 157.646, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 157.646, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 157.646, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 157.646, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 157.77, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 157.774, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 157.775, + "utc": "18:11:22", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.129, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 158.377, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 158.377, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 158.377, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 158.465, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 158.469, + "utc": "18:11:23", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.092, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 159.069, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 159.069, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 159.069, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 159.069, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 159.194, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 159.198, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 159.198, + "utc": "18:11:24", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.129, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 159.8, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 159.8, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 159.8, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 159.914, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 159.919, + "utc": "18:11:24", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 160.52, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 160.52, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 160.52, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 160.52, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 160.621, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 160.625, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 160.627, + "utc": "18:11:25", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.107, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 161.227, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 161.227, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 161.227, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 161.329, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 161.332, + "utc": "18:11:26", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.105, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 161.933, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 161.933, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 161.933, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 161.933, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 162.025, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 162.027, + "utc": "18:11:26", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.094, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 162.028, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 162.628, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 162.628, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 162.628, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 162.747, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 162.75, + "utc": "18:11:27", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.122, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 163.351, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 163.351, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 163.351, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 163.351, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 163.46, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 163.464, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 163.464, + "utc": "18:11:28", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.113, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 164.065, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 164.065, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 164.065, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 164.194, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 164.197, + "utc": "18:11:29", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.132, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 164.798, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 164.798, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 164.798, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 164.798, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 164.913, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 164.917, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 164.918, + "utc": "18:11:29", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.12, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 165.519, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 165.519, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 165.519, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 165.642, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 165.646, + "utc": "18:11:30", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.127, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 166.247, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 166.247, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 166.247, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 166.247, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 166.353, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 166.357, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 166.358, + "utc": "18:11:31", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 166.958, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 166.958, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 166.958, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 167.067, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 167.07, + "utc": "18:11:32", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 167.672, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 167.672, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 167.672, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 167.672, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 167.785, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 167.789, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 167.79, + "utc": "18:11:32", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 168.39, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 168.39, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 168.39, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 168.498, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 168.501, + "utc": "18:11:33", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 169.103, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 169.103, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 169.103, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 169.103, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 169.226, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 169.23, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 169.231, + "utc": "18:11:34", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.128, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 169.83, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 169.83, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 169.83, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 169.955, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 169.96, + "utc": "18:11:34", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.13, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 170.561, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 170.561, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 170.561, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 170.561, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 170.657, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 170.661, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 170.662, + "utc": "18:11:35", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.101, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 171.263, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 171.263, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 171.263, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 171.369, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 171.372, + "utc": "18:11:36", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.109, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 171.973, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 171.973, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 171.973, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 171.973, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 172.073, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 172.074, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 172.076, + "utc": "18:11:37", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.103, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 172.676, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 172.676, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 172.676, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 172.771, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 172.777, + "utc": "18:11:37", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.101, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 173.378, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 173.378, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 173.378, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 173.378, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 173.513, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 173.517, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 173.518, + "utc": "18:11:38", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.14, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 174.119, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 174.119, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 174.119, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 174.209, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 174.213, + "utc": "18:11:39", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.094, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 174.813, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 174.813, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 174.813, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 174.813, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 174.93, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 174.934, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 174.934, + "utc": "18:11:39", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 175.535, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 175.535, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 175.535, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 175.641, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 175.645, + "utc": "18:11:40", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 176.247, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 176.247, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 176.247, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 176.247, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 176.346, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 176.349, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 176.351, + "utc": "18:11:41", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 176.952, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 176.952, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 176.952, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 177.057, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 177.061, + "utc": "18:11:42", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.109, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 177.661, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 177.661, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 177.661, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 177.661, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 177.778, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 177.781, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 177.782, + "utc": "18:11:42", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 178.382, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 178.382, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 178.382, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 178.489, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 178.492, + "utc": "18:11:43", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 179.093, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 179.093, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 179.093, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 179.093, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 179.21, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 179.213, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 179.214, + "utc": "18:11:44", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 179.815, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 179.815, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 179.815, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 179.92, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 179.924, + "utc": "18:11:44", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.109, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 180.525, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 180.525, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 180.525, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 180.525, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 180.617, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 180.632, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 180.633, + "utc": "18:11:45", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.108, + "replies": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0180*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 181.234, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 181.234, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0180*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 181.234, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 181.433, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0180*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 18.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 181.437, + "utc": "18:11:46", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.203, + "replies": [ + "*#4*2*14*0180*3##" + ], + "events_after": [ + "*#4*2*14*0180*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 181.744, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 181.745, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 181.799, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 181.896, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 182.038, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 182.038, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 182.038, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 182.038, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 182.162, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 182.166, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 182.166, + "utc": "18:11:47", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.128, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 182.766, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 182.766, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 182.766, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 182.865, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 182.872, + "utc": "18:11:47", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.106, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 183.472, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 183.472, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 183.472, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 183.472, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 183.578, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 183.582, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 183.582, + "utc": "18:11:48", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 184.183, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 184.183, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 184.183, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 184.306, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 184.309, + "utc": "18:11:49", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.126, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 184.909, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 184.909, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 184.909, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 184.909, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 185.025, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 185.029, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 185.029, + "utc": "18:11:49", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.12, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 185.629, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 185.629, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 185.629, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 185.76, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 185.763, + "utc": "18:11:50", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.134, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 186.364, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 186.364, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 186.364, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 186.364, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 186.456, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 186.46, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 186.461, + "utc": "18:11:51", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.097, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 187.061, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 187.061, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 187.061, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 187.173, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 187.176, + "utc": "18:11:52", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.115, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 187.777, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 187.777, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 187.777, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 187.777, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 187.874, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 187.877, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 187.878, + "utc": "18:11:52", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.101, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 188.479, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 188.479, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 188.479, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 188.584, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 188.588, + "utc": "18:11:53", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.109, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 189.189, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 189.189, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 189.189, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 189.189, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 189.306, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 189.31, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 189.311, + "utc": "18:11:54", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.122, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 189.912, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 189.912, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 189.912, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 190.016, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 190.02, + "utc": "18:11:54", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.108, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 190.62, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 190.62, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 190.62, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 190.62, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 190.722, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 190.725, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 190.726, + "utc": "18:11:55", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.106, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 191.326, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 191.326, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 191.326, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 191.433, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 191.436, + "utc": "18:11:56", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 192.036, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 192.036, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 192.036, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 192.036, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 192.136, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 192.139, + "utc": "18:11:57", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.103, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 192.14, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 192.741, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 192.741, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 192.741, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 192.849, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 192.853, + "utc": "18:11:57", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 193.454, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 193.454, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 193.454, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 193.454, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 193.561, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 193.565, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 193.567, + "utc": "18:11:58", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.113, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 194.168, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 194.168, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 194.168, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 194.289, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 194.293, + "utc": "18:11:59", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.125, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 194.894, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 194.894, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 194.894, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 194.894, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 195.016, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 195.02, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 195.021, + "utc": "18:11:59", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.127, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 195.622, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 195.622, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 195.622, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 195.721, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 195.727, + "utc": "18:12:00", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.105, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 196.328, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 196.328, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 196.328, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 196.328, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 196.444, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 196.448, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 196.449, + "utc": "18:12:01", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 197.05, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 197.05, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 197.05, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 197.161, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 197.164, + "utc": "18:12:02", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.114, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 197.764, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 197.764, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 197.764, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 197.764, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 197.872, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 197.877, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 198.079, + "utc": "18:12:03", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.315, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 198.68, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 198.68, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 198.68, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 198.794, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 198.801, + "utc": "18:12:03", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 199.402, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 199.402, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 199.402, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 199.402, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 199.521, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 199.525, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 199.526, + "utc": "18:12:04", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.124, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 200.127, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 200.127, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 200.127, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 200.24, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 200.244, + "utc": "18:12:05", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.117, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 200.846, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 200.846, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 200.846, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 200.846, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 200.962, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 200.965, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 200.967, + "utc": "18:12:05", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 201.568, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 201.568, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 201.568, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 201.681, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 201.685, + "utc": "18:12:06", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.117, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 202.286, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 202.286, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 202.286, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 202.286, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 202.385, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 202.389, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 202.391, + "utc": "18:12:07", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.105, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 202.992, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 202.992, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 202.992, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 203.106, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 203.109, + "utc": "18:12:08", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.117, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 203.709, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 203.709, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 203.709, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 203.709, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 203.809, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 203.817, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 203.818, + "utc": "18:12:08", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.109, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 204.419, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 204.419, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 204.419, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 204.529, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 204.533, + "utc": "18:12:09", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.114, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 205.135, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 205.135, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 205.135, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 205.135, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 205.241, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 205.243, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 205.245, + "utc": "18:12:10", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 205.846, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 205.846, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 205.846, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 205.953, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 205.957, + "utc": "18:12:10", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 206.559, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 206.559, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 206.559, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 206.559, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 206.674, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 206.678, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 206.679, + "utc": "18:12:11", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.12, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 207.279, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 207.279, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 207.279, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 207.386, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 207.389, + "utc": "18:12:12", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 207.99, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 207.99, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 207.99, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 207.99, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 208.098, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 208.102, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 208.103, + "utc": "18:12:13", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.113, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 208.704, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 208.704, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 208.704, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 208.801, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 208.804, + "utc": "18:12:13", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.1, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 209.404, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 209.404, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 209.404, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 209.404, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 209.516, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 209.52, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 209.52, + "utc": "18:12:14", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.116, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 210.121, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 210.121, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 210.121, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 210.226, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 210.234, + "utc": "18:12:15", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.113, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 210.835, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 210.835, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 210.835, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 210.835, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 210.953, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 210.955, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 210.956, + "utc": "18:12:15", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 211.556, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 211.556, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 211.556, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 211.666, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 211.669, + "utc": "18:12:16", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.113, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 212.27, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 212.27, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 212.27, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 212.27, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 212.401, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 212.405, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 212.406, + "utc": "18:12:17", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.136, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 213.006, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 213.006, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 213.006, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 213.105, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 213.108, + "utc": "18:12:18", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.102, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 213.709, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 213.709, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 213.709, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 213.709, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 213.819, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 213.823, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 213.824, + "utc": "18:12:18", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.115, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 214.424, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 214.424, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 214.424, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 214.513, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 214.516, + "utc": "18:12:19", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.092, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 215.117, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 215.117, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 215.117, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 215.117, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 215.21, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 215.215, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 215.215, + "utc": "18:12:20", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.098, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 215.817, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 215.817, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 215.817, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 215.929, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 215.933, + "utc": "18:12:20", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.116, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 216.534, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 216.534, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 216.534, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 216.534, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 216.673, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 216.677, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 216.678, + "utc": "18:12:21", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.144, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 217.279, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 217.279, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 217.279, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 217.394, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 217.4, + "utc": "18:12:22", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 218.0, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 218.0, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 218.0, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 218.0, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 218.106, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 218.11, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 218.111, + "utc": "18:12:23", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 218.712, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 218.712, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 218.712, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 218.825, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 218.828, + "utc": "18:12:23", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.116, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 219.428, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 219.428, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 219.428, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 219.428, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 219.529, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 219.533, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 219.533, + "utc": "18:12:24", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.105, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 220.133, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 220.133, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 220.133, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 220.258, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 220.26, + "utc": "18:12:25", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.127, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 220.861, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 220.861, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 220.861, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 220.861, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 220.994, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 220.997, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 220.998, + "utc": "18:12:25", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.137, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 221.599, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 221.599, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 221.599, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 221.714, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 221.717, + "utc": "18:12:26", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 222.317, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 222.317, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 222.317, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 222.317, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 222.442, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 222.446, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 222.446, + "utc": "18:12:27", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.129, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 223.048, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 223.048, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 223.048, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 223.154, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 223.158, + "utc": "18:12:28", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 223.759, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 223.759, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 223.759, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 223.759, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 223.873, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 223.877, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 223.878, + "utc": "18:12:28", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 224.478, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 224.478, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 224.478, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 224.617, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 224.62, + "utc": "18:12:29", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.142, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 225.221, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 225.221, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 225.221, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 225.221, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 225.322, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 225.325, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 225.326, + "utc": "18:12:30", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.105, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 225.926, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 225.926, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 225.926, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 226.04, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 226.043, + "utc": "18:12:30", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.117, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 226.644, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 226.644, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 226.644, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 226.644, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 226.738, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 226.741, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 226.742, + "utc": "18:12:31", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.098, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 227.342, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 227.342, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 227.342, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 227.441, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 227.444, + "utc": "18:12:32", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.102, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 228.044, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 228.044, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 228.044, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 228.044, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 228.153, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 228.157, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 228.157, + "utc": "18:12:33", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.113, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 228.758, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 228.758, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 228.758, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 228.865, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 228.87, + "utc": "18:12:33", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 229.47, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 229.47, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 229.47, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 229.47, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 229.586, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 229.59, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 229.59, + "utc": "18:12:34", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.12, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 230.191, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 230.191, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 230.191, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 230.297, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 230.302, + "utc": "18:12:35", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 230.902, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 230.902, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 230.902, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 230.902, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 231.033, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 231.037, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 231.037, + "utc": "18:12:35", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.135, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 231.638, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 231.638, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 231.638, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 231.745, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 231.748, + "utc": "18:12:36", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 232.348, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 232.348, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 232.348, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 232.348, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 232.474, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 232.478, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 232.479, + "utc": "18:12:37", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.131, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 233.079, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 233.079, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 233.079, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 233.194, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 233.196, + "utc": "18:12:38", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.117, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 233.796, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 233.796, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 233.796, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 233.796, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 233.895, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 233.9, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 233.9, + "utc": "18:12:38", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 234.501, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 234.501, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 234.501, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 234.609, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 234.612, + "utc": "18:12:39", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 235.212, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 235.212, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 235.212, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 235.212, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 235.304, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 235.308, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 235.309, + "utc": "18:12:40", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.097, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 235.909, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 235.909, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 235.909, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 236.024, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 236.027, + "utc": "18:12:40", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 236.628, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 236.628, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 236.628, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 236.628, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 236.729, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 236.732, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 236.733, + "utc": "18:12:41", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.105, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 237.333, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 237.333, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 237.333, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 237.448, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 237.451, + "utc": "18:12:42", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 238.052, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 238.052, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 238.052, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 238.052, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 238.162, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 238.165, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 238.166, + "utc": "18:12:43", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.114, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 238.768, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 238.768, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 238.768, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 238.89, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 238.894, + "utc": "18:12:43", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.126, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 239.494, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 239.494, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 239.494, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 239.494, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 239.609, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 239.613, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 239.613, + "utc": "18:12:44", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 240.214, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 240.214, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 240.214, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 240.321, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 240.324, + "utc": "18:12:45", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 240.925, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 240.925, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 240.925, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 240.925, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 241.034, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 241.038, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 241.039, + "utc": "18:12:45", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.114, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 241.639, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 241.639, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 241.639, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 241.728, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 241.731, + "utc": "18:12:46", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.092, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 242.332, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 242.332, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 242.332, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 242.332, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 242.441, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 242.447, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 242.646, + "utc": "18:12:47", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.314, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 243.247, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 243.247, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 243.247, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 243.36, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 243.363, + "utc": "18:12:48", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.116, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 243.963, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 243.963, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 243.963, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 243.963, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 244.067, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 244.07, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 244.071, + "utc": "18:12:49", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.108, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 244.671, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 244.671, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 244.671, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 244.768, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 244.771, + "utc": "18:12:49", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.1, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 245.373, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 245.373, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 245.373, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 245.373, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 245.472, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 245.476, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 245.477, + "utc": "18:12:50", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 246.078, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 246.078, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 246.078, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 246.184, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 246.188, + "utc": "18:12:51", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 246.788, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 246.788, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 246.788, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 246.788, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 246.911, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 246.914, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 246.915, + "utc": "18:12:51", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.127, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 247.516, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 247.516, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 247.516, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 247.625, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 247.628, + "utc": "18:12:52", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 248.229, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 248.229, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 248.229, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 248.229, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 248.328, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 248.332, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 248.333, + "utc": "18:12:53", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 248.933, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 248.933, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 248.933, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 249.05, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 249.052, + "utc": "18:12:53", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 249.654, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 249.654, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 249.654, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 249.654, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 249.761, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 249.765, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 249.766, + "utc": "18:12:54", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 250.367, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 250.367, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 250.367, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 250.455, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 250.46, + "utc": "18:12:55", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.093, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 251.061, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 251.061, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 251.061, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 251.061, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 251.16, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 251.163, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 251.165, + "utc": "18:12:56", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 251.765, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 251.765, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 251.765, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 251.88, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 251.884, + "utc": "18:12:56", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 252.485, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 252.485, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 252.485, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 252.485, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 252.585, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 252.589, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 252.59, + "utc": "18:12:57", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.105, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 253.191, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 253.191, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 253.191, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 253.313, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 253.317, + "utc": "18:12:58", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.126, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 253.917, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 253.917, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 253.917, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 253.917, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 254.033, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 254.037, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 254.038, + "utc": "18:12:58", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 254.639, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 254.639, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 254.639, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 254.751, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 254.755, + "utc": "18:12:59", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.116, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 255.356, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 255.356, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 255.356, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 255.356, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 255.464, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 255.466, + "utc": "18:13:00", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 255.467, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 256.067, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 256.067, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 256.067, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 256.176, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 256.179, + "utc": "18:13:01", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 256.78, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 256.78, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 256.78, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 256.78, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 256.904, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 256.908, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 256.909, + "utc": "18:13:01", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.129, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 257.509, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 257.509, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 257.509, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 257.64, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 257.643, + "utc": "18:13:02", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.134, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 258.244, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 258.244, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 258.244, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 258.244, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 258.335, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 258.338, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 258.338, + "utc": "18:13:03", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.094, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 258.939, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 258.939, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 258.939, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 259.06, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 259.065, + "utc": "18:13:04", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.126, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 259.681, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 259.681, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 259.681, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 259.681, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 259.8, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 259.804, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 259.805, + "utc": "18:13:04", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.124, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 260.406, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 260.406, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 260.406, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 260.504, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 260.507, + "utc": "18:13:05", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.101, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 261.108, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 261.108, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 261.108, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 261.108, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 261.241, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 261.244, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 261.245, + "utc": "18:13:06", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.137, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 261.846, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 261.846, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 261.846, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 261.968, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 261.972, + "utc": "18:13:06", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.126, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 262.572, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 262.572, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 262.572, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 262.572, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 262.68, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 262.682, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 262.682, + "utc": "18:13:07", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 263.283, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 263.283, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 263.283, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 263.401, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 263.404, + "utc": "18:13:08", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 264.004, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 264.004, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 264.004, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 264.004, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 264.113, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 264.117, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 264.117, + "utc": "18:13:09", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.113, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 264.718, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 264.718, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 264.718, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 264.825, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 264.829, + "utc": "18:13:09", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 265.431, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 265.431, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 265.431, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 265.431, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 265.537, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 265.541, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 265.542, + "utc": "18:13:10", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 266.144, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 266.144, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 266.144, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 266.241, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 266.246, + "utc": "18:13:11", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.102, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 266.846, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 266.846, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 266.846, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 266.846, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 266.961, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 266.964, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 266.965, + "utc": "18:13:11", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 267.566, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 267.566, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 267.566, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 267.673, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 267.676, + "utc": "18:13:12", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 268.277, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 268.277, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 268.277, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 268.277, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 268.384, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 268.388, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 268.389, + "utc": "18:13:13", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 268.99, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 268.99, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 268.99, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 269.12, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 269.124, + "utc": "18:13:14", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.134, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 269.725, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 269.725, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 269.725, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 269.725, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 269.849, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 269.853, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 269.854, + "utc": "18:13:14", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.129, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 270.454, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 270.454, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 270.454, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 270.626, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 270.629, + "utc": "18:13:15", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.175, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 271.229, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 271.229, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 271.229, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 271.229, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 271.324, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 271.329, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 271.329, + "utc": "18:13:16", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.1, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 271.93, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 271.93, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 271.93, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 272.048, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 272.051, + "utc": "18:13:16", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 272.652, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 272.652, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 272.652, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 272.652, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 272.744, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 272.748, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 272.75, + "utc": "18:13:17", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.098, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 273.35, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 273.35, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 273.35, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 273.44, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 273.443, + "utc": "18:13:18", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.093, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 274.043, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 274.043, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 274.043, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 274.043, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 274.152, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 274.156, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 274.156, + "utc": "18:13:19", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.113, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 274.757, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 274.757, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 274.757, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 274.849, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 274.852, + "utc": "18:13:19", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.095, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 275.453, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 275.453, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 275.453, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 275.453, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 275.569, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 275.573, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 275.574, + "utc": "18:13:20", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 276.176, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 276.176, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 276.176, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 276.329, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 276.334, + "utc": "18:13:21", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.158, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 276.935, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 276.935, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 276.935, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 276.935, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 277.049, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 277.053, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 277.054, + "utc": "18:13:21", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 277.659, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 277.659, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 277.659, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 277.769, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 277.777, + "utc": "18:13:22", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 278.382, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 278.382, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 278.382, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 278.382, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 278.491, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 278.496, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 278.5, + "utc": "18:13:23", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 279.103, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 279.103, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 279.103, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 279.199, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 279.203, + "utc": "18:13:24", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.1, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 279.804, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 279.804, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 279.804, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 279.804, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 279.912, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 279.915, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 279.916, + "utc": "18:13:24", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 280.517, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 280.517, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 280.517, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 280.633, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 280.636, + "utc": "18:13:25", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 281.237, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 281.237, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 281.237, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 281.237, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 281.344, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 281.347, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 281.348, + "utc": "18:13:26", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 281.949, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 281.949, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 281.949, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 282.047, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 282.051, + "utc": "18:13:26", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.102, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 282.651, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 282.651, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 282.651, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 282.651, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 282.776, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 282.78, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 282.78, + "utc": "18:13:27", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.129, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 283.381, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 283.381, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 283.381, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 283.488, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 283.492, + "utc": "18:13:28", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 284.093, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 284.093, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 284.093, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 284.093, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 284.201, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 284.204, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 284.205, + "utc": "18:13:29", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 284.806, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 284.806, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 284.806, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 284.919, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 284.923, + "utc": "18:13:29", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.117, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 285.524, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 285.524, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 285.524, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 285.524, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 285.648, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 285.652, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 285.653, + "utc": "18:13:30", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.129, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 286.254, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 286.254, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 286.254, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 286.368, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 286.372, + "utc": "18:13:31", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 286.972, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 286.972, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 286.972, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 286.972, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 287.079, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 287.081, + "utc": "18:13:32", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.109, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 287.082, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 287.682, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 287.682, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 287.682, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 287.783, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 287.786, + "utc": "18:13:32", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 288.387, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 288.387, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 288.387, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 288.387, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 288.505, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 288.509, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 288.51, + "utc": "18:13:33", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.123, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 289.111, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 289.111, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 289.111, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 289.232, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 289.236, + "utc": "18:13:34", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.125, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 289.837, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 289.837, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 289.837, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 289.837, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 289.944, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 289.948, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 289.949, + "utc": "18:13:34", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 290.549, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 290.549, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 290.549, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 290.656, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 290.659, + "utc": "18:13:35", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 291.261, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 291.261, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 291.261, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 291.261, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 291.36, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 291.364, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 291.365, + "utc": "18:13:36", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 291.966, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 291.966, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 291.966, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 292.089, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 292.091, + "utc": "18:13:37", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.125, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 292.692, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 292.692, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 292.692, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 292.692, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 292.823, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 292.829, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 292.829, + "utc": "18:13:37", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.137, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 293.43, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 293.43, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 293.43, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 293.545, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 293.548, + "utc": "18:13:38", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0210*3##" + ], + "events_after": [ + "*#4*2*14*0210*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 294.149, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 294.149, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 294.149, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 294.149, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 294.248, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 294.252, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 294.253, + "utc": "18:13:39", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0210*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 294.857, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 294.857, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 294.857, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 294.982, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 294.985, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 295.03, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 295.088, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 295.092, + "utc": "18:13:40", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.235, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##", + "*#4*2*0*0239##", + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 295.693, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 295.693, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 295.693, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 295.693, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 295.817, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 295.82, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 295.822, + "utc": "18:13:40", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.129, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 296.422, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 296.422, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 296.422, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 296.543, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 296.546, + "utc": "18:13:41", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.124, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 297.149, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 297.149, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 297.149, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 297.149, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 297.271, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 297.274, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 297.276, + "utc": "18:13:42", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.127, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 297.877, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 297.877, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 297.877, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 297.984, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 297.988, + "utc": "18:13:42", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 298.589, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 298.589, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 298.589, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 298.589, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 298.713, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 298.715, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 298.716, + "utc": "18:13:43", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.127, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 299.317, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 299.317, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 299.317, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 299.44, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 299.444, + "utc": "18:13:44", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.127, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 300.044, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 300.044, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 300.044, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 300.044, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 300.136, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 300.14, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 300.141, + "utc": "18:13:45", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.097, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 300.743, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 300.743, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 300.743, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 300.928, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 300.932, + "utc": "18:13:45", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.189, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 301.533, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 301.533, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 301.533, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 301.533, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 301.647, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 301.649, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 301.65, + "utc": "18:13:46", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.117, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 302.25, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 302.25, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 302.25, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 302.36, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 302.363, + "utc": "18:13:47", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.113, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 302.965, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 302.965, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 302.965, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 302.965, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 303.066, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 303.072, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 303.074, + "utc": "18:13:48", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.109, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 303.673, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 303.673, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 303.673, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 303.783, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 303.787, + "utc": "18:13:48", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.114, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 304.389, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 304.389, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 304.389, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 304.389, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 304.486, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 304.489, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 304.49, + "utc": "18:13:49", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.101, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 305.091, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 305.091, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 305.091, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 305.192, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 305.195, + "utc": "18:13:50", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 305.796, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 305.796, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 305.796, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 305.796, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 305.895, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 305.898, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 305.899, + "utc": "18:13:50", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.103, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 306.5, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 306.5, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 306.5, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 306.616, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 306.62, + "utc": "18:13:51", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.12, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 307.221, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 307.221, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 307.221, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 307.221, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 307.337, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 307.342, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 307.343, + "utc": "18:13:52", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.122, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 307.943, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 307.943, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 307.943, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 308.057, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 308.06, + "utc": "18:13:53", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.117, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 308.661, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 308.661, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 308.661, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 308.661, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 308.76, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 308.763, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 308.764, + "utc": "18:13:53", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.103, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 309.365, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 309.365, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 309.365, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 309.49, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 309.494, + "utc": "18:13:54", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.129, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 310.095, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 310.095, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 310.095, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 310.095, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 310.223, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 310.227, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 310.228, + "utc": "18:13:55", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.133, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 310.829, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 310.829, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 310.829, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 310.919, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 310.923, + "utc": "18:13:55", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.094, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 311.524, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 311.524, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 311.524, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 311.524, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 311.649, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 311.654, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 311.655, + "utc": "18:13:56", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.131, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 312.256, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 312.256, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 312.256, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 312.383, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 312.387, + "utc": "18:13:57", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.131, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 312.988, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 312.988, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 312.988, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 312.988, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 313.096, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 313.101, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 313.102, + "utc": "18:13:58", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.114, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 313.702, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 313.702, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 313.702, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 313.799, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 313.805, + "utc": "18:13:58", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.103, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 314.407, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 314.407, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 314.407, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 314.407, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 314.528, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 314.531, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 314.532, + "utc": "18:13:59", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.125, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 315.133, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 315.133, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 315.133, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 315.231, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 315.237, + "utc": "18:14:00", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 315.838, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 315.838, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 315.838, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 315.838, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 315.955, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 315.959, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 315.96, + "utc": "18:14:00", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.122, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 316.561, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 316.561, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 316.561, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 316.656, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 316.66, + "utc": "18:14:01", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.099, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 317.26, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 317.26, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 317.26, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 317.26, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 317.375, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 317.379, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 317.379, + "utc": "18:14:02", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 317.981, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 317.981, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 317.981, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 318.105, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 318.108, + "utc": "18:14:03", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.127, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 318.709, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 318.709, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 318.709, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 318.709, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 318.838, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 318.842, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 318.844, + "utc": "18:14:03", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.135, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 319.445, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 319.445, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 319.445, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 319.552, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 319.555, + "utc": "18:14:04", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 320.155, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 320.155, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 320.155, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 320.155, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 320.27, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 320.273, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 320.273, + "utc": "18:14:05", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 320.874, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 320.874, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 320.874, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 321.007, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 321.011, + "utc": "18:14:05", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.137, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 321.611, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 321.611, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 321.611, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 321.611, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 321.711, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 321.714, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 321.714, + "utc": "18:14:06", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.103, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 322.315, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 322.315, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 322.315, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 322.399, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 322.405, + "utc": "18:14:07", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.09, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 323.006, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 323.006, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 323.006, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 323.006, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 323.135, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 323.139, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 323.14, + "utc": "18:14:08", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.134, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 323.741, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 323.741, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 323.741, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 323.856, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 323.859, + "utc": "18:14:08", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 324.459, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 324.459, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 324.459, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 324.459, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 324.576, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 324.581, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 324.581, + "utc": "18:14:09", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.122, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 325.182, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 325.182, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 325.182, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 325.28, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 325.283, + "utc": "18:14:10", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.101, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 325.884, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 325.884, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 325.884, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 325.884, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 326.0, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 326.004, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 326.005, + "utc": "18:14:10", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 326.606, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 326.606, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 326.606, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 326.736, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 326.74, + "utc": "18:14:11", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.134, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 327.341, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 327.341, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 327.341, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 327.341, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 327.455, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 327.459, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 327.461, + "utc": "18:14:12", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.12, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 328.062, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 328.062, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 328.062, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 328.167, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 328.171, + "utc": "18:14:13", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.109, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 328.801, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 328.801, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 328.801, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 328.801, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 328.863, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 328.867, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 328.897, + "utc": "18:14:13", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.096, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 329.499, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 329.499, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 329.499, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 329.607, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 329.611, + "utc": "18:14:14", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 330.212, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 330.212, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 330.212, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 330.212, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 330.335, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 330.337, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 330.338, + "utc": "18:14:15", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.126, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 330.939, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 330.939, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 330.939, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 331.048, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 331.051, + "utc": "18:14:15", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 331.652, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 331.652, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 331.652, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 331.652, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 331.777, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 331.78, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 331.781, + "utc": "18:14:16", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.129, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 332.382, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 332.382, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 332.382, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 332.5, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 332.503, + "utc": "18:14:17", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 333.103, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 333.103, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 333.103, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 333.103, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 333.2, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 333.202, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 333.202, + "utc": "18:14:18", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.099, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 333.803, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 333.803, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 333.803, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 333.896, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 333.899, + "utc": "18:14:18", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.096, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 334.5, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 334.5, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 334.5, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 334.5, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 334.599, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 334.602, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 334.603, + "utc": "18:14:19", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.103, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 335.204, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 335.204, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 335.204, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 335.32, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 335.323, + "utc": "18:14:20", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 335.924, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 335.924, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 335.924, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 335.924, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 336.055, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 336.059, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 336.06, + "utc": "18:14:21", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.136, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 336.66, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 336.66, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 336.66, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 336.768, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 336.771, + "utc": "18:14:21", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 337.372, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 337.372, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 337.372, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 337.372, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 337.487, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 337.488, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 337.488, + "utc": "18:14:22", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.116, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 338.089, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 338.089, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 338.089, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 338.208, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 338.212, + "utc": "18:14:23", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.123, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 338.813, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 338.813, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 338.813, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 338.813, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 338.927, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 338.931, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 338.932, + "utc": "18:14:23", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 339.533, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 339.533, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 339.533, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 339.64, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 339.643, + "utc": "18:14:24", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 340.243, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 340.243, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 340.243, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 340.243, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 340.343, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 340.347, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 340.348, + "utc": "18:14:25", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.105, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 340.948, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 340.948, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 340.948, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 341.072, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 341.075, + "utc": "18:14:26", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.127, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 341.675, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 341.675, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 341.675, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 341.675, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 341.8, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 341.803, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 341.803, + "utc": "18:14:26", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.128, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 342.404, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 342.404, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 342.404, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 342.527, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 342.53, + "utc": "18:14:27", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.126, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 343.131, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 343.131, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 343.131, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 343.131, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 343.231, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 343.235, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 343.235, + "utc": "18:14:28", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 343.835, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 343.835, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 343.835, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 343.944, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 343.947, + "utc": "18:14:28", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 344.548, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 344.548, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 344.548, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 344.548, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 344.664, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 344.668, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 344.668, + "utc": "18:14:29", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.12, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 345.269, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 345.269, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 345.269, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 345.375, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 345.378, + "utc": "18:14:30", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.109, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 345.978, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 345.978, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 345.978, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 345.978, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 346.063, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 346.068, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 346.068, + "utc": "18:14:31", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.09, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 346.669, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 346.669, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 346.669, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 346.791, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 346.794, + "utc": "18:14:31", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.125, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 347.396, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 347.396, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 347.396, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 347.396, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 347.512, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 347.515, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 347.517, + "utc": "18:14:32", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 348.119, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 348.119, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 348.119, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 348.239, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 348.244, + "utc": "18:14:33", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.125, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 348.845, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 348.845, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 348.845, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 348.845, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 348.976, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 348.979, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 348.981, + "utc": "18:14:33", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.136, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 349.582, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 349.582, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 349.582, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 349.703, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 349.708, + "utc": "18:14:34", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.126, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 350.355, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 350.355, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 350.355, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 350.355, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 350.432, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 350.436, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 350.483, + "utc": "18:14:35", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.128, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 351.087, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 351.087, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 351.087, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 351.19, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 351.194, + "utc": "18:14:36", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.107, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 351.832, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 351.832, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 351.832, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 351.832, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 351.903, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 351.907, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 351.945, + "utc": "18:14:36", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.113, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 352.546, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 352.546, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 352.546, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 352.679, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 352.684, + "utc": "18:14:37", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.138, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 353.285, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 353.285, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 353.285, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 353.285, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 353.399, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 353.401, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 353.401, + "utc": "18:14:38", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.116, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 354.002, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 354.002, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 354.002, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 354.112, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 354.116, + "utc": "18:14:39", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.114, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 354.716, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 354.716, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 354.716, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 354.716, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 354.823, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 354.826, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 354.826, + "utc": "18:14:39", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 355.427, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 355.427, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 355.427, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 355.527, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 355.53, + "utc": "18:14:40", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.103, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 356.131, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 356.131, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 356.131, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 356.131, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 356.223, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 356.227, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 356.228, + "utc": "18:14:41", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.097, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 356.829, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 356.829, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 356.829, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 356.944, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 356.948, + "utc": "18:14:41", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 357.565, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 357.565, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 357.565, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 357.565, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 357.647, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 357.651, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 357.668, + "utc": "18:14:42", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.103, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 358.291, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 358.291, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 358.291, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 358.383, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 358.409, + "utc": "18:14:43", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 359.01, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 359.01, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 359.01, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 359.01, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 359.136, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 359.14, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 359.141, + "utc": "18:14:44", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.131, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 359.742, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 359.742, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 359.742, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 359.855, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 359.859, + "utc": "18:14:44", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.117, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 360.459, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 360.459, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 360.459, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 360.459, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 360.575, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 360.578, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 360.578, + "utc": "18:14:45", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 361.179, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 361.179, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 361.179, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 361.296, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 361.299, + "utc": "18:14:46", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.12, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 361.9, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 361.9, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 361.9, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 361.9, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 362.024, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 362.028, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 362.029, + "utc": "18:14:46", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.129, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 362.629, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 362.629, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 362.629, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 362.728, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 362.731, + "utc": "18:14:47", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.102, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 363.331, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 363.331, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 363.331, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 363.331, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 363.458, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 363.462, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 363.462, + "utc": "18:14:48", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.131, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 364.063, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 364.063, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 364.063, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 364.175, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 364.178, + "utc": "18:14:49", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.115, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 364.779, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 364.779, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 364.779, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 364.779, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 364.895, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 364.899, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 364.9, + "utc": "18:14:49", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 365.501, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 365.501, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 365.501, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 365.626, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 365.63, + "utc": "18:14:50", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.129, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 366.231, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 366.231, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 366.231, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 366.231, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 366.352, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 366.355, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 366.356, + "utc": "18:14:51", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.125, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 366.956, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 366.956, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 366.956, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 367.087, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 367.09, + "utc": "18:14:52", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.134, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 367.691, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 367.691, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 367.691, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 367.691, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 367.8, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 367.804, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 367.805, + "utc": "18:14:52", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.114, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 368.406, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 368.406, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 368.406, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 368.52, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 368.523, + "utc": "18:14:53", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.117, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 369.123, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 369.123, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 369.123, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 369.123, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 369.247, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 369.25, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 369.251, + "utc": "18:14:54", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.128, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 369.853, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 369.853, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 369.853, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 369.96, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 369.964, + "utc": "18:14:54", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 370.564, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 370.564, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 370.564, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 370.564, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 370.663, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 370.665, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 370.665, + "utc": "18:14:55", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.101, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 371.266, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 371.266, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 371.266, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 371.362, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 371.365, + "utc": "18:14:56", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.099, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 371.967, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 371.967, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 371.967, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 371.967, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 372.072, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 372.075, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 372.077, + "utc": "18:14:57", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 372.677, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 372.677, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 372.677, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 372.807, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 372.81, + "utc": "18:14:57", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.133, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 373.412, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 373.412, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 373.412, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 373.412, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 373.543, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 373.545, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 373.546, + "utc": "18:14:58", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.134, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 374.146, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 374.146, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 374.146, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 374.255, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 374.258, + "utc": "18:14:59", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 374.86, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 374.86, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 374.86, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 374.86, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 374.975, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 374.979, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 374.98, + "utc": "18:14:59", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.12, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 375.58, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 375.58, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 375.58, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 375.694, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 375.697, + "utc": "18:15:00", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.117, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 376.299, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 376.299, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 376.299, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 376.299, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 376.424, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 376.429, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 376.43, + "utc": "18:15:01", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.131, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 377.031, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 377.031, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 377.031, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 377.126, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 377.13, + "utc": "18:15:02", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.099, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 377.731, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 377.731, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 377.731, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 377.731, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 377.846, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 377.85, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 377.851, + "utc": "18:15:02", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.12, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 378.451, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 378.451, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 378.451, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 378.553, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 378.555, + "utc": "18:15:03", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 379.156, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 379.156, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 379.156, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 379.156, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 379.278, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 379.282, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 379.283, + "utc": "18:15:04", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.127, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 379.884, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 379.884, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 379.884, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 379.999, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 380.002, + "utc": "18:15:04", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 380.603, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 380.603, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 380.603, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 380.603, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 380.719, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 380.723, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 380.723, + "utc": "18:15:05", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.12, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 381.324, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 381.324, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 381.324, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 381.429, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 381.433, + "utc": "18:15:06", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.109, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 382.035, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 382.035, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 382.035, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 382.035, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 382.151, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 382.155, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 382.156, + "utc": "18:15:07", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.121, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 382.757, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 382.757, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 382.757, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 382.878, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 382.881, + "utc": "18:15:07", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.124, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 383.482, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 383.482, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 383.482, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 383.482, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 383.574, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 383.578, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 383.579, + "utc": "18:15:08", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.097, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 384.18, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 384.18, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 384.18, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 384.287, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 384.29, + "utc": "18:15:09", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 384.891, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 384.891, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 384.891, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 384.891, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 385.006, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 385.01, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 385.011, + "utc": "18:15:09", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.12, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 385.612, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 385.612, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 385.612, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 385.726, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 385.73, + "utc": "18:15:10", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 386.33, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 386.33, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 386.33, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 386.33, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 386.449, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 386.452, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 386.452, + "utc": "18:15:11", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.122, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 387.053, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 387.053, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 387.053, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 387.151, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 387.155, + "utc": "18:15:12", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.102, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 387.756, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 387.756, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 387.756, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 387.756, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 387.863, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 387.867, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 387.867, + "utc": "18:15:12", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 388.468, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 388.468, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 388.468, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 388.583, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 388.586, + "utc": "18:15:13", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 389.188, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 389.188, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 389.188, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 389.188, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 389.32, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 389.323, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 389.324, + "utc": "18:15:14", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.136, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 389.925, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 389.925, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 389.925, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 390.022, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 390.025, + "utc": "18:15:14", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.1, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 390.627, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 390.627, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 390.627, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 390.627, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 390.742, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 390.747, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 390.747, + "utc": "18:15:15", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.12, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 391.348, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 391.348, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 391.348, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 391.486, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 391.489, + "utc": "18:15:16", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.141, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 392.09, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 392.09, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 392.09, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 392.09, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 392.182, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 392.185, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 392.186, + "utc": "18:15:17", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.096, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 392.787, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 392.787, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 392.787, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 392.91, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 392.913, + "utc": "18:15:17", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.126, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 393.514, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 393.514, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 393.514, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 393.514, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 393.606, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 393.607, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 393.608, + "utc": "18:15:18", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.094, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 394.209, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 394.209, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 394.209, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 394.317, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 394.321, + "utc": "18:15:19", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 394.921, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 394.921, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 394.921, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 394.921, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 395.022, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 395.025, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 395.025, + "utc": "18:15:19", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 395.627, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 395.627, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 395.627, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 395.751, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 395.755, + "utc": "18:15:20", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.128, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 396.355, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 396.355, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 396.355, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 396.355, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 396.462, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 396.464, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 396.465, + "utc": "18:15:21", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.11, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 397.066, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 397.066, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 397.066, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 397.175, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 397.178, + "utc": "18:15:22", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 397.779, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 397.779, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 397.779, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 397.779, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 397.886, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 397.89, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 397.891, + "utc": "18:15:22", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 398.49, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 398.49, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 398.49, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 398.59, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 398.594, + "utc": "18:15:23", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.104, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 399.196, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 399.196, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 399.196, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 399.196, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 399.314, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 399.319, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 399.32, + "utc": "18:15:24", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.124, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 399.92, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 399.92, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 399.92, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 400.023, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 400.027, + "utc": "18:15:24", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.107, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 400.628, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 400.628, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 400.628, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 400.628, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 400.726, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 400.73, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 400.731, + "utc": "18:15:25", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.103, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 401.333, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 401.333, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 401.333, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 401.447, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 401.451, + "utc": "18:15:26", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.118, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 402.055, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 402.055, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 402.055, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 402.055, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 402.166, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 402.17, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 402.174, + "utc": "18:15:27", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 402.775, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 402.775, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 402.775, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 402.887, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 402.89, + "utc": "18:15:27", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.115, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 403.491, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 403.491, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 403.491, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 403.491, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 403.599, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 403.602, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 403.603, + "utc": "18:15:28", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.112, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 404.203, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 404.203, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 404.203, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 404.31, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 404.314, + "utc": "18:15:29", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.111, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 404.915, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 404.915, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 404.915, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 404.915, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 405.03, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 405.033, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 405.034, + "utc": "18:15:29", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 405.635, + "step": "fast_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 405.635, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 405.635, + "t_estimated": true, + "step": "fast_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 405.743, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 405.748, + "utc": "18:15:30", + "step": "fast_poll", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.113, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 675.606, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#13**#1*06*24*10*2026##", + "ownd_class": "OWNGatewayCommand", + "ownd_log": "Gateway broadcasting internal date: 2026-10-24." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 675.609, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#13**#0*21*20*00*##", + "ownd_class": "OWNGatewayCommand", + "ownd_log": "Gateway broadcasting internal time: 21:20:00." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 984.444, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*60*40##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a humidity of 40.0%." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 1268.039, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 1276.41, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#13**#1*06*24*10*2026##", + "ownd_class": "OWNGatewayCommand", + "ownd_log": "Gateway broadcasting internal date: 2026-10-24." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 1276.413, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#13**#0*21*30*00*##", + "ownd_class": "OWNGatewayCommand", + "ownd_log": "Gateway broadcasting internal time: 21:30:00." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 1875.788, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#13**#1*06*24*10*2026##", + "ownd_class": "OWNGatewayCommand", + "ownd_log": "Gateway broadcasting internal date: 2026-10-24." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 1875.792, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#13**#0*21*40*00*##", + "ownd_class": "OWNGatewayCommand", + "ownd_log": "Gateway broadcasting internal time: 21:40:00." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 1956.471, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*60*40##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a humidity of 40.0%." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 2241.854, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 2475.629, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#13**#1*06*24*10*2026##", + "ownd_class": "OWNGatewayCommand", + "ownd_log": "Gateway broadcasting internal date: 2026-10-24." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 2475.635, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#13**#0*21*50*00*##", + "ownd_class": "OWNGatewayCommand", + "ownd_log": "Gateway broadcasting internal time: 21:50:00." + }, + { + "run": "run2_fast_poll_dim12_dim14", + "t": 2930.865, + "step": "fast_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*60*40##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a humidity of 40.0%." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2931.865, + "step": "antifreeze", + "dir": "tx", + "session": "cmd", + "frame": "*4*102*2##", + "is_status_request": false + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2931.865, + "t_estimated": true, + "step": "antifreeze", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2931.945, + "utc": "18:58:07", + "step": "antifreeze", + "dir": "result", + "frame": "*4*102*2##", + "ack": true, + "reply_time_s": 0.08, + "replies": [], + "events_after": [], + "note": "antifreeze_ack_before_the_echo" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2931.97, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*4*102*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's mode is set to 'off'." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2932.012, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0070*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 7.0°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2932.014, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*4*102*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's mode is set to 'off'." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2932.075, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2939.946, + "step": "antifreeze", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2939.946, + "t_estimated": true, + "step": "antifreeze", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0070*3##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2939.946, + "t_estimated": true, + "step": "antifreeze", + "dir": "rx", + "session": "cmd", + "frame": "*4*102*2##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2939.946, + "t_estimated": true, + "step": "antifreeze", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2940.05, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0070*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 7.0°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2940.053, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*4*102*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's mode is set to 'off'." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2940.054, + "utc": "18:58:15", + "step": "antifreeze", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.108, + "replies": [ + "*#4*2*12*0070*3##", + "*4*102*2##" + ], + "events_after": [ + "*#4*2*12*0070*3##", + "*4*102*2##" + ], + "note": "dim12_protection_7_0_with_mode_102" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2943.055, + "step": "antifreeze", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2943.055, + "t_estimated": true, + "step": "antifreeze", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2943.055, + "t_estimated": true, + "step": "antifreeze", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2943.171, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2943.175, + "utc": "18:58:18", + "step": "antifreeze", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.12, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ], + "note": "dim14_keeps_23_5_in_antifreeze" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2946.176, + "step": "antifreeze", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2##", + "is_status_request": true + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2946.176, + "t_estimated": true, + "step": "antifreeze", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*0*0239##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2946.176, + "t_estimated": true, + "step": "antifreeze", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0070*3##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2946.176, + "t_estimated": true, + "step": "antifreeze", + "dir": "rx", + "session": "cmd", + "frame": "*4*102*2##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2946.176, + "t_estimated": true, + "step": "antifreeze", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2946.176, + "t_estimated": true, + "step": "antifreeze", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*13*00##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2946.176, + "t_estimated": true, + "step": "antifreeze", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2946.749, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2947.072, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0070*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 7.0°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2947.076, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*4*102*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's mode is set to 'off'." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2947.383, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2947.5, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*13*00##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local offset is set to 0°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2947.503, + "utc": "18:58:22", + "step": "antifreeze", + "dir": "result", + "frame": "*#4*2##", + "ack": true, + "reply_time_s": 1.327, + "replies": [ + "*#4*2*0*0239##", + "*#4*2*12*0070*3##", + "*4*102*2##", + "*#4*2*14*0235*3##", + "*#4*2*13*00##" + ], + "events_after": [ + "*#4*2*0*0239##", + "*#4*2*12*0070*3##", + "*4*102*2##", + "*#4*2*14*0235*3##", + "*#4*2*13*00##" + ], + "note": "zone_status_split_12_0070_14_0235" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2973.548, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2973.868, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0070*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 7.0°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2973.87, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*4*102*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's mode is set to 'off'." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2974.188, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2974.281, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*13*00##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local offset is set to 0°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2976.592, + "step": "antifreeze", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*60*40##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a humidity of 40.0%." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2996.649, + "step": "restore", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*#14*0235*3##", + "is_status_request": false + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2996.649, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2996.726, + "utc": "18:59:12", + "step": "restore", + "dir": "result", + "frame": "*#4*2*#14*0235*3##", + "ack": true, + "reply_time_s": 0.077, + "replies": [], + "events_after": [], + "note": "setpoint_write_leaves_antifreeze_season_first" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2996.753, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2996.809, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2996.812, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 2996.849, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3003.727, + "step": "restore", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3003.727, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3003.727, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3003.727, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3003.861, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3003.865, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3003.865, + "utc": "18:59:19", + "step": "restore", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.138, + "replies": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0235*3##", + "*4*1*2##" + ] + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3006.867, + "step": "restore", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3006.867, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3006.867, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3006.993, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3006.998, + "utc": "18:59:22", + "step": "restore", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.131, + "replies": [ + "*#4*2*14*0235*3##" + ], + "events_after": [ + "*#4*2*14*0235*3##" + ] + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3009.998, + "step": "restore", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2##", + "is_status_request": true + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3009.998, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*0*0239##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3009.998, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3009.998, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3009.998, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3009.998, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*13*00##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3009.998, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3010.573, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3010.884, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3010.887, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3011.188, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3011.298, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*13*00##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local offset is set to 0°C." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3011.3, + "utc": "18:59:26", + "step": "restore", + "dir": "result", + "frame": "*#4*2##", + "ack": true, + "reply_time_s": 1.302, + "replies": [ + "*#4*2*0*0239##", + "*#4*2*12*0235*3##", + "*4*1*2##", + "*#4*2*14*0235*3##", + "*#4*2*13*00##" + ], + "events_after": [ + "*#4*2*0*0239##", + "*#4*2*12*0235*3##", + "*4*1*2##", + "*#4*2*14*0235*3##", + "*#4*2*13*00##" + ], + "note": "zone_status_realigned_12_14_0235" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3047.892, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#13**#1*06*24*10*2026##", + "ownd_class": "OWNGatewayCommand", + "ownd_log": "Gateway broadcasting internal date: 2026-10-24." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3047.898, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#13**#0*22*00*00*##", + "ownd_class": "OWNGatewayCommand", + "ownd_log": "Gateway broadcasting internal time: 22:00:00." + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3139.782, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2#1*#20*0##", + "ownd_class": "OWNHeatingCommand", + "ownd_log": "*#4*2#1*#20*0##" + }, + { + "run": "run3_antifreeze_split_and_restore", + "t": 3139.814, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2#1*20*0##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's actuator 1 is off." + }, + { + "run": "run4_preset_templates", + "t": 3140.814, + "step": "listen", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run4_preset_templates", + "t": 3140.816, + "step": "listen", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run4_preset_templates", + "t": 3140.879, + "step": "listen", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run4_preset_templates", + "t": 3148.474, + "step": "baseline_poll", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2##", + "is_status_request": true + }, + { + "run": "run4_preset_templates", + "t": 3148.474, + "t_estimated": true, + "step": "baseline_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*0*0239##" + }, + { + "run": "run4_preset_templates", + "t": 3148.474, + "t_estimated": true, + "step": "baseline_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0210*3##" + }, + { + "run": "run4_preset_templates", + "t": 3148.474, + "t_estimated": true, + "step": "baseline_poll", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run4_preset_templates", + "t": 3148.474, + "t_estimated": true, + "step": "baseline_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0210*3##" + }, + { + "run": "run4_preset_templates", + "t": 3148.474, + "t_estimated": true, + "step": "baseline_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*13*00##" + }, + { + "run": "run4_preset_templates", + "t": 3148.474, + "t_estimated": true, + "step": "baseline_poll", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run4_preset_templates", + "t": 3149.079, + "step": "baseline_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run4_preset_templates", + "t": 3149.349, + "step": "baseline_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run4_preset_templates", + "t": 3149.353, + "step": "baseline_poll", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run4_preset_templates", + "t": 3149.659, + "step": "baseline_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 21.0°C." + }, + { + "run": "run4_preset_templates", + "t": 3149.761, + "step": "baseline_poll", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*13*00##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local offset is set to 0°C." + }, + { + "run": "run4_preset_templates", + "t": 3149.764, + "utc": "19:02:14", + "step": "baseline_poll", + "dir": "result", + "frame": "*#4*2##", + "ack": true, + "reply_time_s": 1.29, + "replies": [ + "*#4*2*0*0239##", + "*#4*2*12*0210*3##", + "*4*1*2##", + "*#4*2*14*0210*3##", + "*#4*2*13*00##" + ], + "events_after": [ + "*#4*2*0*0239##", + "*#4*2*12*0210*3##", + "*4*1*2##", + "*#4*2*14*0210*3##", + "*#4*2*13*00##" + ], + "note": "baseline_after_ha_write_12_14_0210" + }, + { + "run": "run4_preset_templates", + "t": 3155.055, + "step": "comfort_template", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*#7*1*3##", + "is_status_request": false + }, + { + "run": "run4_preset_templates", + "t": 3155.055, + "t_estimated": true, + "step": "comfort_template", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run4_preset_templates", + "t": 3155.133, + "utc": "19:02:21", + "step": "comfort_template", + "dir": "result", + "frame": "*#4*2*#7*1*3##", + "ack": true, + "reply_time_s": 0.078, + "replies": [], + "events_after": [], + "note": "dim7_template_1_3_heating_comfort_mode_108" + }, + { + "run": "run4_preset_templates", + "t": 3155.193, + "step": "comfort_template", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*7*1*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2 is in heating comfort." + }, + { + "run": "run4_preset_templates", + "t": 3155.278, + "step": "comfort_template", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0210*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 21.0°C." + }, + { + "run": "run4_preset_templates", + "t": 3155.281, + "step": "comfort_template", + "dir": "rx", + "session": "evt", + "frame": "*4*108*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's mode is unknown." + }, + { + "run": "run4_preset_templates", + "t": 3155.342, + "step": "comfort_template", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run4_preset_templates", + "t": 3209.198, + "step": "eco_template_and_reads", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*#7*2*3##", + "is_status_request": false + }, + { + "run": "run4_preset_templates", + "t": 3209.198, + "t_estimated": true, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run4_preset_templates", + "t": 3209.291, + "utc": "19:03:15", + "step": "eco_template_and_reads", + "dir": "result", + "frame": "*#4*2*#7*2*3##", + "ack": true, + "reply_time_s": 0.093, + "replies": [], + "events_after": [], + "note": "dim7_template_2_3_cooling_comfort_mode_208" + }, + { + "run": "run4_preset_templates", + "t": 3209.317, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*7*2*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2 is in cooling comfort." + }, + { + "run": "run4_preset_templates", + "t": 3209.422, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0250*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 25.0°C." + }, + { + "run": "run4_preset_templates", + "t": 3209.424, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*4*208*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's mode is unknown." + }, + { + "run": "run4_preset_templates", + "t": 3209.476, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run4_preset_templates", + "t": 3256.886, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*4*0*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is conditioning." + }, + { + "run": "run4_preset_templates", + "t": 3256.933, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0250*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 25.0°C." + }, + { + "run": "run4_preset_templates", + "t": 3256.935, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*4*0*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is conditioning." + }, + { + "run": "run4_preset_templates", + "t": 3257.005, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0238##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.8°C." + }, + { + "run": "run4_preset_templates", + "t": 3260.044, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run4_preset_templates", + "t": 3260.108, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0250*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 25.0°C." + }, + { + "run": "run4_preset_templates", + "t": 3260.11, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run4_preset_templates", + "t": 3260.157, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0238##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.8°C." + }, + { + "run": "run4_preset_templates", + "t": 3262.038, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0225*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 22.5°C." + }, + { + "run": "run4_preset_templates", + "t": 3262.039, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run4_preset_templates", + "t": 3262.085, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0238##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.8°C." + }, + { + "run": "run4_preset_templates", + "t": 3272.292, + "step": "eco_template_and_reads", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run4_preset_templates", + "t": 3272.292, + "t_estimated": true, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0225*3##" + }, + { + "run": "run4_preset_templates", + "t": 3272.292, + "t_estimated": true, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run4_preset_templates", + "t": 3272.292, + "t_estimated": true, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run4_preset_templates", + "t": 3272.42, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0225*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 22.5°C." + }, + { + "run": "run4_preset_templates", + "t": 3272.423, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run4_preset_templates", + "t": 3272.426, + "utc": "19:04:18", + "step": "eco_template_and_reads", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.134, + "replies": [ + "*#4*2*12*0225*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0225*3##", + "*4*1*2##" + ], + "note": "dim12_22_5_after_the_season_flips" + }, + { + "run": "run4_preset_templates", + "t": 3275.427, + "step": "eco_template_and_reads", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run4_preset_templates", + "t": 3275.427, + "t_estimated": true, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0225*3##" + }, + { + "run": "run4_preset_templates", + "t": 3275.427, + "t_estimated": true, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run4_preset_templates", + "t": 3275.517, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0225*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 22.5°C." + }, + { + "run": "run4_preset_templates", + "t": 3275.521, + "utc": "19:04:21", + "step": "eco_template_and_reads", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.094, + "replies": [ + "*#4*2*14*0225*3##" + ], + "events_after": [ + "*#4*2*14*0225*3##" + ], + "note": "dim14_followed_to_22_5_without_a_write" + }, + { + "run": "run4_preset_templates", + "t": 3278.521, + "step": "eco_template_and_reads", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2##", + "is_status_request": true + }, + { + "run": "run4_preset_templates", + "t": 3278.521, + "t_estimated": true, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*0*0238##" + }, + { + "run": "run4_preset_templates", + "t": 3278.521, + "t_estimated": true, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0225*3##" + }, + { + "run": "run4_preset_templates", + "t": 3278.521, + "t_estimated": true, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run4_preset_templates", + "t": 3278.521, + "t_estimated": true, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0225*3##" + }, + { + "run": "run4_preset_templates", + "t": 3278.521, + "t_estimated": true, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*13*00##" + }, + { + "run": "run4_preset_templates", + "t": 3278.521, + "t_estimated": true, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run4_preset_templates", + "t": 3279.089, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0238##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.8°C." + }, + { + "run": "run4_preset_templates", + "t": 3279.4, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0225*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 22.5°C." + }, + { + "run": "run4_preset_templates", + "t": 3279.402, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run4_preset_templates", + "t": 3279.742, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0225*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 22.5°C." + }, + { + "run": "run4_preset_templates", + "t": 3279.812, + "step": "eco_template_and_reads", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*13*00##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local offset is set to 0°C." + }, + { + "run": "run4_preset_templates", + "t": 3279.816, + "utc": "19:04:26", + "step": "eco_template_and_reads", + "dir": "result", + "frame": "*#4*2##", + "ack": true, + "reply_time_s": 1.295, + "replies": [ + "*#4*2*0*0238##", + "*#4*2*12*0225*3##", + "*4*1*2##", + "*#4*2*14*0225*3##", + "*#4*2*13*00##" + ], + "events_after": [ + "*#4*2*0*0238##", + "*#4*2*12*0225*3##", + "*4*1*2##", + "*#4*2*14*0225*3##", + "*#4*2*13*00##" + ] + }, + { + "run": "run4_preset_templates", + "t": 3318.892, + "step": "restore", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*#14*0235*3##", + "is_status_request": false + }, + { + "run": "run4_preset_templates", + "t": 3318.892, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run4_preset_templates", + "t": 3318.955, + "utc": "19:05:05", + "step": "restore", + "dir": "result", + "frame": "*#4*2*#14*0235*3##", + "ack": true, + "reply_time_s": 0.063, + "replies": [], + "events_after": [], + "note": "setpoint_write_echo_dim12_season_dim0" + }, + { + "run": "run4_preset_templates", + "t": 3318.996, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run4_preset_templates", + "t": 3318.998, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run4_preset_templates", + "t": 3319.043, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0238##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.8°C." + }, + { + "run": "run4_preset_templates", + "t": 3324.978, + "step": "restore", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2##", + "is_status_request": true + }, + { + "run": "run4_preset_templates", + "t": 3324.978, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*0*0238##" + }, + { + "run": "run4_preset_templates", + "t": 3324.978, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run4_preset_templates", + "t": 3324.978, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run4_preset_templates", + "t": 3324.978, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run4_preset_templates", + "t": 3324.978, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*13*00##" + }, + { + "run": "run4_preset_templates", + "t": 3324.978, + "t_estimated": true, + "step": "restore", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run4_preset_templates", + "t": 3325.55, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0238##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.8°C." + }, + { + "run": "run4_preset_templates", + "t": 3325.871, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run4_preset_templates", + "t": 3325.874, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run4_preset_templates", + "t": 3326.193, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run4_preset_templates", + "t": 3326.309, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*13*00##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local offset is set to 0°C." + }, + { + "run": "run4_preset_templates", + "t": 3326.327, + "utc": "19:05:12", + "step": "restore", + "dir": "result", + "frame": "*#4*2##", + "ack": true, + "reply_time_s": 1.349, + "replies": [ + "*#4*2*0*0238##", + "*#4*2*12*0235*3##", + "*4*1*2##", + "*#4*2*14*0235*3##", + "*#4*2*13*00##" + ], + "events_after": [ + "*#4*2*0*0238##", + "*#4*2*12*0235*3##", + "*4*1*2##", + "*#4*2*14*0235*3##", + "*#4*2*13*00##" + ] + }, + { + "run": "run4_preset_templates", + "t": 3348.975, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run4_preset_templates", + "t": 3349.295, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run4_preset_templates", + "t": 3349.296, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run4_preset_templates", + "t": 3349.607, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run4_preset_templates", + "t": 3349.724, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*13*00##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local offset is set to 0°C." + }, + { + "run": "run4_preset_templates", + "t": 3352.092, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*60*40##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a humidity of 40.0%." + }, + { + "run": "run4_preset_templates", + "t": 3617.015, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#13**#1*06*24*10*2026##", + "ownd_class": "OWNGatewayCommand", + "ownd_log": "Gateway broadcasting internal date: 2026-10-24." + }, + { + "run": "run4_preset_templates", + "t": 3617.019, + "step": "restore", + "dir": "rx", + "session": "evt", + "frame": "*#13**#0*22*10*00*##", + "ownd_class": "OWNGatewayCommand", + "ownd_log": "Gateway broadcasting internal time: 22:10:00." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3618.019, + "step": "listen", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0240*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 24.0°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3618.021, + "step": "listen", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3618.061, + "step": "listen", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3620.907, + "step": "listen", + "dir": "rx", + "session": "evt", + "frame": "*#4*2#1*#20*1##", + "ownd_class": "OWNHeatingCommand", + "ownd_log": "*#4*2#1*#20*1##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3620.946, + "step": "listen", + "dir": "rx", + "session": "evt", + "frame": "*#4*2#1*20*1##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's actuator 1 is on." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3621.69, + "step": "antifreeze_1", + "dir": "tx", + "session": "cmd", + "frame": "*4*102*2##", + "is_status_request": false + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3621.69, + "t_estimated": true, + "step": "antifreeze_1", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3621.769, + "utc": "19:10:49", + "step": "antifreeze_1", + "dir": "result", + "frame": "*4*102*2##", + "ack": true, + "reply_time_s": 0.079, + "replies": [], + "events_after": [], + "note": "antifreeze_after_bezel_plus_0_5_in_manual" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3621.812, + "step": "antifreeze_1", + "dir": "rx", + "session": "evt", + "frame": "*4*102*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's mode is set to 'off'." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3621.875, + "step": "antifreeze_1", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0070*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 7.0°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3621.877, + "step": "antifreeze_1", + "dir": "rx", + "session": "evt", + "frame": "*4*102*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's mode is set to 'off'." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3622.004, + "step": "antifreeze_1", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3627.106, + "step": "antifreeze_1", + "dir": "rx", + "session": "evt", + "frame": "*#4*2#1*#20*0##", + "ownd_class": "OWNHeatingCommand", + "ownd_log": "*#4*2#1*#20*0##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3627.146, + "step": "antifreeze_1", + "dir": "rx", + "session": "evt", + "frame": "*#4*2#1*20*0##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's actuator 1 is off." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3628.77, + "step": "antifreeze_1", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2##", + "is_status_request": true + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3628.77, + "t_estimated": true, + "step": "antifreeze_1", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*0*0239##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3628.77, + "t_estimated": true, + "step": "antifreeze_1", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0070*3##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3628.77, + "t_estimated": true, + "step": "antifreeze_1", + "dir": "rx", + "session": "cmd", + "frame": "*4*102*2##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3628.77, + "t_estimated": true, + "step": "antifreeze_1", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0240*3##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3628.77, + "t_estimated": true, + "step": "antifreeze_1", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*13*00##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3628.77, + "t_estimated": true, + "step": "antifreeze_1", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3629.358, + "step": "antifreeze_1", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3629.672, + "step": "antifreeze_1", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0070*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 7.0°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3629.676, + "step": "antifreeze_1", + "dir": "rx", + "session": "evt", + "frame": "*4*102*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's mode is set to 'off'." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3629.991, + "step": "antifreeze_1", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0240*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 24.0°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3630.222, + "step": "antifreeze_1", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*13*00##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local offset is set to 0°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3630.226, + "utc": "19:10:57", + "step": "antifreeze_1", + "dir": "result", + "frame": "*#4*2##", + "ack": true, + "reply_time_s": 1.456, + "replies": [ + "*#4*2*0*0239##", + "*#4*2*12*0070*3##", + "*4*102*2##", + "*#4*2*14*0240*3##", + "*#4*2*13*00##" + ], + "events_after": [ + "*#4*2*0*0239##", + "*#4*2*12*0070*3##", + "*4*102*2##", + "*#4*2*14*0240*3##", + "*#4*2*13*00##" + ], + "note": "zone_status_split_12_0070_14_0240" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3646.161, + "step": "antifreeze_1", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3646.202, + "step": "antifreeze_1", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0075*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 7.5°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3646.206, + "step": "antifreeze_1", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3646.258, + "step": "antifreeze_1", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3672.283, + "step": "reads_after_bezel", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*12##", + "is_status_request": true + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3672.283, + "t_estimated": true, + "step": "reads_after_bezel", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0075*3##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3672.283, + "t_estimated": true, + "step": "reads_after_bezel", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3672.283, + "t_estimated": true, + "step": "reads_after_bezel", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3672.395, + "step": "reads_after_bezel", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0075*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 7.5°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3672.401, + "step": "reads_after_bezel", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3672.402, + "utc": "19:11:39", + "step": "reads_after_bezel", + "dir": "result", + "frame": "*#4*2*12##", + "ack": true, + "reply_time_s": 0.119, + "replies": [ + "*#4*2*12*0075*3##", + "*4*1*2##" + ], + "events_after": [ + "*#4*2*12*0075*3##", + "*4*1*2##" + ], + "note": "bezel_in_antifreeze_exits_to_manual_7_5" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3674.402, + "step": "reads_after_bezel", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2*14##", + "is_status_request": true + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3674.402, + "t_estimated": true, + "step": "reads_after_bezel", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0075*3##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3674.402, + "t_estimated": true, + "step": "reads_after_bezel", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3674.515, + "step": "reads_after_bezel", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0075*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 7.5°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3674.518, + "utc": "19:11:41", + "step": "reads_after_bezel", + "dir": "result", + "frame": "*#4*2*14##", + "ack": true, + "reply_time_s": 0.116, + "replies": [ + "*#4*2*14*0075*3##" + ], + "events_after": [ + "*#4*2*14*0075*3##" + ], + "note": "dim14_realigned_to_7_5" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3676.519, + "step": "reads_after_bezel", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2##", + "is_status_request": true + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3676.519, + "t_estimated": true, + "step": "reads_after_bezel", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*0*0239##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3676.519, + "t_estimated": true, + "step": "reads_after_bezel", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0075*3##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3676.519, + "t_estimated": true, + "step": "reads_after_bezel", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3676.519, + "t_estimated": true, + "step": "reads_after_bezel", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0075*3##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3676.519, + "t_estimated": true, + "step": "reads_after_bezel", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*13*00##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3676.519, + "t_estimated": true, + "step": "reads_after_bezel", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3677.085, + "step": "reads_after_bezel", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0239##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.9°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3677.404, + "step": "reads_after_bezel", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0075*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 7.5°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3677.407, + "step": "reads_after_bezel", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3677.718, + "step": "reads_after_bezel", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0075*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 7.5°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3677.835, + "step": "reads_after_bezel", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*13*00##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local offset is set to 0°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3677.838, + "utc": "19:11:44", + "step": "reads_after_bezel", + "dir": "result", + "frame": "*#4*2##", + "ack": true, + "reply_time_s": 1.319, + "replies": [ + "*#4*2*0*0239##", + "*#4*2*12*0075*3##", + "*4*1*2##", + "*#4*2*14*0075*3##", + "*#4*2*13*00##" + ], + "events_after": [ + "*#4*2*0*0239##", + "*#4*2*12*0075*3##", + "*4*1*2##", + "*#4*2*14*0075*3##", + "*#4*2*13*00##" + ] + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3709.655, + "step": "antifreeze_2", + "dir": "tx", + "session": "cmd", + "frame": "*4*102*2##", + "is_status_request": false + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3709.655, + "t_estimated": true, + "step": "antifreeze_2", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3709.72, + "utc": "19:12:17", + "step": "antifreeze_2", + "dir": "result", + "frame": "*4*102*2##", + "ack": true, + "reply_time_s": 0.065, + "replies": [], + "events_after": [] + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3709.762, + "step": "antifreeze_2", + "dir": "rx", + "session": "evt", + "frame": "*4*102*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's mode is set to 'off'." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3709.811, + "step": "antifreeze_2", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0070*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 7.0°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3709.818, + "step": "antifreeze_2", + "dir": "rx", + "session": "evt", + "frame": "*4*102*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's mode is set to 'off'." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3709.858, + "step": "antifreeze_2", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0238##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.8°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3716.722, + "step": "antifreeze_2", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2##", + "is_status_request": true + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3716.722, + "t_estimated": true, + "step": "antifreeze_2", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*0*0238##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3716.722, + "t_estimated": true, + "step": "antifreeze_2", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0070*3##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3716.722, + "t_estimated": true, + "step": "antifreeze_2", + "dir": "rx", + "session": "cmd", + "frame": "*4*102*2##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3716.722, + "t_estimated": true, + "step": "antifreeze_2", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0075*3##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3716.722, + "t_estimated": true, + "step": "antifreeze_2", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*13*00##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3716.722, + "t_estimated": true, + "step": "antifreeze_2", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3717.302, + "step": "antifreeze_2", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0238##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.8°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3717.615, + "step": "antifreeze_2", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0070*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 7.0°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3717.619, + "step": "antifreeze_2", + "dir": "rx", + "session": "evt", + "frame": "*4*102*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's mode is set to 'off'." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3717.925, + "step": "antifreeze_2", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0075*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 7.5°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3718.034, + "step": "antifreeze_2", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*13*00##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local offset is set to 0°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3718.037, + "utc": "19:12:25", + "step": "antifreeze_2", + "dir": "result", + "frame": "*#4*2##", + "ack": true, + "reply_time_s": 1.315, + "replies": [ + "*#4*2*0*0238##", + "*#4*2*12*0070*3##", + "*4*102*2##", + "*#4*2*14*0075*3##", + "*#4*2*13*00##" + ], + "events_after": [ + "*#4*2*0*0238##", + "*#4*2*12*0070*3##", + "*4*102*2##", + "*#4*2*14*0075*3##", + "*#4*2*13*00##" + ], + "note": "zone_status_split_12_0070_14_0075" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3722.242, + "step": "antifreeze_2", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3722.281, + "step": "antifreeze_2", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3722.285, + "step": "antifreeze_2", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3722.33, + "step": "antifreeze_2", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0238##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.8°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3729.829, + "step": "poll_after_ha_write", + "dir": "tx", + "session": "cmd", + "frame": "*#4*2##", + "is_status_request": true + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3729.829, + "t_estimated": true, + "step": "poll_after_ha_write", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*0*0238##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3729.829, + "t_estimated": true, + "step": "poll_after_ha_write", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*12*0235*3##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3729.829, + "t_estimated": true, + "step": "poll_after_ha_write", + "dir": "rx", + "session": "cmd", + "frame": "*4*1*2##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3729.829, + "t_estimated": true, + "step": "poll_after_ha_write", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*14*0235*3##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3729.829, + "t_estimated": true, + "step": "poll_after_ha_write", + "dir": "rx", + "session": "cmd", + "frame": "*#4*2*13*00##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3729.829, + "t_estimated": true, + "step": "poll_after_ha_write", + "dir": "rx", + "session": "cmd", + "frame": "*#*1##" + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3730.408, + "step": "poll_after_ha_write", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*0*0238##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's main sensor is reporting a temperature of 23.8°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3730.726, + "step": "poll_after_ha_write", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*12*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local target temperature is set to 23.5°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3730.73, + "step": "poll_after_ha_write", + "dir": "rx", + "session": "evt", + "frame": "*4*1*2##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's season is heating." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3731.045, + "step": "poll_after_ha_write", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*14*0235*3##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's target temperature is set to 23.5°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3731.146, + "step": "poll_after_ha_write", + "dir": "rx", + "session": "evt", + "frame": "*#4*2*13*00##", + "ownd_class": "OWNHeatingEvent", + "ownd_log": "Zone 2's local offset is set to 0°C." + }, + { + "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", + "t": 3731.149, + "utc": "19:12:37", + "step": "poll_after_ha_write", + "dir": "result", + "frame": "*#4*2##", + "ack": true, + "reply_time_s": 1.32, + "replies": [ + "*#4*2*0*0238##", + "*#4*2*12*0235*3##", + "*4*1*2##", + "*#4*2*14*0235*3##", + "*#4*2*13*00##" + ], + "events_after": [ + "*#4*2*0*0238##", + "*#4*2*12*0235*3##", + "*4*1*2##", + "*#4*2*14*0235*3##", + "*#4*2*13*00##" + ], + "note": "zone_status_realigned_12_14_0235_after_ha_write" + } + ] +} diff --git a/tests/test_f461_live_2026_10_24_trace.py b/tests/test_f461_live_2026_10_24_trace.py new file mode 100644 index 000000000..8ef149d88 --- /dev/null +++ b/tests/test_f461_live_2026_10_24_trace.py @@ -0,0 +1,632 @@ +"""Replay and verification tests for the 2026-10-24 live BTicino F461 climate capture. + +Fixture: + tests/fixtures/traces/f461_live_2026-10-24/myhome_trace_F461_live_2026-10-24.json + +The capture is the before / trigger / after evidence asked for on #791: what moves WHO 4 +dimension 12 (the setpoint in force) and dimension 14 (the last commanded value) on a +Living Now KW4691 standalone thermostat behind an F461 2.0.11. Every test pins a fact of the +trace itself (a frame present, an order, an ACK, a timing) or replays event-session frames +through the climate entity as it is on the base branch with the pinned OWNd. + +What the plant said (zone 2, heating season, no central unit): + +- A bezel turn emits dimension 12 (29.0, then 18.0 two seconds later), the season frame and + the measured temperature; no dimension 14 and no dimension 13 frame. The first + ``*#4*2*14##`` read, 49 s later, already answered 18.0. +- A ``*#4*2*#14*T*3##`` write echoes dimension 12, the season frame and dimension 0 (never + dimension 14); a dimension 14 read 0.1-0.7 s later already carries T. +- ``*4*102*2##`` (antifreeze) is the only operation that splits the two: dimension 12 reports + 7.0 with the mode frame ``*4*102*2##`` while dimension 14 keeps the last commanded value + (23.5, 24.0, 7.5). A write of dimension 14 brings the zone back to heating. +- The dimension 7 templates ``*#4*2*#7*1*3##`` / ``*#4*2*#7*2*3##`` are echoed as + ``*#4*2*7*1*3##`` (heating comfort, 21.0, ``*4*108*2##``) and ``*#4*2*7*2*3##`` (cooling + comfort, 25.0, ``*4*208*2##``); 47 s later the season flipped to conditioning and back to + heating and the setpoint settled at 22.5 on both dimensions, without a dimension 14 write. +- A bezel press in Manual moves dimension 12 at once (23.5 -> 24.0; the valve opens); a bezel + press in antifreeze leaves antifreeze at the protection value plus one step (7.5) on dimension + 12, with dimension 14 following; a Home Assistant write while 12 != 14 realigns both. +""" + +from __future__ import annotations + +import asyncio +import json +import re +from pathlib import Path +from types import SimpleNamespace +from unittest.mock import AsyncMock, MagicMock, patch + +import pytest +from homeassistant.components.climate import HVACMode +from homeassistant.core import HomeAssistant +from OWNd.message import OWNCommand, OWNMessage +from OWNd.profiles import F461Profile + +from custom_components.myhome.const import CONF_ENTITY, CONF_PLATFORMS, DOMAIN +from tests.conftest import attach_platform, attach_runtime + +MAC = "00:03:50:00:10:23" +FIXTURE = ( + Path(__file__).resolve().parent + / "fixtures" + / "traces" + / "f461_live_2026-10-24" + / "myhome_trace_F461_live_2026-10-24.json" +) + +RUN1 = "run1_knob_turn" +RUN2 = "run2_fast_poll_dim12_dim14" +RUN3 = "run3_antifreeze_split_and_restore" +RUN4 = "run4_preset_templates" +RUN5 = "run5_bezel_in_manual_and_in_antifreeze_then_ha_write" +ALL_RUNS = (RUN1, RUN2, RUN3, RUN4, RUN5) + +SEASON = "*4*1*2##" +ANTIFREEZE = "*4*102*2##" +ZONE_STATUS = "*#4*2##" + + +def dim(number: int, value: str) -> str: + return f"*#4*2*{number}*{value}*3##" + + +@pytest.fixture(scope="module") +def trace_payload() -> dict: + """Load the 2026-10-24 F461 climate trace archive.""" + assert FIXTURE.is_file(), FIXTURE + return json.loads(FIXTURE.read_text(encoding="utf-8")) + + +@pytest.fixture(scope="module") +def rows(trace_payload: dict) -> list[dict]: + """Return the chronological session log rows.""" + return trace_payload["rows"] + + +@pytest.fixture(scope="module") +def frames(trace_payload: dict) -> list[dict]: + """Return the event-session frames.""" + return trace_payload["frames"] + + +def _results(rows: list[dict], run: str | None = None, frame: str | None = None) -> list[dict]: + return [ + r + for r in rows + if r["dir"] == "result" + and (run is None or r["run"] == run) + and (frame is None or r["frame"] == frame) + ] + + +def _result(rows: list[dict], run: str, frame: str, step: str | None = None) -> dict: + found = [r for r in _results(rows, run, frame) if step is None or r["step"] == step] + assert len(found) == 1, (run, frame, step, len(found)) + return found[0] + + +def _evt(rows: list[dict], run: str) -> list[dict]: + return [r for r in rows if r["run"] == run and r["dir"] == "rx" and r["session"] == "evt"] + + +def _evt_between(rows: list[dict], run: str, frame: str, step: str | None = None) -> list[str]: + """Event-session frames from the request ``frame`` of ``run`` until the next request of that run.""" + run_rows = [r for r in rows if r["run"] == run] + start = next( + i for i, r in enumerate(run_rows) if r["dir"] == "tx" and r["frame"] == frame and (step is None or r["step"] == step) + ) + out: list[str] = [] + for r in run_rows[start + 1 :]: + if r["dir"] == "tx": + break + if r["dir"] == "rx" and r["session"] == "evt": + out.append(r["frame"]) + return out + + +def _evt_before_first_request(rows: list[dict], run: str) -> list[str]: + run_rows = [r for r in rows if r["run"] == run] + out: list[str] = [] + for r in run_rows: + if r["dir"] == "tx": + break + if r["dir"] == "rx": + out.append(r["frame"]) + return out + + +def _gateway() -> MagicMock: + gw = MagicMock() + gw.mac = MAC + gw.unique_id = MAC + gw.bus_group = MAC + gw.primary_gateway_mac = None + gw.delegated_whos = set() + gw.delegated_away_whos = set() + gw.log_id = "[F461 live 2026-10-24]" + gw.model = "F461" + gw.has_central_unit = False + gw.supports_zone_status = True + gw.initial_discovery_pending = False + gw.is_connected = True + gw.profile = F461Profile() + gw._gateway = SimpleNamespace(profile=gw.profile) + gw.sent: list[str] = [] + + async def _send(cmd, *a, **k): + gw.sent.append(str(cmd)) + fut: asyncio.Future[bool] = asyncio.get_running_loop().create_future() + fut.set_result(True) + return fut + + gw.send = AsyncMock(side_effect=_send) + gw.send_status_request = AsyncMock(side_effect=_send) + return gw + + +async def _setup_zone_2(hass: HomeAssistant): + from custom_components.myhome.climate import async_setup_entry as climate_setup + + gw = _gateway() + platforms_cfg = { + "climate": { + "climate_zone_2": { + "who": "4", + "zone": "2", + "name": "Climate Zone 2", + "heat": True, + "cool": True, + "standalone": True, + "central": False, + "manufacturer": "BTicino", + "model": "F461", + } + }, + } + hass.data = {DOMAIN: {MAC: {CONF_ENTITY: gw, CONF_PLATFORMS: platforms_cfg}}} + entry = MagicMock() + entry.data = {"mac": MAC} + entry.entry_id = "f461_live_2026_10_24" + entry.options = {} + attach_runtime(hass, entry, MAC, gw) + climates: list = [] + with ( + patch("custom_components.myhome.discovery.er.async_entries_for_config_entry", return_value=[]), + patch("custom_components.myhome.discovery.er.async_get", return_value=MagicMock()), + ): + await climate_setup(hass, entry, climates.extend) + assert len(climates) == 1 + zone = climates[0] + zone.hass = hass + zone.entity_id = f"climate.{zone._device_id}" + zone.async_write_ha_state = MagicMock() + zone.async_schedule_update_ha_state = MagicMock() + attach_platform(zone, entry) + return zone + + +def _replay(zone, evt_rows: list[dict], until_t: float | None = None, from_t: float | None = None) -> list[tuple[str, float | None, str | None]]: + """Feed the zone-2 event frames of ``evt_rows`` to the entity, return (frame, shown target, mode) after each.""" + seen: list[tuple[str, float | None, str | None]] = [] + for r in evt_rows: + if (until_t is not None and r["t"] > until_t) or (from_t is not None and r["t"] < from_t): + continue + msg = OWNMessage.parse(r["frame"]) + assert msg is not None, r + if getattr(msg, "who", None) == 4 and getattr(msg, "zone", None) == 2 and msg.__class__.__name__ == "OWNHeatingEvent": + zone.handle_event(msg) + seen.append((r["frame"], zone.target_temperature, zone.hvac_mode)) + return seen + + +# --------------------------------------------------------------- schema, privacy, parsing + + +def test_schema_runs_and_synthetic_identity(trace_payload: dict, rows: list[dict], frames: list[dict]) -> None: + """Fixture metadata, synthetic identity, run names and counts, one monotonic time axis.""" + gw = trace_payload["gateway"] + assert gw["model"] == "F461" and gw["firmware"] == "2.0.11" + assert gw["ip"] == "192.0.2.92" and gw["mac"] == MAC + assert gw["identification"] == {"model": "F461", "who13_code": "200", "who13_model_name": "F461", "who1013_code": "134"} + capture = trace_payload["capture"] + assert capture["kind"] == "derived_trace_archive" + assert [r["run"] for r in capture["runs"]] == list(ALL_RUNS) + assert capture["runs"][0]["t_offset"] == 0.0 + assert [r["listener"] for r in capture["runs"]] == ["evt.jsonl"] * 3 + ["transition_evt.jsonl"] * 2 + assert capture["window"] == {"first": "2026-10-24T18:07:55+00:00", "last": "2026-10-24T19:12:37+00:00", "frames": 894, "rows": 3200} + assert len(frames) == 894 and len(rows) == 3200 + assert {r["run"] for r in rows} == set(ALL_RUNS) + assert [(r["run"], r["rows"], r["frames"]) for r in capture["runs"]] == [ + (RUN1, 38, 21), + (RUN2, 2902, 742), + (RUN3, 74, 34), + (RUN4, 93, 51), + (RUN5, 93, 46), + ] + ts = [f["timestamp"] for f in frames] + assert ts == sorted(ts), "one monotonic time axis across the runs" + assert all(a["t"] <= b["t"] for a, b in zip(rows, rows[1:], strict=False)) + assert all(f["direction"] == "rx" and f["session"] == "evt" for f in frames) + assert [r["frame"] for r in rows if r["dir"] == "rx" and r["session"] == "evt"] == [f["raw"] for f in frames] + # every probe segment is aligned to its listener (probe t = 0 -> listener_offset_s on the archive axis) + for run in capture["runs"]: + offsets = [s["listener_offset_s"] for s in run["probe_segments"]] + assert offsets == sorted(offsets) and all(o >= run["t_offset"] - 2.0 for o in offsets), run["run"] + assert all(s["probe_wait_s"] in (0.6, 1.5, 2.0, 3.0) for s in run["probe_segments"]), run["run"] + # Home Assistant's own requests are listed, not logged as rows (they went through its session) + assert [(h["utc"], h["frame"]) for h in capture["home_assistant_requests"]] == [ + ("18:08:53", ZONE_STATUS), + ("18:08:55", "*#4*2*60##"), + ("18:11:46", "*#4*2*#14*0210*3##"), + ("18:13:39", "*#4*2*#14*0235*3##"), + ("18:58:46", ZONE_STATUS), + ("18:58:49", "*#4*2*60##"), + ("19:02:04", "*#4*2*#14*0210*3##"), + ("19:05:32", ZONE_STATUS), + ("19:05:35", "*#4*2*60##"), + ("19:12:26", "*#4*2*#14*0235*3##"), + ] + assert not any(r["dir"] == "tx" and "*#14*" in r["frame"] and r["run"] in (RUN1, RUN2) for r in rows) + # privacy: the only MAC-like string is the synthetic one, no LAN address, no WHO 13 identity frame + text = json.dumps(trace_payload) + assert set(re.findall(r"(?:[0-9A-Fa-f]{2}:){5}[0-9A-Fa-f]{2}", text)) == {MAC} + assert not re.search(r"192[.*]168", text) and "/Users/" not in text, "no LAN address, no local path" + assert not any(f["raw"].startswith("*#13**12*") or f["raw"].startswith("*#13**10*") for f in frames) + # WHO 4 zone 2 and the gateway clock are all the capture holds + assert {re.match(r"^\*#?(\d+)\*", f["raw"]).group(1) for f in frames} == {"4", "13"} + + +def test_every_frame_parses_in_ownd(rows: list[dict], frames: list[dict]) -> None: + """Every rx frame parses in the pinned OWNd; every tx frame parses as a command.""" + for item in frames: + assert OWNMessage.parse(item["raw"]) is not None, f"Failed to parse evt frame: {item['raw']}" + for r in rows: + if r["dir"] == "tx": + assert OWNCommand.parse(r["frame"]) is not None, r + elif r["dir"] == "rx" and r["frame"] not in ("*#*1##", "*#*0##"): + assert OWNMessage.parse(r["frame"]) is not None, r + # the mode frames 108 / 208 parse but carry no mode the pinned OWNd knows + for raw in ("*4*108*2##", "*4*208*2##"): + msg = OWNMessage.parse(raw) + assert msg is not None and msg.zone == 2 and getattr(msg, "mode", None) is None + assert msg.human_readable_log == "Zone 2's mode is unknown." + antifreeze = OWNMessage.parse(ANTIFREEZE) + assert antifreeze is not None and antifreeze.mode == "off" and antifreeze.human_readable_log == "Zone 2's mode is set to 'off'." + + +def test_result_rows_are_consistent_with_their_tx_and_cmd_rx_rows(rows: list[dict]) -> None: + """Each result row follows its tx row, its replies are on the command session, ACK / NACK is logged.""" + assert all(r["ack"] is True for r in _results(rows)), "every request of this capture was ACKed" + for run in ALL_RUNS: + run_rows = [r for r in rows if r["run"] == run] + for i, r in enumerate(run_rows): + if r["dir"] != "result": + continue + tx_i = next(j for j in range(i - 1, -1, -1) if run_rows[j]["dir"] == "tx") + tx = run_rows[tx_i] + assert tx["frame"] == r["frame"] and tx["step"] == r["step"] + assert tx["t"] <= r["t"] + assert abs((r["t"] - tx["t"]) - r["reply_time_s"]) < 0.002 + cmd_rx = [x for x in run_rows[tx_i + 1 : i] if x["dir"] == "rx" and x["session"] == "cmd"] + assert [x["frame"] for x in cmd_rx] == [*r["replies"], "*#*1##"] + assert all(x["t"] == tx["t"] and x["t_estimated"] is True for x in cmd_rx) + assert run_rows[tx_i + 1 : tx_i + 1 + len(cmd_rx)] == cmd_rx + pending = [x["frame"] for x in run_rows[tx_i + 1 : i] if x["dir"] == "rx" and x["session"] == "evt" and x["t"] <= r["t"]] + assert r["events_after"] == pending + # a status reply is delivered on both sessions: what the command session returned is + # also in the event frames of the pending window (the only exception is a season frame + # that reached the event session a few ms after the ACK, run 2) + if tx["is_status_request"]: + assert [f for f in r["replies"] if f in pending] == r["replies"] or r["replies"][-1] == SEASON, r + + +# --------------------------------------------------------------- run 1: the bezel turn + + +def test_knob_turn_emits_dimension_12_only(rows: list[dict]) -> None: + """The bezel turn: dimension 12 twice (29.0, 18.0), the season frame, dimension 0; no 14, no 13.""" + before = _evt_before_first_request(rows, RUN1) + assert before == [ + dim(12, "0290"), + SEASON, + "*#4*2*0*0239##", + "*#4*2*0*0239##", + dim(12, "0180"), + SEASON, + "*#4*2*0*0239##", + ] + evt = _evt(rows, RUN1) + assert evt[4]["t"] - evt[0]["t"] == pytest.approx(2.254, abs=0.002), "the dial settled on 18.0 two seconds after 29.0" + assert evt[0]["ownd_log"] == "Zone 2's local target temperature is set to 29.0°C." + # 49 s later the first read of dimension 14 already answers 18.0 + read14 = _result(rows, RUN1, "*#4*2*14##") + assert read14["t"] - evt[0]["t"] == pytest.approx(49.09, abs=0.01) + assert read14["replies"] == [dim(14, "0180")] and read14["reply_time_s"] < 0.2 + assert read14["events_after"] == [dim(14, "0180")] + assert _result(rows, RUN1, "*#4*2*12##")["replies"] == [dim(12, "0180"), SEASON] + status = _result(rows, RUN1, ZONE_STATUS) + assert status["replies"] == ["*#4*2*0*0239##", dim(12, "0180"), SEASON, dim(14, "0180"), "*#4*2*13*00##"] + assert 1.2 < status["reply_time_s"] < 1.4 + # Home Assistant's own *#4*2## and *#4*2*60## polls (18:08:53 UTC) follow: the same burst, no probe request + assert _evt_between(rows, RUN1, ZONE_STATUS) == [ + *status["replies"], + "*#4*2*0*0239##", + dim(12, "0180"), + SEASON, + dim(14, "0180"), + "*#4*2*13*00##", + "*#4*2*60*40##", + ] + + +# --------------------------------------------------------------- run 2: the fast poll + + +def test_fast_poll_reads_both_dimensions_480_times(rows: list[dict]) -> None: + """240 dimension 12 reads and 240 dimension 14 reads 0.6 s apart, every one ACKed in 90-330 ms.""" + res = _results(rows, RUN2) + assert len(res) == 480 + assert [r["frame"] for r in res] == ["*#4*2*12##", "*#4*2*14##"] * 240 + assert all(0.09 <= r["reply_time_s"] <= 0.33 for r in res) + gaps = [b["t"] - b["reply_time_s"] - a["t"] for a, b in zip(res, res[1:], strict=False)] + assert all(0.55 < g < 0.75 for g in gaps), (min(gaps), max(gaps)) + for r in res: + if r["frame"] == "*#4*2*12##": + assert len(r["replies"]) == 2 and r["replies"][0].startswith("*#4*2*12*") and r["replies"][1] == SEASON + else: + assert len(r["replies"]) == 1 and r["replies"][0].startswith("*#4*2*14*") + values12 = [r["replies"][0] for r in res if r["frame"] == "*#4*2*12##"] + values14 = [r["replies"][0] for r in res if r["frame"] == "*#4*2*14##"] + assert [values12.count(dim(12, v)) for v in ("0180", "0210", "0235")] == [84, 79, 77] + assert [values14.count(dim(14, v)) for v in ("0180", "0210", "0235")] == [84, 78, 78] + # the values only ever went 18.0 -> 21.0 -> 23.5 (the two Home Assistant writes) + for values, number in ((values12, 12), (values14, 14)): + assert [v for i, v in enumerate(values) if i == 0 or v != values[i - 1]] == [dim(number, "0180"), dim(number, "0210"), dim(number, "0235")] + + +def test_home_assistant_write_echo_is_dimension_12_and_both_dimensions_follow_within_a_poll_cycle(rows: list[dict]) -> None: + """A *#4*2*#14*T*3## write echoes dimension 12, the season and dimension 0 (no dimension 14 frame).""" + res = _results(rows, RUN2) + evt = _evt(rows, RUN2) + # 21.0 (18:11:46 UTC): the echo arrived between two reads, the next 12 read and the next 14 read carry it + last_18 = [r for r in res if r["replies"][0] in (dim(12, "0180"), dim(14, "0180"))][-1] + first_21_12 = next(r for r in res if r["replies"][0] == dim(12, "0210")) + first_21_14 = next(r for r in res if r["replies"][0] == dim(14, "0210")) + echo = [r["frame"] for r in evt if last_18["t"] < r["t"] < first_21_12["t"] - first_21_12["reply_time_s"]] + assert echo == [dim(12, "0210"), SEASON, "*#4*2*0*0239##", "*#4*2*0*0239##"] + assert first_21_14["t"] - first_21_12["t"] == pytest.approx(0.706, abs=0.002) + # 23.5 (18:13:39 UTC): the echo arrived while a dimension 14 read was pending, whose reply already carried 23.5 + first_235_14 = next(r for r in res if r["replies"][0] == dim(14, "0235")) + assert first_235_14["events_after"] == [dim(12, "0235"), SEASON, "*#4*2*0*0239##", dim(14, "0235")] + first_235_12 = next(r for r in res if r["replies"][0] == dim(12, "0235")) + assert first_235_12["t"] - first_235_14["t"] == pytest.approx(0.73, abs=0.002) + # no dimension 14 frame was ever pushed: every dimension 14 frame of the run is a read reply + count14 = sum(1 for r in evt if r["frame"].startswith("*#4*2*14*")) + assert count14 == sum(1 for r in res if r["frame"] == "*#4*2*14##") == 240 + count12 = sum(1 for r in evt if r["frame"].startswith("*#4*2*12*")) + assert count12 == 240 + 2, "240 read replies plus the two write echoes" + # after the last read (18:15:30 UTC) the zone was silent on 12 / 14 for 42 min: humidity, temperature, clock only + idle = [r["frame"] for r in evt if r["t"] > res[-1]["t"]] + assert idle and not any(f.startswith("*#4*2*12*") or f.startswith("*#4*2*14*") or f == SEASON for f in idle) + assert idle.count("*#4*2*60*40##") == 3 and idle.count("*#4*2*0*0239##") == 2 + assert [f for f in idle if f.startswith("*#13**#0*")] == [f"*#13**#0*21*{m}*00*##" for m in ("20", "30", "40", "50")] + + +# --------------------------------------------------------------- run 3: antifreeze + + +def test_antifreeze_splits_dimension_12_from_14_and_the_write_restores(rows: list[dict]) -> None: + """*4*102*2## -> 12 = 7.0 with the mode frame, 14 = 23.5; *#4*2*#14*0235*3## -> heating, 12 = 14 = 23.5.""" + cmd = _result(rows, RUN3, ANTIFREEZE) + assert cmd["reply_time_s"] < 0.1 and cmd["events_after"] == [], "the ACK comes before the thermostat reports" + assert _evt_between(rows, RUN3, ANTIFREEZE) == [ANTIFREEZE, dim(12, "0070"), ANTIFREEZE, "*#4*2*0*0239##"] + assert _result(rows, RUN3, "*#4*2*12##", "antifreeze")["replies"] == [dim(12, "0070"), ANTIFREEZE] + assert _result(rows, RUN3, "*#4*2*14##", "antifreeze")["replies"] == [dim(14, "0235")] + split = _result(rows, RUN3, ZONE_STATUS, "antifreeze") + assert split["replies"] == ["*#4*2*0*0239##", dim(12, "0070"), ANTIFREEZE, dim(14, "0235"), "*#4*2*13*00##"] + # Home Assistant's own poll 26 s later (18:58:46 UTC) read the same split + assert _evt_between(rows, RUN3, ZONE_STATUS, "antifreeze") == [*split["replies"], *split["replies"], "*#4*2*60*40##"] + restore = _result(rows, RUN3, "*#4*2*#14*0235*3##") + assert restore["reply_time_s"] < 0.1 and restore["events_after"] == [] + assert _evt_between(rows, RUN3, "*#4*2*#14*0235*3##") == [SEASON, dim(12, "0235"), SEASON, "*#4*2*0*0239##"] + assert _result(rows, RUN3, "*#4*2*12##", "restore")["replies"] == [dim(12, "0235"), SEASON] + assert _result(rows, RUN3, "*#4*2*14##", "restore")["replies"] == [dim(14, "0235")] + back = _result(rows, RUN3, ZONE_STATUS, "restore") + assert back["replies"] == ["*#4*2*0*0239##", dim(12, "0235"), SEASON, dim(14, "0235"), "*#4*2*13*00##"] + assert [r["frame"] for r in _evt(rows, RUN3)][-2:] == ["*#4*2#1*#20*0##", "*#4*2#1*20*0##"], "the valve's own dimension 20 echo closes the listener" + + +# --------------------------------------------------------------- run 4: the dimension 7 templates + + +def test_dimension_7_templates_and_the_season_flips(rows: list[dict]) -> None: + """*#4*2*#7*1*3## / *#4*2*#7*2*3## are echoed as heating / cooling comfort with the mode frames 108 / 208.""" + # the listener opened on the echo of Home Assistant's *#4*2*#14*0210*3## (19:02:04 UTC): no dimension 14 frame + assert _evt_before_first_request(rows, RUN4) == [dim(12, "0210"), SEASON, "*#4*2*0*0239##"] + baseline = _result(rows, RUN4, ZONE_STATUS, "baseline_poll") + assert baseline["replies"] == ["*#4*2*0*0239##", dim(12, "0210"), SEASON, dim(14, "0210"), "*#4*2*13*00##"] + comfort = _result(rows, RUN4, "*#4*2*#7*1*3##") + assert comfort["reply_time_s"] < 0.1 and comfort["events_after"] == [] + assert _evt_between(rows, RUN4, "*#4*2*#7*1*3##") == ["*#4*2*7*1*3##", dim(12, "0210"), "*4*108*2##", "*#4*2*0*0239##"] + eco = _result(rows, RUN4, "*#4*2*#7*2*3##") + assert eco["reply_time_s"] < 0.1 and eco["events_after"] == [] + after_eco = _evt_between(rows, RUN4, "*#4*2*#7*2*3##") + assert after_eco[:4] == ["*#4*2*7*2*3##", dim(12, "0250"), "*4*208*2##", "*#4*2*0*0239##"] + # 47 s later the zone flipped to conditioning, 3 s later back to heating, 2 s later the setpoint became 22.5 + assert after_eco[4:] == [ + "*4*0*2##", + dim(12, "0250"), + "*4*0*2##", + "*#4*2*0*0238##", + SEASON, + dim(12, "0250"), + SEASON, + "*#4*2*0*0238##", + dim(12, "0225"), + SEASON, + "*#4*2*0*0238##", + ] + evt = _evt(rows, RUN4) + t_eco = next(r["t"] for r in evt if r["frame"] == "*#4*2*7*2*3##") + t_cool = next(r["t"] for r in evt if r["frame"] == "*4*0*2##") + t_heat = next(r["t"] for r in evt if r["frame"] == SEASON and r["t"] > t_cool) + t_225 = next(r["t"] for r in evt if r["frame"] == dim(12, "0225")) + assert t_cool - t_eco == pytest.approx(47.57, abs=0.01) + assert t_heat - t_cool == pytest.approx(3.16, abs=0.01) + assert t_225 - t_heat == pytest.approx(1.99, abs=0.01) + # both dimensions read 22.5 without any dimension 14 write + assert _result(rows, RUN4, "*#4*2*12##")["replies"] == [dim(12, "0225"), SEASON] + assert _result(rows, RUN4, "*#4*2*14##")["replies"] == [dim(14, "0225")] + assert _result(rows, RUN4, ZONE_STATUS, "eco_template_and_reads")["replies"][1:4] == [dim(12, "0225"), SEASON, dim(14, "0225")] + for msg_raw, log in (("*#4*2*7*1*3##", "Zone 2 is in heating comfort."), ("*#4*2*7*2*3##", "Zone 2 is in cooling comfort.")): + msg = OWNMessage.parse(msg_raw) + assert msg is not None and msg.zone_state == "comfort" and msg.human_readable_log == log + assert OWNMessage.parse("*#4*2*7*1*3##").zone_context == "heating" + assert OWNMessage.parse("*#4*2*7*2*3##").zone_context == "cooling" + # the restore: the write echo (12, season, 0), then the poll shows 23.5 on both; Home Assistant's poll 23 s later + restore = _result(rows, RUN4, "*#4*2*#14*0235*3##") + assert restore["reply_time_s"] < 0.1 and restore["events_after"] == [] + assert _evt_between(rows, RUN4, "*#4*2*#14*0235*3##") == [dim(12, "0235"), SEASON, "*#4*2*0*0238##"] + final = _result(rows, RUN4, ZONE_STATUS, "restore") + assert final["replies"] == ["*#4*2*0*0238##", dim(12, "0235"), SEASON, dim(14, "0235"), "*#4*2*13*00##"] + assert _evt_between(rows, RUN4, ZONE_STATUS, "restore")[:11] == [ + *final["replies"], + "*#4*2*0*0239##", + dim(12, "0235"), + SEASON, + dim(14, "0235"), + "*#4*2*13*00##", + "*#4*2*60*40##", + ] + + +# --------------------------------------------------------------- run 5: the bezel in Manual and in antifreeze + + +def test_bezel_in_manual_then_antifreeze_then_bezel_in_antifreeze_then_home_assistant_write(rows: list[dict]) -> None: + """What moves 12 and 14 in both directions, on the wire.""" + # bezel +0.5 in Manual (19:10:42 UTC): dimension 12 at once, the valve opens 3 s later; no dimension 14 + assert _evt_before_first_request(rows, RUN5) == [dim(12, "0240"), SEASON, "*#4*2*0*0239##", "*#4*2#1*#20*1##", "*#4*2#1*20*1##"] + # antifreeze: 12 = 7.0, the valve closes, the poll shows 14 = 24.0 (the bezel value had reached 14 by then) + assert _evt_between(rows, RUN5, ANTIFREEZE, "antifreeze_1") == [ + ANTIFREEZE, + dim(12, "0070"), + ANTIFREEZE, + "*#4*2*0*0239##", + "*#4*2#1*#20*0##", + "*#4*2#1*20*0##", + ] + split = _result(rows, RUN5, ZONE_STATUS, "antifreeze_1") + assert split["replies"] == ["*#4*2*0*0239##", dim(12, "0070"), ANTIFREEZE, dim(14, "0240"), "*#4*2*13*00##"] + # bezel +0.5 in antifreeze (19:11:10 UTC): heating again at the protection value plus one step, dimension 12 first + assert _evt_between(rows, RUN5, ZONE_STATUS, "antifreeze_1") == [*split["replies"], SEASON, dim(12, "0075"), SEASON, "*#4*2*0*0239##"] + assert _result(rows, RUN5, "*#4*2*12##")["replies"] == [dim(12, "0075"), SEASON] + assert _result(rows, RUN5, "*#4*2*14##")["replies"] == [dim(14, "0075")] + assert _result(rows, RUN5, ZONE_STATUS, "reads_after_bezel")["replies"] == ["*#4*2*0*0239##", dim(12, "0075"), SEASON, dim(14, "0075"), "*#4*2*13*00##"] + # antifreeze again: 12 = 7.0, 14 keeps 7.5 + assert _evt_between(rows, RUN5, ANTIFREEZE, "antifreeze_2") == [ANTIFREEZE, dim(12, "0070"), ANTIFREEZE, "*#4*2*0*0238##"] + split2 = _result(rows, RUN5, ZONE_STATUS, "antifreeze_2") + assert split2["replies"] == ["*#4*2*0*0238##", dim(12, "0070"), ANTIFREEZE, dim(14, "0075"), "*#4*2*13*00##"] + # Home Assistant's climate.set_temperature 23.5 (19:12:26 UTC) while 12 != 14: heating, 12 = 23.5, then 14 = 23.5 + assert _evt_between(rows, RUN5, ZONE_STATUS, "antifreeze_2") == [*split2["replies"], SEASON, dim(12, "0235"), SEASON, "*#4*2*0*0238##"] + final = _result(rows, RUN5, ZONE_STATUS, "poll_after_ha_write") + assert final["replies"] == ["*#4*2*0*0238##", dim(12, "0235"), SEASON, dim(14, "0235"), "*#4*2*13*00##"] + # the dimension 20 echoes: a '#'-prefixed command form followed by the status form, as on 2026-10-23 + for raw, log in (("*#4*2#1*20*1##", "Zone 2's actuator 1 is on."), ("*#4*2#1*20*0##", "Zone 2's actuator 1 is off.")): + msg = OWNMessage.parse(raw) + assert msg is not None and msg.zone == 2 and msg.human_readable_log == log + + +def test_antifreeze_is_the_only_operation_that_left_12_and_14_apart(rows: list[dict]) -> None: + """Every *#4*2## reply with 12 != 14 carries the antifreeze mode frame; every heating-season reply has 12 == 14.""" + polls = _results(rows, frame=ZONE_STATUS) + assert len(polls) == 10 + for r in polls: + value12 = r["replies"][1][len("*#4*2*12*") : -len("*3##")] + value14 = r["replies"][3][len("*#4*2*14*") : -len("*3##")] + mode = r["replies"][2] + if value12 != value14: + assert mode == ANTIFREEZE and value12 == "0070", r + else: + assert mode == SEASON, r + assert sum(1 for r in polls if r["replies"][2] == ANTIFREEZE) == 3 + # the same holds for the bursts Home Assistant's own polls produced on the event session + for run, step in ((RUN1, "reads_after_knob"), (RUN3, "antifreeze"), (RUN4, "restore")): + burst = _evt_between(rows, run, ZONE_STATUS, step)[5:10] + assert burst[1].startswith("*#4*2*12*") and burst[3].startswith("*#4*2*14*"), (run, burst) + same = burst[1][len("*#4*2*12*") :] == burst[3][len("*#4*2*14*") :] + assert same == (burst[2] == SEASON), (run, burst) + + +# --------------------------------------------------------------- entity replays + + +@pytest.mark.asyncio +async def test_replay_knob_turn_shows_dimension_12(hass: HomeAssistant, rows: list[dict]) -> None: + """Run 1 through the climate entity: 29.0 then 18.0 from dimension 12; dimension 14 changes nothing.""" + zone = await _setup_zone_2(hass) + seen = _replay(zone, _evt(rows, RUN1)) + assert seen[0] == (dim(12, "0290"), 29.0, None) + assert seen[1] == (SEASON, 29.0, HVACMode.HEAT) + assert seen[4] == (dim(12, "0180"), 18.0, HVACMode.HEAT) + assert all(target == 18.0 for _, target, _ in seen[4:]) + assert zone.target_temperature == 18.0 + assert zone.current_temperature == 23.9 + assert zone.extra_state_attributes["local_offset"] == 0 + assert zone.extra_state_attributes["knob_pos"] == "0" + assert zone.extra_state_attributes["season"] == "heating" + + +@pytest.mark.asyncio +async def test_replay_antifreeze_and_restore(hass: HomeAssistant, rows: list[dict]) -> None: + """Run 3: *4*102*2## turns the zone off; the restore write brings heating and 23.5 back.""" + zone = await _setup_zone_2(hass) + evt = _evt(rows, RUN3) + t_restore = next(r["t"] for r in evt if r["frame"] == SEASON) # the write echo opens with the season frame + seen = _replay(zone, evt, until_t=t_restore - 0.001) + assert seen[0] == (ANTIFREEZE, None, HVACMode.OFF) + assert all(mode == HVACMode.OFF for _, _, mode in seen) + assert zone.hvac_mode == HVACMode.OFF + # the split poll in antifreeze: dimension 14 (23.5) is kept as the nominal setpoint while the zone is off + assert zone._target_temperature == 23.5 + seen = _replay(zone, evt, from_t=t_restore - 0.001) + assert seen[0] == (SEASON, 23.5, HVACMode.HEAT), "heating again, the nominal setpoint is shown" + assert seen[1] == (dim(12, "0235"), 23.5, HVACMode.HEAT) + assert all(target == 23.5 and mode == HVACMode.HEAT for _, target, mode in seen) + assert zone.target_temperature == 23.5 + + +@pytest.mark.asyncio +async def test_replay_bezel_in_manual_and_in_antifreeze_then_home_assistant_write(hass: HomeAssistant, rows: list[dict]) -> None: + """Run 5: 24.0 from the bezel, off in antifreeze, 7.5 after the bezel press in antifreeze, 23.5 after the write.""" + zone = await _setup_zone_2(hass) + evt = _evt(rows, RUN5) + seen = _replay(zone, evt) + by_frame = {} + for frame, target, mode in seen: + by_frame.setdefault(frame, []).append((target, mode)) + assert seen[0] == (dim(12, "0240"), 24.0, None) + assert seen[1] == (SEASON, 24.0, HVACMode.HEAT) + assert by_frame[ANTIFREEZE][0] == (24.0, HVACMode.OFF) + assert by_frame[dim(12, "0075")][0] == (7.5, HVACMode.HEAT), "the bezel press in antifreeze: heating at 7.5" + assert by_frame[dim(14, "0075")][0] == (7.5, HVACMode.HEAT) + assert by_frame[dim(12, "0235")][0] == (23.5, HVACMode.HEAT), "the Home Assistant write: 23.5 at once" + assert zone.target_temperature == 23.5 and zone.hvac_mode == HVACMode.HEAT + assert zone.current_temperature == 23.8 + + +@pytest.mark.asyncio +async def test_replay_templates_setpoints_follow_dimension_12(hass: HomeAssistant, rows: list[dict]) -> None: + """Run 4: the entity shows 21.0, 25.0 (cooling comfort), 22.5 and 23.5 as dimension 12 reports them. + + The mode derived from ``*#4*2*7*2*3##`` (cooling comfort) is not pinned here: the pinned OWNd + reads it as a cooling context and the entity keeps that mode through the later season frames; + the fixture README notes the observation. + """ + zone = await _setup_zone_2(hass) + seen = _replay(zone, _evt(rows, RUN4)) + targets = [target for frame, target, _ in seen if frame.startswith("*#4*2*12*")] + assert [v for i, v in enumerate(targets) if i == 0 or v != targets[i - 1]] == [21.0, 25.0, 22.5, 23.5] + assert zone.target_temperature == 23.5 + assert zone.current_temperature == 23.9 diff --git a/tests/test_trace_oracle_validation.py b/tests/test_trace_oracle_validation.py index 9ac37a28d..a8896543c 100644 --- a/tests/test_trace_oracle_validation.py +++ b/tests/test_trace_oracle_validation.py @@ -112,6 +112,9 @@ "*1*0*#1##": "F461 2026-10-15 / 10-18: ACK (group 1 off)", "*1*0*0##": "F461 2026-10-15 / 10-18: ACK (general off)", "*1*1*#1##": "F461 2026-10-15 / 10-18: ACK (group 1 on)", + # --- F461 2.0.11, f461_live_2026-10-24 (climate setpoint capture behind #791) + "*#4*2*#7*1*3##": "F461 2026-10-24: ACK in 78 ms, echoed *#4*2*7*1*3## (heating comfort), *4*108*2##, dimension 12 unchanged", + "*#4*2*#7*2*3##": "F461 2026-10-24: ACK in 93 ms, echoed *#4*2*7*2*3## (cooling comfort), *4*208*2##, dimension 12 = 25.0", # --- F461 2.0.11, f461_live_2026-10-18 (PR #750 expose verification) "*#1*08*1*150*0##": "F461 2026-10-18: NACK in 55 ms (dimension 1 without # is a read on an empty point)", "*#13**#0*22*51*00*999##": "F461 2026-10-18: ACK (clock set, broadcast on evt)", From f7410188735d7daa1802202554f0112ec9cac2ae Mon Sep 17 00:00:00 2001 From: gdluck Date: Sat, 24 Oct 2026 23:11:16 +0300 Subject: [PATCH 2/2] test(trace): review tidy-ups on the 2026-10-24 F461 capture Review 5639746797 on #810: the antifreeze statement is scoped to the operations exercised in this capture (f461_live_2026-10-23 run 1 had 12 = 23.5 != 14 = 21.0 in active heating on this plant); the test locals for *#4*2*#7*2*3## say cooling comfort (context 2, state 3), the archive keeps the probe step name with a comment; run 5's UTC window ends at the last result (19:12:37); the README says only the two probe writes have measured reply_time_s rows and gives the run 5 intervals exactly (10.8 s / 12.2 s, 7.5 s / 8.9 s); generic entity name. Co-Authored-By: Claude Fable 5.1 --- .../traces/f461_live_2026-10-24/README.md | 22 +++++++++------ .../myhome_trace_F461_live_2026-10-24.json | 2 +- tests/test_f461_live_2026_10_24_trace.py | 28 +++++++++++-------- 3 files changed, 32 insertions(+), 20 deletions(-) diff --git a/tests/fixtures/traces/f461_live_2026-10-24/README.md b/tests/fixtures/traces/f461_live_2026-10-24/README.md index 787589568..91d2eb285 100644 --- a/tests/fixtures/traces/f461_live_2026-10-24/README.md +++ b/tests/fixtures/traces/f461_live_2026-10-24/README.md @@ -19,7 +19,7 @@ that #791 started from, and the plant table in full). |---|---| | Gateway | F461, firmware 2.0.11 (`*#13**16*2*0*11##`), kernel 5.10.35, distribution 2.26.4, WHO 13 device type `200`, WHO 1013 object model `134.15.5.0`, HMAC SHA-256 on both sessions (identified in `f461_live_2026-10-23`) | | Climate | Living Now KW4691 standalone thermostat at zone 2 with a BT-F430/2 heating valve (actuator 1) and a BT-F430/4 fan coil (actuator 2); heating season; no central unit; zone 2 is the only WHO 4 device | -| Home Assistant | a local instance running the integration at #791's head (`abf6330f`) with the PyPI OWNd pin, `climate.thermo_ofice` = zone 2; its own requests are listed in `capture.home_assistant_requests` (from its debug log, which is not included) | +| Home Assistant | a local instance running the integration at #791's head (`abf6330f`) with the PyPI OWNd pin, `climate.climate_zone_2` = zone 2; its own requests are listed in `capture.home_assistant_requests` (from its debug log, which is not included) | | Not involved | lights 06 / 07 / 09 and the shutter 05 of the plant (no WHO 1 / 2 frame in this capture) | ## File format: `myhome_trace_F461_live_2026-10-24.json` @@ -63,7 +63,7 @@ request in flight (`listen` before the first request of a run). | `run2_fast_poll_dim12_dim14` | 18:09:45-18:57:35 | 480 alternating `*#4*2*12##` / `*#4*2*14##` reads 0.6 s apart for 5 min 45 s while Home Assistant wrote 21.0 (18:11:46) and 23.5 (18:13:39); then 42 min of idle listening | | `run3_antifreeze_split_and_restore` | 18:58:04-19:01:32 | `*4*102*2##`, reads of 12 / 14 / `*#4*2##` in antifreeze, Home Assistant's poll, `*#4*2*#14*0235*3##`, the same reads after it; the listener ends on the valve's dimension 20 echo | | `run4_preset_templates` | 19:02:04-19:10:00 | Home Assistant's 21.0 write (the listener's first frames are its echo), the probe's `*#4*2##`, `*#4*2*#7*1*3##`, `*#4*2*#7*2*3##` 54 s later, the season flips 47 s after that, reads of 12 / 14 / `*#4*2##`, `*#4*2*#14*0235*3##` and `*#4*2##`, Home Assistant's poll | -| `run5_bezel_in_manual_and_in_antifreeze_then_ha_write` | 19:10:42-19:12:35 | bezel +0.5 in Manual, `*4*102*2##` and `*#4*2##`, bezel +0.5 in antifreeze, reads of 12 / 14 / `*#4*2##`, `*4*102*2##` and `*#4*2##` again, Home Assistant's `climate.set_temperature` 23.5 while 12 != 14, `*#4*2##` | +| `run5_bezel_in_manual_and_in_antifreeze_then_ha_write` | 19:10:42-19:12:37 | bezel +0.5 in Manual, `*4*102*2##` and `*#4*2##`, bezel +0.5 in antifreeze, reads of 12 / 14 / `*#4*2##`, `*4*102*2##` and `*#4*2##` again, Home Assistant's `climate.set_temperature` 23.5 while 12 != 14, `*#4*2##` | ## What the plant established (each row has its frames in the archive) @@ -71,15 +71,20 @@ request in flight (`listen` before the first request of a run). `*#4*2*12*0180*3##`, `*4*1*2##`, `*#4*2*0*0239##` 2.25 s later when the dial settled on 18.0; no dimension 14 and no dimension 13 frame. The first `*#4*2*14##` read, 49 s later, already answered 18.0 (so the thermostat had moved dimension 14 by then, silently). In run 5 the same: `*#4*2*12*0240*3##`, `*4*1*2##`, - `*#4*2*0*0239##` and the valve opening (`*#4*2#1*#20*1##`, `*#4*2#1*20*1##`) 3 s later; the `*#4*2##` 15 s - later (already in antifreeze) read dimension 14 = 24.0. + `*#4*2*0*0239##` and the valve opening (`*#4*2#1*#20*1##`, `*#4*2#1*20*1##`) 3 s later; the `*#4*2##` sent + 10.8 s later (result at 12.2 s, already in antifreeze) read dimension 14 = 24.0. * **A dimension 14 write echoes dimension 12, never dimension 14.** Every `*#4*2*#14*T*3##` (four from Home - Assistant, two from the probe) is ACKed in 63-78 ms and echoed as `*#4*2*12*T*3##`, `*4*1*2##`, - `*#4*2*0*…##` (the season frame comes first, twice, when the zone was in antifreeze). During the 0.6 s poll the + Assistant, two from the probe) is echoed as `*#4*2*12*T*3##`, `*4*1*2##`, `*#4*2*0*…##` (the season frame + comes first, twice, when the zone was in antifreeze). Only the two probe writes have measured `reply_time_s` + rows in the archive (ACK in 63 ms and 77 ms); Home Assistant's four writes went through its own command + session and have no `tx` / `result` rows here (their timings come from its debug log, not included). During the 0.6 s poll the next dimension 14 read already carried T: 0.7 s after the dimension 12 read for 21.0, and for 23.5 the echo arrived while a dimension 14 read was pending, whose reply (0.1 s later) was already 23.5. The 480 reads were all ACKed in 90-330 ms; the 240 dimension 14 frames of run 2 are all read replies. -* **`*4*102*2##` (antifreeze) is the only operation that split 12 from 14.** ACK in 65-80 ms, then +* **`*4*102*2##` (antifreeze) is, among the operations exercised in this capture, the only one that split 12 + from 14.** (Not a hardware invariant: on this plant `f461_live_2026-10-23` run 1 recorded 12 = 23.5 != 14 = 21.0 + in active heating, `*4*1*2##`, after days without a write; that transition was not reproduced here.) ACK in + 65-80 ms, then `*4*102*2##`, `*#4*2*12*0070*3##`, `*4*102*2##`, `*#4*2*0*…##`: dimension 12 reports the protection setpoint 7.0 together with the mode frame while dimension 14 keeps the last commanded value (23.5 in run 3, 24.0 and 7.5 in run 5); `*#4*2##` answers `0`, `12`, `*4*102*2##`, `14`, `13` in that order (the mode frame takes the @@ -91,7 +96,8 @@ request in flight (`listen` before the first request of a run). season again, 7.5 in force); 27 s later dimension 12 and 14 both read 7.5. A second `*4*102*2##` then split them again (12 = 7.0, 14 = 7.5). * **A Home Assistant write while 12 != 14 realigns both.** `climate.set_temperature` 23.5 in antifreeze - (19:12:26): `*4*1*2##`, `*#4*2*12*0235*3##`, `*4*1*2##`, `*#4*2*0*0238##`; `*#4*2##` 10 s later: 12 = 14 = 23.5, + (19:12:26): `*4*1*2##`, `*#4*2*12*0235*3##`, `*4*1*2##`, `*#4*2*0*0238##`; the `*#4*2##` sent 7.5 s after the + echo (result at 8.9 s): 12 = 14 = 23.5, heating season. The probe's `*#4*2*#14*0235*3##` in run 3 did the same from antifreeze. * **The dimension 7 templates.** `*#4*2*#7*1*3##` is ACKed in 78 ms and echoed as `*#4*2*7*1*3##` (heating comfort), `*#4*2*12*0210*3##` (unchanged), `*4*108*2##`, `*#4*2*0*0239##`; `*#4*2*#7*2*3##` 54 s later as diff --git a/tests/fixtures/traces/f461_live_2026-10-24/myhome_trace_F461_live_2026-10-24.json b/tests/fixtures/traces/f461_live_2026-10-24/myhome_trace_F461_live_2026-10-24.json index 9cb51d320..2cad2df92 100644 --- a/tests/fixtures/traces/f461_live_2026-10-24/myhome_trace_F461_live_2026-10-24.json +++ b/tests/fixtures/traces/f461_live_2026-10-24/myhome_trace_F461_live_2026-10-24.json @@ -65,7 +65,7 @@ { "run": "run5_bezel_in_manual_and_in_antifreeze_then_ha_write", "listener": "transition_evt.jsonl", - "utc": "19:10:42-19:12:35", + "utc": "19:10:42-19:12:37", "t_offset": 3618.019, "rows": 93, "frames": 46, diff --git a/tests/test_f461_live_2026_10_24_trace.py b/tests/test_f461_live_2026_10_24_trace.py index 8ef149d88..5cd1bd667 100644 --- a/tests/test_f461_live_2026_10_24_trace.py +++ b/tests/test_f461_live_2026_10_24_trace.py @@ -16,9 +16,12 @@ ``*#4*2*14##`` read, 49 s later, already answered 18.0. - A ``*#4*2*#14*T*3##`` write echoes dimension 12, the season frame and dimension 0 (never dimension 14); a dimension 14 read 0.1-0.7 s later already carries T. -- ``*4*102*2##`` (antifreeze) is the only operation that splits the two: dimension 12 reports - 7.0 with the mode frame ``*4*102*2##`` while dimension 14 keeps the last commanded value - (23.5, 24.0, 7.5). A write of dimension 14 brings the zone back to heating. +- ``*4*102*2##`` (antifreeze) is, among the operations exercised in this capture, the only + one that splits the two: dimension 12 reports 7.0 with the mode frame ``*4*102*2##`` while + dimension 14 keeps the last commanded value (23.5, 24.0, 7.5). A write of dimension 14 + brings the zone back to heating. (On this plant ``f461_live_2026-10-23`` run 1 had recorded + 12 = 23.5 != 14 = 21.0 in active heating, ``*4*1*2##``, after days without a write; that + transition was not reproduced here.) - The dimension 7 templates ``*#4*2*#7*1*3##`` / ``*#4*2*#7*2*3##`` are echoed as ``*#4*2*7*1*3##`` (heating comfort, 21.0, ``*4*108*2##``) and ``*#4*2*7*2*3##`` (cooling comfort, 25.0, ``*4*208*2##``); 47 s later the season flipped to conditioning and back to @@ -449,12 +452,15 @@ def test_dimension_7_templates_and_the_season_flips(rows: list[dict]) -> None: comfort = _result(rows, RUN4, "*#4*2*#7*1*3##") assert comfort["reply_time_s"] < 0.1 and comfort["events_after"] == [] assert _evt_between(rows, RUN4, "*#4*2*#7*1*3##") == ["*#4*2*7*1*3##", dim(12, "0210"), "*4*108*2##", "*#4*2*0*0239##"] - eco = _result(rows, RUN4, "*#4*2*#7*2*3##") - assert eco["reply_time_s"] < 0.1 and eco["events_after"] == [] - after_eco = _evt_between(rows, RUN4, "*#4*2*#7*2*3##") - assert after_eco[:4] == ["*#4*2*7*2*3##", dim(12, "0250"), "*4*208*2##", "*#4*2*0*0239##"] + # *#4*2*#7*2*3## is context 2 (cooling), state 3 (comfort): Cooling Comfort, not Heating Eco (*#4*2*#7*1*4##). + # The archive keeps the probe step name "eco_template_and_reads" because the request was sent under that + # mistaken label during the capture; the fixture was not regenerated for it. + cooling_comfort = _result(rows, RUN4, "*#4*2*#7*2*3##") + assert cooling_comfort["reply_time_s"] < 0.1 and cooling_comfort["events_after"] == [] + after_cooling_comfort = _evt_between(rows, RUN4, "*#4*2*#7*2*3##") + assert after_cooling_comfort[:4] == ["*#4*2*7*2*3##", dim(12, "0250"), "*4*208*2##", "*#4*2*0*0239##"] # 47 s later the zone flipped to conditioning, 3 s later back to heating, 2 s later the setpoint became 22.5 - assert after_eco[4:] == [ + assert after_cooling_comfort[4:] == [ "*4*0*2##", dim(12, "0250"), "*4*0*2##", @@ -468,11 +474,11 @@ def test_dimension_7_templates_and_the_season_flips(rows: list[dict]) -> None: "*#4*2*0*0238##", ] evt = _evt(rows, RUN4) - t_eco = next(r["t"] for r in evt if r["frame"] == "*#4*2*7*2*3##") + t_cooling_comfort = next(r["t"] for r in evt if r["frame"] == "*#4*2*7*2*3##") t_cool = next(r["t"] for r in evt if r["frame"] == "*4*0*2##") t_heat = next(r["t"] for r in evt if r["frame"] == SEASON and r["t"] > t_cool) t_225 = next(r["t"] for r in evt if r["frame"] == dim(12, "0225")) - assert t_cool - t_eco == pytest.approx(47.57, abs=0.01) + assert t_cool - t_cooling_comfort == pytest.approx(47.57, abs=0.01) assert t_heat - t_cool == pytest.approx(3.16, abs=0.01) assert t_225 - t_heat == pytest.approx(1.99, abs=0.01) # both dimensions read 22.5 without any dimension 14 write @@ -539,7 +545,7 @@ def test_bezel_in_manual_then_antifreeze_then_bezel_in_antifreeze_then_home_assi def test_antifreeze_is_the_only_operation_that_left_12_and_14_apart(rows: list[dict]) -> None: - """Every *#4*2## reply with 12 != 14 carries the antifreeze mode frame; every heating-season reply has 12 == 14.""" + """In this capture every *#4*2## reply with 12 != 14 carries the antifreeze mode frame; every heating-season reply has 12 == 14.""" polls = _results(rows, frame=ZONE_STATUS) assert len(polls) == 10 for r in polls: