From 3627f3d6398c269fc6155a4541e72907d677e94d Mon Sep 17 00:00:00 2001 From: Lennard Kittner Date: Thu, 25 Sep 2025 19:08:39 +0200 Subject: [PATCH] Set old cloud 2 as always connected --- src/devices/cloud_ii_wireless.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/devices/cloud_ii_wireless.rs b/src/devices/cloud_ii_wireless.rs index 95fa860..da6b454 100644 --- a/src/devices/cloud_ii_wireless.rs +++ b/src/devices/cloud_ii_wireless.rs @@ -53,11 +53,14 @@ pub struct CloudIIWireless { impl CloudIIWireless { pub fn new_from_state(state: DeviceState) -> Self { - CloudIIWireless { state } + let mut tmp_state = state; + tmp_state.connected = Some(true); + CloudIIWireless { state: tmp_state } } pub fn new() -> Result { - let state = DeviceState::new(&PRODUCT_IDS, &VENDOR_IDS)?; + let mut state = DeviceState::new(&PRODUCT_IDS, &VENDOR_IDS)?; + state.connected = Some(true); Ok(CloudIIWireless { state }) } }