Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[hara-dev] Using Hara Client with hawkBit DDI
  • From: Potatoe Crisp <potatoecrisp@xxxxxxxxxxx>
  • Date: Sun, 19 Feb 2023 14:38:09 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=PbLgb8Ax5tla8IsaRX22E/dU8Yxbca71mrvsdE94XaE=; b=BzX45IaiF7sIHNCStlYr98SBph/W8pD4O+x17PjDtVPXcXZQVRah6ieacdqN39Szo16q2K6lTYxyYk+rmudx4vrydxDtbU8/ZOnQUa4gTakxoKS04GrhGIP22a7dvk3LOPYjFd55P7OxA1kZGpqfhv4+4QxLrVROU8+TLOgwqK65C5BsgPIFyjrPNCyn8ae8tw7PNop1NEZYq3MASb67lzEVCQROFmms7ov9Xhvfkdn+a5qpOw6yD/iM+VMh2UC4rI99zfc2vz5mTYxKsOm8sKMsVIiBn7MQOIRuMnYddn0IzP707Z2ezComP3EVrepL1jWl6Lfi4qPvwVaZb1UBIA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IgLC5Ij3221y4rwCABGKICgBZh2Zk+fYzWU68klKZI3ACQIq0/vPuN9BO1INDCaIqzheie9SZDgdjJ59u5DJRywScyER3k1ZEsPeppsUMyAv1GHOyeYSmizKmmSQBL+tpaNdaVL3+buNShEfKsMytRqo4QZyKsftK1iQ6Wan+iJysPSZgENpxd4qNdLsg3q2+boNRdTE4D72JzTPof1auj+gE6IRciOa6OYW8ZCeymMmC8WRXYnIY05JoYkekq9i12IV1IJ//qmSjIhzYgPXgCbqocQsR8AjIdg40TY/Cq0g4Mg9BzH6CeEtaQN184H/F+jKj7IjAUjcIzlke3TiWg==
  • Delivered-to: hara-dev@xxxxxxxxxxx
  • List-archive: <https://dev.eclipse.org/mailman/private/hara-dev/>
  • List-help: <mailto:hara-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://dev.eclipse.org/mailman/listinfo/hara-dev>, <mailto:hara-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://dev.eclipse.org/mailman/options/hara-dev>, <mailto:hara-dev-request@eclipse.org?subject=unsubscribe>
  • Msip_labels:
  • Thread-index: AQHZRGqIGX/T+IVdlU6UHpjKyZ2tPw==
  • Thread-topic: Using Hara Client with hawkBit DDI

Hello,

my apologies in advance if this question ends up as completely mundane, I am fairly new to the topic of IoT.

I am trying to implement a network of IoT Devices capable of OTA maintenance/updates using open source projects only and therefore got referred to hawkBit.
Setting everything up on the server side was fairly quick and easy to do, but oh boy did I have difficulties trying to install and set up a working client on edge devices.
Rummaging through Hara, Hono, RAUC, SWUpdate and even Yocto, which all supposedly work yet I just could not get to run, I am posting my issue here hoping to at least get some pointers on how to proceed.

My current edge device is a BeagleBone Black, flashed with its latest image and up to date, I have cloned the hara-ddiclient from GitHub but am baffled as to how I am supposed to set up the client to directly communicate with my hawkBit server.
I have seen demonstrations with simulated docker devices to the hawkBit sandbox, but what about the actual implementation using real devices?

Again, I sincerely apologize if this is the typical newbie asking the obvious, but I have absolutely no idea. I am highly interested in this topic and would love to learn more.
In case the hara-ddiclient is not applicable yet for real device testing, any tips on alternatives with actual working guidelines?
Every client I look at apparently works, but when I try to follow the guidelines it either ends up as extremely vague or I open up a can of worms with issues such as dependencies, memory space or anything of which I never manage to solve.

Thank you very much for your time,
David

Back to the top