diff --git a/features/karaf/pom.xml b/features/openhab-core/pom.xml
similarity index 100%
rename from features/karaf/pom.xml
rename to features/openhab-core/pom.xml
diff --git a/features/karaf/src/main/feature/feature.xml b/features/openhab-core/src/main/feature/feature.xml
similarity index 87%
rename from features/karaf/src/main/feature/feature.xml
rename to features/openhab-core/src/main/feature/feature.xml
index 59b462505ce29..cccc10d88cb71 100644
--- a/features/karaf/src/main/feature/feature.xml
+++ b/features/openhab-core/src/main/feature/feature.xml
@@ -84,6 +84,20 @@
mvn:org.openhab.core/org.openhab.io.rest.docs/${project.version}
+
+ openhab-runtime-base
+ esh-automation-api
+ esh-automation-commands
+ esh-automation-core
+ esh-automation-module-core
+ esh-automation-module-script
+ esh-automation-module-script-defaultscope
+ esh-automation-module-timer
+ esh-automation-parser-gson
+ esh-automation-providers
+ esh-automation-rest
+
+
diff --git a/features/openhab-esh-addons/pom.xml b/features/openhab-esh-addons/pom.xml
new file mode 100644
index 0000000000000..bd36009219be9
--- /dev/null
+++ b/features/openhab-esh-addons/pom.xml
@@ -0,0 +1,44 @@
+
+
+
+ 4.0.0
+
+
+ org.openhab.core
+ pom-features
+ 2.0.0-SNAPSHOT
+
+
+ openhab-esh-addons
+ feature
+
+ openHAB Feature ESH Addons
+ openHAB Feature ESH Addons
+
+
+
+
+ org.apache.karaf.tooling
+ karaf-maven-plugin
+ true
+
+ 80
+ true
+
+ true
+ false
+ true
+ true
+
+
+
+ org.apache.maven.plugins
+ maven-deploy-plugin
+
+ false
+
+
+
+
+
+
diff --git a/features/openhab-esh-addons/src/main/feature/feature.xml b/features/openhab-esh-addons/src/main/feature/feature.xml
new file mode 100644
index 0000000000000..08b2cd9aff730
--- /dev/null
+++ b/features/openhab-esh-addons/src/main/feature/feature.xml
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+ esh-binding-hue
+
+
+
+ esh-binding-fsinternetradio
+
+
+
+ esh-binding-lifx
+
+
+
+ esh-binding-ntp
+
+
+
+ esh-binding-sonos
+
+
+
+ esh-binding-wemo
+
+
+
+ esh-binding-yahooweather
+
+
+
+
+
+ esh-transform-exec
+
+
+
+ esh-transform-javascript
+
+
+
+ esh-transform-map
+
+
+
+ esh-transform-scale
+
+
+
+ esh-transform-regex
+
+
+
+ esh-transform-xpath
+
+
+
+ esh-transform-jsonpath
+
+
+
+ esh-transform-xslt
+
+
+
\ No newline at end of file
diff --git a/features/pom.xml b/features/pom.xml
index 53495fa95b8aa..d52180bebf996 100644
--- a/features/pom.xml
+++ b/features/pom.xml
@@ -15,7 +15,8 @@
pom
- karaf
+ openhab-core
+ openhab-esh-addons
verify-karaf
p2
repo