interessanterweise erhalte ich dann eine expeption:
[ERROR] [systeminfo.handler.SysteminfoHandler] - No information for channel battery#remainingCapacity with device intex 0 :
org.openhab.binding.systeminfo.internal.model.DeviceNotFoundException: Device with index: 0 can not be found!
at org.openhab.binding.systeminfo.internal.model.OshiSysteminfo.getDevice(OshiSysteminfo.java:101) ~[?:?]
at org.openhab.binding.systeminfo.internal.model.OshiSysteminfo.getBatteryRemainingCapacity(OshiSysteminfo.java:365) ~[?:?]
at org.openhab.binding.systeminfo.handler.SysteminfoHandler.getInfoForChannel(SysteminfoHandler.java:301) ~[?:?]
at org.openhab.binding.systeminfo.handler.SysteminfoHandler.publishDataForChannel(SysteminfoHandler.java:249) ~[?:?]
at org.openhab.binding.systeminfo.handler.SysteminfoHandler.publishData(SysteminfoHandler.java:242) ~[?:?]
at org.openhab.binding.systeminfo.handler.SysteminfoHandler.lambda$1(SysteminfoHandler.java:226) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
at java.lang.Thread.run(Thread.java:748) [?:?]
Aufruf ist einmal so erfolgt: $hg->getParamset(2,1)
und einmal so: $hg->getParamset("NEQ1362123:1", "MASTER")
was mache ich falsch?