Skip to main content
  • Log in
  • Manage Cookies
Eclipse Plugins, Bundles and Products - Eclipse Marketplace
  • My Marketplace
  • Add Content
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Marketplace
  3. ESF Cloud Connector for Azure IoT Hub

Please be aware that some listings have been temporarily delisted from our marketplace in order to improve the security of the platform. We apologize for any inconvenience this may caused.

For more information on this matter, please visit #1.

If you are a listing owner and would like to have your listing(s) reinstated, please open a ticket at https://gitlab.eclipse.org/eclipsefdn/it/websites/marketplace.eclipse.org/-/issues.

Thank you for your understanding and cooperation.

Eclipse Foundation Member
ESF Cloud Connector for Azure IoT Hub

ESF Cloud Connector for Azure IoT Hub
0
0
Install

Drag to Install!

Drag to your running Eclipse Kura browser window.

Use this url in your Eclipse Kura workspace to install this package.

https://kura-repo.s3.us-west-2.amazonaws.com/drivers/5.1.1-RELEASE/ESF/com.eurotech.framework.azure.mqtt.cloudconnection.feature_1.1.0.dp


Learn more...

Details Group Tabs

Details

Connect Eclipse Kura™ and Everyware™ Software Framework (ESF) with Azure IoT Hub.

Description

Add-on for Eclipse Kura™ and its commercially supported, enterprise-ready edition Everyware™ Software Framework (ESF) by Eurotech.

ESF Cloud Connector for Azure IoT v1.1.0 is an OSGi Deployment Package that provides an implementation of the Kura Cloud Connection API to connect with Azure IoT Hub and Azure IoT Central.
As such, the add-on supports the following features:

  • Sending and receiving data to and from IoT Hub
  • Receiving commands from the IoT Hub
  • Automated provisioning through Azure IoT Device Provisioning Service (DPS)
  • Azure SAS and TPM attestation methods

Install

Contrarily to other solutions published to the Eclipse Marketplace, the add-on is not meant to be installed in the Eclipse IDE.
To install the add-on drag the Install button to the tab of the browser with the Administrator Console of Kura or ESF.

Requirements

IoT Frameworks

This add-on requires Kura [4.1,5.0) or ESF [6.1,7.0).

Devices

This add-on is device-independent.

Operating Systems

This add-on is OS-independent.

Architectures

This add-on is architecture-independent.

New and Noteworthy

Updated the Azure IoT Hub Java SDK dependency to the Release 2022-03-04.

Known Issues

None.

Third-party Content

This add-on contains dependencies that are not provided by the IoT framework.
Along with Free and Open Source Software (FOSS) dependencies, an add-on may distribute third-party software that is commercially lincensed to Eurotech under the clause of the End User License Agreement.

Azure IoT Hub Device SDK

The Microsoft Azure IoT device SDK for Java facilitates building devices and applications that connect and are managed by Azure IoT Suite services.

Package Name: iot-device-client
Package Version: 1.34.3
Package License: MIT License
Package Homepage: http://azure.github.io/azure-iot-sdk-java/

Azure Provisioning Device Client SDK

The Microsoft Azure IoT Provisioning Device Client for Java.

Package Name: provisioning-device-client
Package Version: 1.11.2
Package License: MIT License
Package Homepage: http://azure.github.io/azure-iot-sdk-java/

Azure IoT Hub TPM Provider SDK

The Microsoft Azure IoT Provisioning Security TPM provider for Java.

Package Name: tpm-provider
Package Version: 1.1.3
Package License: MIT License
Package Homepage: http://azure.github.io/azure-iot-sdk-java/

Azure IoT Hub Security Provider SDK

The Microsoft Azure IoT Provisioning Security Provider for Java.

Package Name: security-provider
Package Version: 1.5.0
Package License: MIT License
Package Homepage: http://azure.github.io/azure-iot-sdk-java/

Dependencies for Iot Hub Java SDK

Dependencies for Iot Hub Java SDK.

Package Name: iot-deps
Package Version: 0.15.3
Package License: MIT License
Package Homepage: http://azure.github.io/azure-iot-sdk-java/

TSS.Java

A TPM 2.0 access library for Java.

Package Name: TSS.Java
Package Version: 1.0.0
Package License: MIT License
Package Homepage: http://github.com/Microsoft/TSS.MSR/

Paho Java Client

The Paho Java Client is an MQTT client library written in Java for developing applications that run on the JVM or other Java compatible platforms such as Android.

Package Name: org.eclipse.paho.client.mqttv3
Package Version: 1.2.2
Package License: Eclipse Public License - v 2.0
Package Homepage: https://www.eclipse.org/paho/index.php?page=clients/java/index.php

Extensions on Apache Proton-J library

Extensions on Apache Proton-J library.

Package Name: qpid-proton-j-extensions
Package Version: 1.2.3
Package License: MIT License
Package Homepage: https://github.com/Azure/qpid-proton-j-extensions

Bouncy Castle S/MIME API

The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols.

Package Name: bcmail-jdk15on
Package Version: 1.70
Package License: Bouncy Castle Licence
Package Homepage: https://www.bouncycastle.org/java.html

Bouncy Castle Provider

The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms.

Package Name: bcpkix-jdk15on
Package Version: 1.70
Package License: Bouncy Castle Licence
Package Homepage: https://www.bouncycastle.org/java.html

Bouncy Castle Provider

The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms.

Package Name: bcprov-jdk15on
Package Version: 1.70
Package License: Bouncy Castle Licence
Package Homepage: https://www.bouncycastle.org/java.html

Apache Commons Codec

The Apache Commons Codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal.

Package Name: commons-codec
Package Version: 1.14
Package License: Apache License, Version 2.0
Package Homepage: http://commons.apache.org/proper/commons-codec/

Gson

Gson is a Java library that can be used to convert Java Objects into their JSON representation.

Package Name: gson
Package Version: 2.8.9
Package License: Apache License, Version 2.0
Package Homepage: https://github.com/google/gson

Signature

The bundle is signed with a new Eurotech Leaf certificate for add-ons (DN: EUROTECH S.p.A. ESF Add-On Bundle Signing 2022). Please check the following references to verify if an update to the security policy is needed when ESF runs in Production Mode:

  • https://esf.eurotech.com/docs/bundle-signing#eurotech-certificates

The bundles will start normally when the framework runs in Development Mode.

 

Everyware Software Framework End User License Agreement (EULA)

This ESF add-on is provided by Eurotech to the Eclipse Kura community only for the non-professional purpose of developing, testing, prototyping, or demonstrating
Read the EULA carefully before installing the add-on.

For commercial use contact your Eurotech local sales representative.

IoT Category:
  • Eclipse Kura
Eclipse Kura: 
Package Version: 
1.1.0
Package Type: 
Other
Minimum Java Version: 
Java 8
Eclipse Kura Version Compatibility: 
4.1
Additional Details
Organization Name: 
Eurotech
Organization URL: 
http://www.eurotech.com
Date Created: 
Sat, 2019-07-20 15:33
Development Status: 
Production/Stable
License: 
Commercial
Date Updated: 
Wed, 2023-01-18 06:01
Submitted by: 
Matteo Maiero
Screenshots
  • Sign in to post reviews.

Markets

  • Eclipse Project (4)
  • Tools (1342)
    • Application Development Frameworks (171)
    • Application Management (32)
    • Application Server (31)
    • BIRT (10)
    • Build and Deploy (104)
    • Business Intelligence, Reporting and Charting (14)
    • Code Management (117)
    • Collaboration (37)
    • Database (44)
    • Database Development (34)
    • Database Persistence (17)
    • Documentation (60)
    • Eclipse Kura (122)
    • Eclipse SmartHome (46)
    • EclipseRT Target Platform Components (10)
    • Editor (339)
    • Entertainment (14)
    • General Purpose Tools (124)
    • Graphics (34)
    • IDE (344)
    • Internet of Things (IoT) (35)
    • J2EE Development Platform (44)
    • J2ME (5)
    • Languages (155)
    • Linux Tools (19)
    • Logging (22)
    • Mobile and Device Development (49)
    • Modeling (90)
    • Modeling Tools (146)
    • Mylyn Connectors (20)
    • Network (14)
    • Other (74)
    • Process (18)
    • Profiling (22)
    • Programming Languages (100)
    • Reporting (32)
    • Rich Client Applications (39)
    • Science (4)
    • SCM (20)
    • Search (42)
    • SOA Development (15)
    • Source Code Analyzer (99)
    • Systems Development (59)
    • Team Development (54)
    • Testing (90)
    • Tools (568)
    • UI (97)
    • UML (40)
    • Web (90)
    • Web Services (31)
    • Web, XML, Java EE and OSGi Enterprise Development (32)
    • XML (29)
  • IoT (172)
    • Eclipse Kura (122)
    • Eclipse SmartHome (46)
  • RCP Applications (79)
  • Training & Consulting (53)
  • Long Term Support (11)

Search

Advanced Search

More like this

  • ESF Mathematical Singleport Wire Components for ESF 5.x.y
  • ESF Mathematical Singleport Wire Components for ESF 6/7
  • ESF Wire Math Multiport Components for ESF 6/7
  • ESF Wire Script Filter Component for ESF 5.x.y
  • ESF Wire Math Multiport Components for ESF 5.x.y

Favorited by

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Publishing Guidelines
  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Welcome to Marketplace
  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top