ZWave status under OH2

Damn, sorry.
Not OH2 Beta1 but the ones without Karaf OSGi

I have downloaded the latest snapshot build and tried it on my Raspberry Pi 2 B -
IT WORKS !

I am beginning to love this new baby (OH 2).

best regards
Martin

mhhh i am confused

First: I had the old zwave binding (not working)
Second: I downloaded the latest Habmin for Karaf
Third: Habmin worked; zwave still not
Fourth: I replaced zwave 1.8.0 with latest 1.9.0 snapshot

now neither habmin nor zwave gets active:
Error while starting bundle: file:/addons/org.openhab.ui.habmin_2.0.0.SNAPSHOT-0.0.15.jar
org.osgi.framework.BundleException: Could not resolve module: org.openhab.ui.habmin [184]
Unresolved requirement: Import-Package: org.openhab.binding.zwave.internal.config

I believe you need a complete new build, not just the addon bundles.

ok new build :slightly_smiling:
Habmin2 copied -> works

zwave 1.9.0 installed from paperui --> is active in bundle:list --> but can’t see the zwave stick in habmin :frowning:

First sorry for the poor formatting below, I am pretty new here with the forums and openhab.

I have the exact same setup and problem going on too. In habmin under configuration / bindings nothing is listed.

new build, habmin2, enabled zwave 1.9.0, stopped and restarted. I am using the aeotec z-stick gen 5.

I see two error sections in the log. 1st one not zwave

2016-01-19 15:35:23.206 [ERROR] [org.eclipse.smarthome.core.transform] - [org.eclipse.smarthome.action.transformation.action(51)] Circular reference detected, getService returning null

2nd error block, all about zwave:

2016-01-19 15:35:42.515 [ERROR] [org.openhab.ui.habmin               ] - [org.openhab.binding.zwave.configuration(7)] doFindMethod: Suitable but non-accessible method found in class org.openhab.ui.habmin.internal.services.zwave.ZWaveConfigResource
2016-01-19 15:35:42.518 [ERROR] [org.openhab.ui.habmin               ] - [org.openhab.binding.zwave.configuration(7)] findMethod: Suitable but non-accessible method addConfigurationService found in class org.openhab.ui.habmin.internal.services.zwave.ZWaveConfigResource, subclass of org.openhab.ui.habmin.internal.services.zwave.ZWaveConfigResource
2016-01-19 15:35:42.526 [ERROR] [org.openhab.ui.habmin               ] - [org.openhab.binding.zwave.configuration(7)] bind method [addConfigurationService] not found; Component will fail
2016-01-19 15:35:42.540 [ERROR] [org.openhab.ui.habmin               ] - [org.openhab.binding.zwave.configuration(7)] bind method [addConfigurationService] not found
2016-01-19 15:35:42.665 [INFO ] [.openhab.core.internal.CoreActivator] - openHAB runtime has been started (v2.0.0, build 201601150204).

Hope this helps someone or perhaps someone has insight?

Thanks,
Bri

Issue report here by @Lolodomo : Circular reference detected · Issue #870 · eclipse-archived/smarthome · GitHub

I am not sure where to create an issue for that second error message:

Also I am not sure if we are just humbly awaiting the zwave 2.0 binding or the 1.9 to be fixed?

I am out of the loop and don’t know where to be going to find out statuses etc…

Thanks,
Bri

The 1.9 binding was updated a couple of days back, so if you grab the latest snapshot, it should work. I’ve not seen any reports of further problems.

Snapshots are available on Cloudbees - as is posted in the docs…

The error looks like a HABmin error - have you updated to the latest HABmin (ie in the last couple of days)? HABmin also had problems after the Karaf addition - it might be caused by this, or it might be an issue if zwave isn’t running properly…

Cheers
Chris

Hi Chris thanks for helping. I downloaded a fresh copy of the online version today. Also a fresh habmin from the second build of today. Copied over my zwave.conf and addin.conf which contains the standard setting and zwave listed in the binding. Hope that information helps. Thanks again

I’m still using OH1.8, been waiting for the zwave2 binding before moving over.
But seeing as the 1.9SNAPSHOT is working with OH2, what are going to be the changes/benefits of the ZWAVE2 binding compared to the current 1.9 version?

@chris I just pulled fresh copy of oh2 and habmin2… used whatever zwave binding jar the online pulls and I get that exact same error in my logs. Is there anything else I can do to help? I saw another user observing the same problem as well.

I can run down my exact setup if needed?

-Bri

The main benefit, other than it being a native OH2 binding which means better integration and configuration, is that there will be no need to define items - this will all be done automatically.

I have same like @bri
There is still a issues with latest snapshots -> zwave does not work @chris

let me know if you need anything

I’ll make another change to the binding tonight so try tomorrows snapshot. I didn’t convert over all services (since it didn’t seem necessary) - I suspect this will solve the problem, but let me know tomorrow…

1 Like
  • Install in paper ui from repo -> no effect

  • Install manually in addons folder (snapshot from last night) -> habmin2 wont run anymore

Greetings

Strange that anything changed as I forgot the merge the change (sorry)! I’ll do it now, but maybe there’s something else going on if things in your setup have changed?

Chris

I have no changes as you expected, but maybe I am pulling from the wrong place?

for habmin2, click on the raw - https://github.com/cdjackson/HABmin2/tree/master/output
for openhab2-online, https://openhab.ci.cloudbees.com/job/openHAB-Distribution/

thanks again,
Bri

The OH2 binding wasn’t changed, so no point pulling anything today - grab it tomorrow and see if it’s better - the change is merged now…

mhh not sure … I think somehow that the manual added jar in addons is not working in the beta as before…

will have a look at the logs later and update here…