message: fix: Correct Satisfyer timeout
  Turns out that the update interval was just too long.
  Reducing the update internal to 1 second from 3 seems to
  keep the connection happy (still twice as long as the app
  sends updates).
  Fixes
diff: @@ -44,7 +44,7 @@ async fn send_satisfyer_updates(device: Arc<DeviceImpl>, data: Arc<Mutex<Vec<u8>
  break;
  }
  }
  - tokio::time::sleep(Duration::from_secs(3)).await;
  + tokio::time::sleep(Duration::from_secs(1)).await;
  }
  }
  