<commit_before><?xml version="1.0" encoding="UTF-8"?>
<!--

    Copyright (c) 2014-2016 by the respective copyright holders.

    All rights reserved. This program and the accompanying materials
    are made available under the terms of the Eclipse Public License v1.0
    which accompanies this distribution, and is available at
    http://www.eclipse.org/legal/epl-v10.html

-->
<features name="${project.artifactId}-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.4.0">

    <!-- binding -->

    <feature name="openhab-binding-allplay" description="AllPlay Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.allplay/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-amazondashbutton" description="Amazon Dash Button Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.amazondashbutton/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-astro" description="Astro Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.astro/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-autelis" description="Autelis Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.autelis/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-avmfritz" description="AVM Fritz!Box Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.avmfritz/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-chromecast" description="Chromecast Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-mdns</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.chromecast/${project.version}</bundle>
        <bundle dependency="true">mvn:org.codehaus.jackson/jackson-core-asl/${jackson.version}</bundle>
        <bundle dependency="true">mvn:org.codehaus.jackson/jackson-mapper-asl/${jackson.version}</bundle>
    </feature>

    <feature name="openhab-binding-coolmasternet" description="CoolMasterNet Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.coolmasternet/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-dscalarm" description="DSCAlarm Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-serial</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.dscalarm/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-exec" description="Exec Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.exec/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-feed" description="Feed Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-feed</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.feed/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-freebox" description="Freebox Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-mdns</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.freebox/${project.version}</bundle>
    </feature>

     <feature name="openhab-binding-globalcache" description="GlobalCache Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>esh-transform-map</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.globalcache/${project.version}</bundle>
    </feature>
    
     <feature name="openhab-binding-harmonyhub" description="Harmony Hub Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.harmonyhub/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-netatmo" description="Netatmo Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.netatmo/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-homematic" description="Homematic Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.homematic/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-hdanywhere" description="HDAnywhere Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.hdanywhere/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-hdpowerview" description="HD PowerView Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.hdpowerview/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-ipp" description="IPP Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-mdns</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.ipp/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-keba" description="Keba Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.keba/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-kodi" description="Kodi Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.kodi/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-kostalinverter" description="Kostal Inverter Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle
            start-level="80">mvn:org.openhab.binding/org.openhab.binding.kostalinverter/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-lutron" description="Lutron Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.lutron/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-max" description="MAX! Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.max/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-meteostick" description="Meteostick Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-serial</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.meteostick/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-miele" description="Miele@home Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.miele/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-milight" description="Milight Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.milight/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-minecraft" description="Minecraft Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-mdns</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.minecraft/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-network" description="Network Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>esh-model-script</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.network/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-oceanic" description="Oceanic Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-serial</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.oceanic/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-onkyo" description="Onkyo Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.onkyo/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-opensprinkler" description="OpenSprinkler Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.opensprinkler/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-orvibo" description="Orvibo Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.orvibo/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-pioneeravr" description="PioneerAVR Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.pioneeravr/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-pulseaudio" description="Pulseaudio Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-mdns</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.pulseaudio/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-rme" description="RME Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-serial</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.rme/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-rfxcom" description="RFXCOM Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-serial</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.rfxcom/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-russound" description="Russound Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.russound/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-samsungtv" description="Samsung TV Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.samsungtv/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-silvercrestwifisocket" description="Silvercrest Wifi Plug Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.silvercrestwifisocket/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-smaenergymeter" description="SMA Energy Monitor Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.smaenergymeter/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-squeezebox" description="Squeezebox Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.squeezebox/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-systeminfo" description="System Info Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.systeminfo/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-tellstick" description="Tellstick Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.tellstick/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-tesla" description="Tesla Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.tesla/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-urtsi" description="Somfy URTSI II Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-serial</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.urtsi/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-toon" description="Toon Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.toon/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-vitotronic" description="Vitotronic Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.vitotronic/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-yamahareceiver" description="Yamaha Receiver Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.yamahareceiver/${project.version}</bundle>
    </feature>
	
	<feature name="openhab-binding-zway" description="Z-Way Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.zway/${project.version}</bundle>
    </feature>

    <!-- io -->

    <feature name="openhab-transport-feed" description="Feed Transport" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.io/org.openhab.io.transport.feed/${project.version}</bundle>
    </feature>

    <!-- misc -->

    <feature name="openhab-misc-openhabcloud" description="openHAB Cloud Connector" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.io/org.openhab.io.openhabcloud/${project.version}</bundle>
    </feature>

    <feature name="openhab-misc-hueemulation" description="Hue Emulation" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.io/org.openhab.io.hueemulation/${project.version}</bundle>
    </feature>

    <feature name="openhab-misc-homekit" description="HomeKit Integration" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-mdns</feature>
        <bundle start-level="80">mvn:org.openhab.io/org.openhab.io.homekit/${project.version}</bundle>
    </feature>

    <feature name="openhab-misc-homekit" description="HomeKit Integration" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-mdns</feature>
        <bundle start-level="80">mvn:org.openhab.io/org.openhab.io.homekit/${project.version}</bundle>
    </feature>

    <feature name="openhab-misc-imperihome" description="ImperiHome Integration" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>esh-model-item</feature>
        <bundle start-level="80">mvn:org.openhab.io/org.openhab.io.imperihome/${project.version}</bundle>
    </feature>

    <!-- voice -->

<!--    <feature name="openhab-voice-kaldi" description="Kaldi Speech-to-Text" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.voice/org.openhab.voice.kaldi/${project.version}</bundle>
    </feature>
-->

    <feature name="openhab-voice-marytts" description="Mary Text-to-Speech" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.voice/org.openhab.voice.marytts/${project.version}</bundle>
    </feature>

    <feature name="openhab-voice-voicerss" description="VoiceRSS Text-to-Speech" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.voice/org.openhab.voice.voicerss/${project.version}</bundle>
        <configfile finalname="${openhab.conf}/services/voicerss.cfg" override="false">mvn:${project.groupId}/openhab2-addons-external/${project.version}/cfg/voicerss</configfile>
    </feature>

    <!-- ui -->

    <feature name="openhab-ui-cometvisu" description="CometVisu" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>esh-model-item</feature>
        <feature>esh-model-sitemap</feature>
        <feature>esh-ui-icon</feature>
        <feature>esh-ui</feature>
        <bundle start-level="80">mvn:org.openhab.ui/org.openhab.ui.cometvisu/${project.version}</bundle>
        <configfile finalname="${openhab.conf}/services/cometvisu.cfg" override="false">mvn:${project.groupId}/openhab2-addons-external/${project.version}/cfg/cometvisu</configfile>
    </feature>
    
    <feature name="openhab-ui-cometvisu-php" description="PHP support for CometVisu" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-ui-cometvisu</feature>
        <bundle start-level="80">mvn:org.openhab.ui/org.openhab.ui.cometvisu.php/${project.version}</bundle>
        <bundle start-level="80">mvn:org.openhab/com.caucho.quercus/4.0.45</bundle>
    </feature>    
        
</features>
<commit_msg>added Bosch Indego binding to features<commit_after><?xml version="1.0" encoding="UTF-8"?>
<!--

    Copyright (c) 2014-2016 by the respective copyright holders.

    All rights reserved. This program and the accompanying materials
    are made available under the terms of the Eclipse Public License v1.0
    which accompanies this distribution, and is available at
    http://www.eclipse.org/legal/epl-v10.html

-->
<features name="${project.artifactId}-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.4.0">

    <!-- binding -->

    <feature name="openhab-binding-allplay" description="AllPlay Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.allplay/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-amazondashbutton" description="Amazon Dash Button Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.amazondashbutton/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-astro" description="Astro Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.astro/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-autelis" description="Autelis Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.autelis/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-avmfritz" description="AVM Fritz!Box Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.avmfritz/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-boschindego" description="Bosch Indego Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.boschindego/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-chromecast" description="Chromecast Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-mdns</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.chromecast/${project.version}</bundle>
        <bundle dependency="true">mvn:org.codehaus.jackson/jackson-core-asl/${jackson.version}</bundle>
        <bundle dependency="true">mvn:org.codehaus.jackson/jackson-mapper-asl/${jackson.version}</bundle>
    </feature>

    <feature name="openhab-binding-coolmasternet" description="CoolMasterNet Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.coolmasternet/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-dscalarm" description="DSCAlarm Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-serial</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.dscalarm/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-exec" description="Exec Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.exec/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-feed" description="Feed Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-feed</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.feed/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-freebox" description="Freebox Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-mdns</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.freebox/${project.version}</bundle>
    </feature>

     <feature name="openhab-binding-globalcache" description="GlobalCache Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>esh-transform-map</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.globalcache/${project.version}</bundle>
    </feature>
    
     <feature name="openhab-binding-harmonyhub" description="Harmony Hub Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.harmonyhub/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-netatmo" description="Netatmo Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.netatmo/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-homematic" description="Homematic Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.homematic/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-hdanywhere" description="HDAnywhere Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.hdanywhere/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-hdpowerview" description="HD PowerView Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.hdpowerview/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-ipp" description="IPP Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-mdns</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.ipp/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-keba" description="Keba Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.keba/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-kodi" description="Kodi Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.kodi/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-kostalinverter" description="Kostal Inverter Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle
            start-level="80">mvn:org.openhab.binding/org.openhab.binding.kostalinverter/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-lutron" description="Lutron Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.lutron/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-max" description="MAX! Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.max/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-meteostick" description="Meteostick Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-serial</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.meteostick/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-miele" description="Miele@home Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.miele/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-milight" description="Milight Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.milight/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-minecraft" description="Minecraft Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-mdns</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.minecraft/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-network" description="Network Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>esh-model-script</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.network/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-oceanic" description="Oceanic Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-serial</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.oceanic/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-onkyo" description="Onkyo Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.onkyo/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-opensprinkler" description="OpenSprinkler Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.opensprinkler/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-orvibo" description="Orvibo Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.orvibo/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-pioneeravr" description="PioneerAVR Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.pioneeravr/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-pulseaudio" description="Pulseaudio Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-mdns</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.pulseaudio/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-rme" description="RME Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-serial</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.rme/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-rfxcom" description="RFXCOM Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-serial</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.rfxcom/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-russound" description="Russound Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.russound/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-samsungtv" description="Samsung TV Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.samsungtv/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-silvercrestwifisocket" description="Silvercrest Wifi Plug Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.silvercrestwifisocket/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-smaenergymeter" description="SMA Energy Monitor Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.smaenergymeter/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-squeezebox" description="Squeezebox Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.squeezebox/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-systeminfo" description="System Info Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.systeminfo/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-tellstick" description="Tellstick Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.tellstick/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-tesla" description="Tesla Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.tesla/${project.version}</bundle>
    </feature>
    
    <feature name="openhab-binding-urtsi" description="Somfy URTSI II Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-serial</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.urtsi/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-toon" description="Toon Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.toon/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-vitotronic" description="Vitotronic Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.vitotronic/${project.version}</bundle>
    </feature>

    <feature name="openhab-binding-yamahareceiver" description="Yamaha Receiver Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-upnp</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.yamahareceiver/${project.version}</bundle>
    </feature>
	
	<feature name="openhab-binding-zway" description="Z-Way Binding" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.binding/org.openhab.binding.zway/${project.version}</bundle>
    </feature>

    <!-- io -->

    <feature name="openhab-transport-feed" description="Feed Transport" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.io/org.openhab.io.transport.feed/${project.version}</bundle>
    </feature>

    <!-- misc -->

    <feature name="openhab-misc-openhabcloud" description="openHAB Cloud Connector" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.io/org.openhab.io.openhabcloud/${project.version}</bundle>
    </feature>

    <feature name="openhab-misc-hueemulation" description="Hue Emulation" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.io/org.openhab.io.hueemulation/${project.version}</bundle>
    </feature>

    <feature name="openhab-misc-homekit" description="HomeKit Integration" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-mdns</feature>
        <bundle start-level="80">mvn:org.openhab.io/org.openhab.io.homekit/${project.version}</bundle>
    </feature>

    <feature name="openhab-misc-homekit" description="HomeKit Integration" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-mdns</feature>
        <bundle start-level="80">mvn:org.openhab.io/org.openhab.io.homekit/${project.version}</bundle>
    </feature>

    <feature name="openhab-misc-imperihome" description="ImperiHome Integration" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>esh-model-item</feature>
        <bundle start-level="80">mvn:org.openhab.io/org.openhab.io.imperihome/${project.version}</bundle>
    </feature>

    <!-- voice -->

<!--    <feature name="openhab-voice-kaldi" description="Kaldi Speech-to-Text" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.voice/org.openhab.voice.kaldi/${project.version}</bundle>
    </feature>
-->

    <feature name="openhab-voice-marytts" description="Mary Text-to-Speech" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.voice/org.openhab.voice.marytts/${project.version}</bundle>
    </feature>

    <feature name="openhab-voice-voicerss" description="VoiceRSS Text-to-Speech" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.openhab.voice/org.openhab.voice.voicerss/${project.version}</bundle>
        <configfile finalname="${openhab.conf}/services/voicerss.cfg" override="false">mvn:${project.groupId}/openhab2-addons-external/${project.version}/cfg/voicerss</configfile>
    </feature>

    <!-- ui -->

    <feature name="openhab-ui-cometvisu" description="CometVisu" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>esh-model-item</feature>
        <feature>esh-model-sitemap</feature>
        <feature>esh-ui-icon</feature>
        <feature>esh-ui</feature>
        <bundle start-level="80">mvn:org.openhab.ui/org.openhab.ui.cometvisu/${project.version}</bundle>
        <configfile finalname="${openhab.conf}/services/cometvisu.cfg" override="false">mvn:${project.groupId}/openhab2-addons-external/${project.version}/cfg/cometvisu</configfile>
    </feature>
    
    <feature name="openhab-ui-cometvisu-php" description="PHP support for CometVisu" version="${project.version}">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-ui-cometvisu</feature>
        <bundle start-level="80">mvn:org.openhab.ui/org.openhab.ui.cometvisu.php/${project.version}</bundle>
        <bundle start-level="80">mvn:org.openhab/com.caucho.quercus/4.0.45</bundle>
    </feature>    
        
</features>

{'fraction_non_alphanumeric': 0.1677573465376098, 'fraction_numerical': 0.007315434571648959, 'mean_word_length': 4.231710492059359, 'pattern_counts': {'":': 0, '<': 897, '<?xml version=': 2, '>': 897, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 6}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3744340', 'n_tokens_mistral': 12524, 'n_tokens_neox': 12197, 'n_words': 1317}