From 69a09ed825b76cb7f7aff4a86181852516b78ebe Mon Sep 17 00:00:00 2001
From: lolodomo <lg.hc@free.fr>
Date: Mon, 10 Apr 2023 21:46:22 +0200
Subject: [PATCH] Declare connection on few bindings (#14776)

* Declare connection on few bindings

Done for bindings I am maintaining or contributing.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
---
 .../src/main/resources/OH-INF/addon/addon.xml                   | 1 +
 .../src/main/resources/OH-INF/addon/addon.xml                   | 1 +
 .../src/main/resources/OH-INF/addon/addon.xml                   | 2 +-
 .../src/main/resources/OH-INF/addon/addon.xml                   | 1 +
 .../src/main/resources/OH-INF/addon/addon.xml                   | 2 +-
 .../src/main/resources/OH-INF/addon/addon.xml                   | 1 +
 .../src/main/resources/OH-INF/addon/addon.xml                   | 1 +
 .../src/main/resources/OH-INF/addon/addon.xml                   | 1 +
 .../src/main/resources/OH-INF/addon/addon.xml                   | 1 +
 .../src/main/resources/OH-INF/addon/addon.xml                   | 1 +
 .../src/main/resources/OH-INF/addon/addon.xml                   | 1 +
 .../src/main/resources/OH-INF/addon/addon.xml                   | 1 +
 12 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/bundles/org.openhab.binding.ecowatt/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.ecowatt/src/main/resources/OH-INF/addon/addon.xml
index 8592279fb3a..8fa1a3f586e 100644
--- a/bundles/org.openhab.binding.ecowatt/src/main/resources/OH-INF/addon/addon.xml
+++ b/bundles/org.openhab.binding.ecowatt/src/main/resources/OH-INF/addon/addon.xml
@@ -7,5 +7,6 @@
 	<name>Ecowatt Binding</name>
 	<description>This binding uses the Ecowatt API to expose clear signals to adopt the right gestures and to ensure a good
 		supply of electricity for all in Frances.</description>
+	<connection>cloud</connection>
 
 </addon:addon>
diff --git a/bundles/org.openhab.binding.freebox/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.freebox/src/main/resources/OH-INF/addon/addon.xml
index 9e36eab23c4..d5c9b9752fa 100644
--- a/bundles/org.openhab.binding.freebox/src/main/resources/OH-INF/addon/addon.xml
+++ b/bundles/org.openhab.binding.freebox/src/main/resources/OH-INF/addon/addon.xml
@@ -6,5 +6,6 @@
 	<type>binding</type>
 	<name>Freebox Binding</name>
 	<description>The Freebox binding requests your Freebox Server for various operational informations.</description>
+	<connection>local</connection>
 
 </addon:addon>
diff --git a/bundles/org.openhab.binding.lgwebos/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.lgwebos/src/main/resources/OH-INF/addon/addon.xml
index a5142d28380..b537ff16f2e 100644
--- a/bundles/org.openhab.binding.lgwebos/src/main/resources/OH-INF/addon/addon.xml
+++ b/bundles/org.openhab.binding.lgwebos/src/main/resources/OH-INF/addon/addon.xml
@@ -6,6 +6,6 @@
 	<type>binding</type>
 	<name>LG webOS Binding</name>
 	<description>Binding to connect LG's WebOS based smart TVs</description>
-
+	<connection>local</connection>
 
 </addon:addon>
diff --git a/bundles/org.openhab.binding.linky/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.linky/src/main/resources/OH-INF/addon/addon.xml
index e26972e6317..0986d40790d 100644
--- a/bundles/org.openhab.binding.linky/src/main/resources/OH-INF/addon/addon.xml
+++ b/bundles/org.openhab.binding.linky/src/main/resources/OH-INF/addon/addon.xml
@@ -6,5 +6,6 @@
 	<type>binding</type>
 	<name>Linky Binding</name>
 	<description>Retrieves your energy consumption data from Enedis website</description>
+	<connection>cloud</connection>
 
 </addon:addon>
diff --git a/bundles/org.openhab.binding.netatmo/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.netatmo/src/main/resources/OH-INF/addon/addon.xml
index 3cc009d563c..0ae56483c8f 100644
--- a/bundles/org.openhab.binding.netatmo/src/main/resources/OH-INF/addon/addon.xml
+++ b/bundles/org.openhab.binding.netatmo/src/main/resources/OH-INF/addon/addon.xml
@@ -7,7 +7,7 @@
 	<name>Netatmo Binding</name>
 	<description>The Netatmo binding integrates Weather Station with companion modules, Healthy Home Coach, Thermostat Plug
 		and Welcome Camera.</description>
-
+	<connection>cloud</connection>
 
 	<config-description>
 		<parameter name="readFriends" type="boolean">
diff --git a/bundles/org.openhab.binding.powermax/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.powermax/src/main/resources/OH-INF/addon/addon.xml
index 15550452996..c57029950dd 100644
--- a/bundles/org.openhab.binding.powermax/src/main/resources/OH-INF/addon/addon.xml
+++ b/bundles/org.openhab.binding.powermax/src/main/resources/OH-INF/addon/addon.xml
@@ -6,5 +6,6 @@
 	<type>binding</type>
 	<name>Powermax Binding</name>
 	<description>The Powermax binding interfaces with Visonic PowerMax and PowerMaster alarm panel series.</description>
+	<connection>local</connection>
 
 </addon:addon>
diff --git a/bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/addon/addon.xml
index 2dfa7bce2fd..58f867e8f3e 100644
--- a/bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/addon/addon.xml
+++ b/bundles/org.openhab.binding.rotel/src/main/resources/OH-INF/addon/addon.xml
@@ -7,5 +7,6 @@
 	<name>Rotel Binding</name>
 	<description>The Rotel binding controls a Rotel audio device like a surround processor, a surround receiver, a stereo
 		preamplifier, an integrated amplifier, a CD player or a tuner.</description>
+	<connection>local</connection>
 
 </addon:addon>
diff --git a/bundles/org.openhab.binding.somfytahoma/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.somfytahoma/src/main/resources/OH-INF/addon/addon.xml
index 43cc784b902..cbcb20a8026 100644
--- a/bundles/org.openhab.binding.somfytahoma/src/main/resources/OH-INF/addon/addon.xml
+++ b/bundles/org.openhab.binding.somfytahoma/src/main/resources/OH-INF/addon/addon.xml
@@ -7,5 +7,6 @@
 	<name>SomfyTahoma Binding</name>
 	<description>This is the binding for Somfy Tahoma and Somfy Connexoon home automation systems and for any other system
 		based on the OverKiz API.</description>
+	<connection>cloud</connection>
 
 </addon:addon>
diff --git a/bundles/org.openhab.binding.sonos/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.sonos/src/main/resources/OH-INF/addon/addon.xml
index 767125ef456..76d50f7955d 100644
--- a/bundles/org.openhab.binding.sonos/src/main/resources/OH-INF/addon/addon.xml
+++ b/bundles/org.openhab.binding.sonos/src/main/resources/OH-INF/addon/addon.xml
@@ -6,6 +6,7 @@
 	<type>binding</type>
 	<name>Sonos Binding</name>
 	<description>This is the binding for the Sonos multi-room audio system.</description>
+	<connection>local</connection>
 
 	<config-description>
 		<parameter name="opmlUrl" type="text">
diff --git a/bundles/org.openhab.binding.sonyprojector/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.sonyprojector/src/main/resources/OH-INF/addon/addon.xml
index 60857bee933..42a952b2c9a 100644
--- a/bundles/org.openhab.binding.sonyprojector/src/main/resources/OH-INF/addon/addon.xml
+++ b/bundles/org.openhab.binding.sonyprojector/src/main/resources/OH-INF/addon/addon.xml
@@ -6,5 +6,6 @@
 	<type>binding</type>
 	<name>SonyProjector Binding</name>
 	<description>The SonyProjector binding controls a Sony projector through Ethernet (PJ Talk) or serial.</description>
+	<connection>local</connection>
 
 </addon:addon>
diff --git a/bundles/org.openhab.binding.weatherunderground/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.weatherunderground/src/main/resources/OH-INF/addon/addon.xml
index c8a63e085ba..c2332099164 100644
--- a/bundles/org.openhab.binding.weatherunderground/src/main/resources/OH-INF/addon/addon.xml
+++ b/bundles/org.openhab.binding.weatherunderground/src/main/resources/OH-INF/addon/addon.xml
@@ -6,5 +6,6 @@
 	<type>binding</type>
 	<name>WeatherUnderground Binding</name>
 	<description>The Weather Underground Binding requests the Weather Underground Service to show weather data.</description>
+	<connection>cloud</connection>
 
 </addon:addon>
diff --git a/bundles/org.openhab.voice.voicerss/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.voice.voicerss/src/main/resources/OH-INF/addon/addon.xml
index 9e75bd37368..a53050368da 100644
--- a/bundles/org.openhab.voice.voicerss/src/main/resources/OH-INF/addon/addon.xml
+++ b/bundles/org.openhab.voice.voicerss/src/main/resources/OH-INF/addon/addon.xml
@@ -6,6 +6,7 @@
 	<type>voice</type>
 	<name>VoiceRSS Text-to-Speech</name>
 	<description>VoiceRSS is an Internet based TTS service hosted at https://api.voicerss.org.</description>
+	<connection>cloud</connection>
 
 	<service-id>org.openhab.voice.voicerss</service-id>