# Development

**URL:** https://community.openhab.org/c/development/59.md?page=2

[Latest](https://community.openhab.org/latest.md) · [Categories](https://community.openhab.org/categories.md) · [Tags](https://community.openhab.org/tags.md)

**Page:** 3

---

## [Feature Request: Filter Items by State NULL/ON/OFF in Admin Interface](https://community.openhab.org/t/feature-request-filter-items-by-state-null-on-off-in-admin-interface/168149)

<div class="topic-metadata">

**Author:** [@stefano73](https://community.openhab.org/u/stefano73)\
**Replies:** 2\
**Last updated:** [January 29, 2026, 8:14pm UTC](https://community.openhab.org/t/feature-request-filter-items-by-state-null-on-off-in-admin-interface/168149 "2026-01-29T20:14:47Z")

</div>

Current Implementation Currently, items can be filtered by Kind and Item Type in the administrative interface at URL …/settings/items/: Requested Feature Add the ability to filter items by their current state. A new…

---

## [VsCode: No such compiler 'eclipse'](https://community.openhab.org/t/vscode-no-such-compiler-eclipse/168127)

<div class="topic-metadata">

**Author:** [@Daniel615be](https://community.openhab.org/u/Daniel615be)\
**Replies:** 4\
**Last updated:** [January 27, 2026, 9:42pm UTC](https://community.openhab.org/t/vscode-no-such-compiler-eclipse/168127 "2026-01-27T21:42:56Z")

</div>

Platform information: Hardware: x64 OS: Windows 11 Java Runtime Environment: OpenJDK Runtime Environment Zulu21.42+19-CA openHAB version: 5.2.0 Issue of the topic: The compilation on VsCode stops working. After a…

---

## [Examples of Image channels and jpgs?](https://community.openhab.org/t/examples-of-image-channels-and-jpgs/168101)

<div class="topic-metadata">

**Author:** [@Paul\_Smedley](https://community.openhab.org/u/Paul_Smedley)\
**Replies:** 4\
**Last updated:** [January 25, 2026, 9:24am UTC](https://community.openhab.org/t/examples-of-image-channels-and-jpgs/168101 "2026-01-25T09:24:05Z")

</div>

Hi All, I’m working on adding support for image snapshots for the Ring binding. I know how to download a JPG from the Ring API - but I’ve never worked with an Image channel. Wondering if there are any good examples of …

---

## [VSC always change .classpath file of each bundle](https://community.openhab.org/t/vsc-always-change-classpath-file-of-each-bundle/97547)

<div class="topic-metadata">

**Author:** [@DerOetzi](https://community.openhab.org/u/DerOetzi)\
**Replies:** 7\
**Last updated:** [January 24, 2026, 11:19am UTC](https://community.openhab.org/t/vsc-always-change-classpath-file-of-each-bundle/97547 "2026-01-24T11:19:04Z")

</div>

Hi, I developing openhab with Visual Studio Code, but have two anoying things on that: first thing at each bundle .classpath-file there are file changes always when opening VSC there are following lines added by Visua…

---

## [OH 5.1(?) Discovery bug (I think)](https://community.openhab.org/t/oh-5-1-discovery-bug-i-think/167933)

<div class="topic-metadata">

**Author:** [@Paul\_Smedley](https://community.openhab.org/u/Paul_Smedley)\
**Replies:** 4\
**Last updated:** [January 10, 2026, 9:44pm UTC](https://community.openhab.org/t/oh-5-1-discovery-bug-i-think/167933 "2026-01-10T21:44:50Z")

</div>

Hi All, In a comment in a bug for an issue with the Roborock binding, it was commented that if an item is added manually, it is still discovered - which shouldn’t be happening. I’ve looked at my code in openhab-addons/…

---

## [Eclipse 2025-12 - Oomph installer fails](https://community.openhab.org/t/eclipse-2025-12-oomph-installer-fails/167921)

<div class="topic-metadata">

**Author:** [@mheiss](https://community.openhab.org/u/mheiss)\
**Replies:** 6\
**Last updated:** [January 9, 2026, 4:38pm UTC](https://community.openhab.org/t/eclipse-2025-12-oomph-installer-fails/167921 "2026-01-09T16:38:01Z")

</div>

I am trying to setup OpenHAB from scratch but it keeps failing with the following error: Missing requirement: eclipse-external-annotations-m2e-plugin 2.0.0.202212171629 (org.lastnpe.m2e.core 2.0.0.202212171629) requires…

---

## [State Filter (Range Filter) Profile](https://community.openhab.org/t/state-filter-range-filter-profile/158025)

<div class="topic-metadata">

**Author:** [@jimtng](https://community.openhab.org/u/jimtng)\
**Replies:** 84\
**Last updated:** [January 6, 2026, 5:27pm UTC](https://community.openhab.org/t/state-filter-range-filter-profile/158025 "2026-01-06T17:27:18Z")

</div>

Some time ago, I tried submitting a range filter profile to core, but it was rejected because such profiles should be added as an add-on. I noticed that Basic Profiles add-on was recently merged into the official openha…

---

## [Maven build for the first time ;-)](https://community.openhab.org/t/maven-build-for-the-first-time/167843)

<div class="topic-metadata">

**Author:** [@Jacek\_Kaczmarczyk](https://community.openhab.org/u/Jacek_Kaczmarczyk)\
**Replies:** 4\
**Last updated:** [January 6, 2026, 12:54pm UTC](https://community.openhab.org/t/maven-build-for-the-first-time/167843 "2026-01-06T12:54:49Z")

</div>

Hi, i am trying to fork a small local change to one of the bundles just a cosmetic one to check end-to-end build for one adddon. I installed maven, git repo, java-17 for builds. When i try to compile the binding i get \[…

---

## [Eclipse code formatter settings for OH](https://community.openhab.org/t/eclipse-code-formatter-settings-for-oh/167730)

<div class="topic-metadata">

**Author:** [@AndrewFG](https://community.openhab.org/u/AndrewFG)\
**Replies:** 0\
**Last updated:** [December 30, 2025, 12:14pm UTC](https://community.openhab.org/t/eclipse-code-formatter-settings-for-oh/167730 "2025-12-30T12:14:55Z")

</div>

I know that somewhere on GitHub are some files with the code formatter settings for the Eclipse IDE to ensure that it produces the same formatted result as Spotless =\> But where exactly are they please? EDIT: I found i…

---

## [OH, Threads, and Java Project Loom](https://community.openhab.org/t/oh-threads-and-java-project-loom/139987)

<div class="topic-metadata">

**Author:** [@smitopher](https://community.openhab.org/u/smitopher)\
**Replies:** 19\
**Last updated:** [December 25, 2025, 4:10pm UTC](https://community.openhab.org/t/oh-threads-and-java-project-loom/139987 "2025-12-25T16:10:11Z")

</div>

I have just finished a year developing in Spring Boot WebClient. All i can say is i cannot wait until Project Loom (link to Loom wiki) is GA in a LTS JDK release. I think it will put a bullet into the brain of “Reactiv…

---

## [Installing KAR add-ons through the addons folder](https://community.openhab.org/t/installing-kar-add-ons-through-the-addons-folder/164665)

<div class="topic-metadata">

**Author:** [@Nadahar](https://community.openhab.org/u/Nadahar)\
**Replies:** 35\
**Last updated:** [December 22, 2025, 8:33am UTC](https://community.openhab.org/t/installing-kar-add-ons-through-the-addons-folder/164665 "2025-12-22T08:33:45Z")

</div>

I’m working on trying to make add-ons versioned. As a consequence, I’m in contact with most of the code related to add-ons in Core. I’m currently trying to understand KAR add-ons. This is what I’ve found so far: Offic…

---

## [KNX secure - initial implementation](https://community.openhab.org/t/knx-secure-initial-implementation/134133)

<div class="topic-metadata">

**Author:** [@holgerf](https://community.openhab.org/u/holgerf)\
**Replies:** 21\
**Last updated:** [December 21, 2025, 7:29pm UTC](https://community.openhab.org/t/knx-secure-initial-implementation/134133 "2025-12-21T19:29:00Z")

</div>

Hi there, I am adding support for KNX secure to the existing KNX binding. KNX security is basically split in two different aspects: KNX IP Secure protects the traffic between openHAB and your KNX installation. It requ…

---

## [How to run OSGi tests](https://community.openhab.org/t/how-to-run-osgi-tests/167606)

<div class="topic-metadata">

**Author:** [@marcusb](https://community.openhab.org/u/marcusb)\
**Replies:** 0\
**Last updated:** [December 21, 2025, 6:50pm UTC](https://community.openhab.org/t/how-to-run-osgi-tests/167606 "2025-12-21T18:50:05Z")

</div>

Hi, I am writing a binding and want to add an OSGi integration test. I’ve created a module in itests directory but am struggling with: How to create the itest.bndrun file How to run the tests Command line is fine, wi…

---

## [Null type mismatch in openhab.core](https://community.openhab.org/t/null-type-mismatch-in-openhab-core/167595)

<div class="topic-metadata">

**Author:** [@lo92fr](https://community.openhab.org/u/lo92fr)\
**Replies:** 1\
**Last updated:** [December 21, 2025, 8:07am UTC](https://community.openhab.org/t/null-type-mismatch-in-openhab-core/167595 "2025-12-21T08:07:08Z")

</div>

Hello, I don’t know if it’s only me. But each time I try to compile openhab-core, I end up with 7/8 Null type mismatch error in openhab-core. This is not really a great deal, but have to patch every time a few files, m…

---

## [Create complexType directly into binding](https://community.openhab.org/t/create-complextype-directly-into-binding/167590)

<div class="topic-metadata">

**Author:** [@lo92fr](https://community.openhab.org/u/lo92fr)\
**Replies:** 2\
**Last updated:** [December 20, 2025, 1:36pm UTC](https://community.openhab.org/t/create-complextype-directly-into-binding/167590 "2025-12-20T13:36:16Z")

</div>

Hello, I was asking myself if it was possible to create a ComplexType directly from a binding. I’m asking this because I’ve face a architectural issue rewriting the SmartThings binding, and don’t know how to resolve it…

---

## ["Demo app" stuck at startlevel 10](https://community.openhab.org/t/demo-app-stuck-at-startlevel-10/167565)

<div class="topic-metadata">

**Author:** [@Nadahar](https://community.openhab.org/u/Nadahar)\
**Replies:** 39\
**Last updated:** [December 18, 2025, 7:50pm UTC](https://community.openhab.org/t/demo-app-stuck-at-startlevel-10/167565 "2025-12-18T19:50:03Z")

</div>

I just updated my Core development environment branch to latest main (I moved from b3e583867ebbda437f54dae0e449a75373c3662b to 2b594e0944321491f3ae177617dabb94acbb3003). At first there were a lot of errors because it cou…

---

## [MQTT device discovery payload](https://community.openhab.org/t/mqtt-device-discovery-payload/167213)

<div class="topic-metadata">

**Author:** [@Benjamin\_Schneider](https://community.openhab.org/u/Benjamin_Schneider)\
**Replies:** 6\
**Last updated:** [December 17, 2025, 9:52pm UTC](https://community.openhab.org/t/mqtt-device-discovery-payload/167213 "2025-12-17T21:52:16Z")

</div>

Hi there, I’m developing a MQTT adapter for my heatpump. I can already send data from various sensors as one JSON message. I manually added a MQTT binding thing to my OH 5.0.1 instance and linked the channels to various…

---

## [The state of the Z-Wave binding](https://community.openhab.org/t/the-state-of-the-z-wave-binding/167507)

<div class="topic-metadata">

**Author:** [@Nadahar](https://community.openhab.org/u/Nadahar)\
**Replies:** 18\
**Last updated:** [December 15, 2025, 8:46pm UTC](https://community.openhab.org/t/the-state-of-the-z-wave-binding/167507 "2025-12-15T20:46:54Z")

</div>

I’ve been trying to debug some things in the Z-Wave binding the last couple of days, and it seems to be “stagnating”. It doesn’t have a lot of activity, and the POM isn’t even updated to the latest version (still pointin…

---

## [Creating a Channel without unit](https://community.openhab.org/t/creating-a-channel-without-unit/167503)

<div class="topic-metadata">

**Author:** [@ErikDB](https://community.openhab.org/u/ErikDB)\
**Replies:** 4\
**Last updated:** [December 11, 2025, 5:40pm UTC](https://community.openhab.org/t/creating-a-channel-without-unit/167503 "2025-12-11T17:40:33Z")

</div>

I’m working on this small PR: I’ve created four Channels: two for duration (so the unit is s), and two which just give a number of a count (one is a maximum, the other the actual count). But I can’t figure out how to c…

---

## [How to deploy test versions of add-ons to users](https://community.openhab.org/t/how-to-deploy-test-versions-of-add-ons-to-users/167457)

<div class="topic-metadata">

**Author:** [@Nadahar](https://community.openhab.org/u/Nadahar)\
**Replies:** 6\
**Last updated:** [December 7, 2025, 8:38pm UTC](https://community.openhab.org/t/how-to-deploy-test-versions-of-add-ons-to-users/167457 "2025-12-07T20:38:12Z")

</div>

I’m working on the Chromecast binding, with some relatively major refactoring (like replacing the library used to communicate with cast devices). I have limited testing opportunities because I only have one cast device, …

---

## [Apache Aries SPI Fly NPE](https://community.openhab.org/t/apache-aries-spi-fly-npe/167435)

<div class="topic-metadata">

**Author:** [@Nadahar](https://community.openhab.org/u/Nadahar)\
**Replies:** 0\
**Last updated:** [December 5, 2025, 2:00pm UTC](https://community.openhab.org/t/apache-aries-spi-fly-npe/167435 "2025-12-05T14:00:28Z")

</div>

During testing on a Karaf test installation, when going through the logs, I found a NPE during “OSGi startup” that looks like a bug in SPI Fly: 2025-12-05 05:15:05.670 \[DEBUG\] \[rg.apache.aries.spifly.BaseActivator\] - Co…

---

## [Translating Thing’s Property Names](https://community.openhab.org/t/translating-thing-s-property-names/167417)

<div class="topic-metadata">

**Author:** [@dpa-openhab](https://community.openhab.org/u/dpa-openhab)\
**Replies:** 6\
**Last updated:** [December 5, 2025, 1:18pm UTC](https://community.openhab.org/t/translating-thing-s-property-names/167417 "2025-12-05T13:18:45Z")

</div>

Hello, I think ideally all information, users see in openHAB, should be translated in the preferred for the user language. This applies also to thing property names, thing property values and items’ labels. That is, l…

---

## [Chatgpt to generate core code to openHab (Policy / Restriction)](https://community.openhab.org/t/chatgpt-to-generate-core-code-to-openhab-policy-restriction/167334)

<div class="topic-metadata">

**Author:** [@lo92fr](https://community.openhab.org/u/lo92fr)\
**Replies:** 20\
**Last updated:** [November 27, 2025, 5:38pm UTC](https://community.openhab.org/t/chatgpt-to-generate-core-code-to-openhab-policy-restriction/167334 "2025-11-27T17:38:19Z")

</div>

Hello All, I’ve come asking myself a question recently. I’ve used chatgpt to help me construct a new class to modify header of mp4 files on the fly. This is possibly for inclusion in the new feature-media branch, in t…

---

## [Eclipse debugging](https://community.openhab.org/t/eclipse-debugging/167335)

<div class="topic-metadata">

**Author:** [@lo92fr](https://community.openhab.org/u/lo92fr)\
**Replies:** 2\
**Last updated:** [November 26, 2025, 8:00pm UTC](https://community.openhab.org/t/eclipse-debugging/167335 "2025-11-26T20:00:18Z")

</div>

Hello, Another question that I would appreciate to have your feedback. Debugging openhab with eclipse is a pain for me. Many time, I have to wait several couple of seconds (\>30 or 60s) when eating end points before I…

---

## [Again: Io.jetty.certificate embeds bouncy castle crypto classes resulting in classloader error](https://community.openhab.org/t/again-io-jetty-certificate-embeds-bouncy-castle-crypto-classes-resulting-in-classloader-error/167251)

<div class="topic-metadata">

**Author:** [@maihacke](https://community.openhab.org/u/maihacke)\
**Replies:** 2\
**Last updated:** [November 21, 2025, 1:12pm UTC](https://community.openhab.org/t/again-io-jetty-certificate-embeds-bouncy-castle-crypto-classes-resulting-in-classloader-error/167251 "2025-11-21T13:12:49Z")

</div>

Sorry if there is a better way to reopen a discussion. I’m trying to fix the authentication issues in the icloud binding discussed here: During that I ran into the jar signation error described here: Versiones have…

---

## [UnDefType in TimeSeries?](https://community.openhab.org/t/undeftype-in-timeseries/167254)

<div class="topic-metadata">

**Author:** [@pacive](https://community.openhab.org/u/pacive)\
**Replies:** 2\
**Last updated:** [November 21, 2025, 4:34am UTC](https://community.openhab.org/t/undeftype-in-timeseries/167254 "2025-11-21T04:34:47Z")

</div>

I have a use case in a binding (SMHI Weather) where I would need to include UNDEF in a forecast. In essence, some of the values have a special value that represents “N/A”, e.g., for cloud base and top altitude when there…

---

## [Non Native openHAB bridges (new binding: SMA inverter via bluetooth )](https://community.openhab.org/t/non-native-openhab-bridges-new-binding-sma-inverter-via-bluetooth/167051)

<div class="topic-metadata">

**Author:** [@LeeC77](https://community.openhab.org/u/LeeC77)\
**Replies:** 13\
**Last updated:** [November 10, 2025, 3:20pm UTC](https://community.openhab.org/t/non-native-openhab-bridges-new-binding-sma-inverter-via-bluetooth/167051 "2025-11-10T15:20:53Z")

</div>

8th Nov update: If anybody want to to test this, the .jar is on GitHub. Also see: README for the binding README for the CLI utility Hi I’m developing a binding to fetch data from an SMA Solar inverter over Bluetoot…

---

## [Event subscribe on sitemaps api](https://community.openhab.org/t/event-subscribe-on-sitemaps-api/167081)

<div class="topic-metadata">

**Author:** [@aleksey.kurchavy](https://community.openhab.org/u/aleksey.kurchavy)\
**Replies:** 1\
**Last updated:** [November 10, 2025, 5:41am UTC](https://community.openhab.org/t/event-subscribe-on-sitemaps-api/167081 "2025-11-10T05:41:22Z")

</div>

Hello, everyone! Can anyone explain the mechanism for subscribing to events in sitemaps api? I need to track the properties of items on the current (displayed) page: values, color, visibility, etc..

---

## [Something wrong with woodstock dependency,](https://community.openhab.org/t/something-wrong-with-woodstock-dependency/167120)

<div class="topic-metadata">

**Author:** [@lo92fr](https://community.openhab.org/u/lo92fr)\
**Replies:** 1\
**Last updated:** [November 9, 2025, 7:02am UTC](https://community.openhab.org/t/something-wrong-with-woodstock-dependency/167120 "2025-11-09T07:02:32Z")

</div>

Hello, I’m experiencing some issue to include a third party library in one of my addon. I’ve trace the issue that seems to come from woodstox dependency. Status ERROR: org.bndtools.launch code=0 com.fasterxml.woodstox…

---

## [Null comparison always yields false is false](https://community.openhab.org/t/null-comparison-always-yields-false-is-false/166928)

<div class="topic-metadata">

**Author:** [@Nadahar](https://community.openhab.org/u/Nadahar)\
**Replies:** 5\
**Last updated:** [November 4, 2025, 8:23pm UTC](https://community.openhab.org/t/null-comparison-always-yields-false-is-false/166928 "2025-11-04T20:23:35Z")

</div>

I’m trying to work on the Chromecast binding a bit, and while this isn’t neither new nor a showstopper, it just annoys me to have a lot of warnings everywhere, because they drown out the “real” warnings that I might need…

[Previous page](https://community.openhab.org/c/development/59.md?page=1)

[Next page](https://community.openhab.org/c/development/59.md?page=3)
