Hallo, ich komme leider nicht weiter. Ich habe das Binding org.openhab.binding.tinkerforge-1.12.1-SNAPSHOT.jar manuell in der Ordner addons gelegt und OH neu gestartet. Ich habe die Version 2.2.0 installiert.
In der Logfile wird folgendes angezeigt.:
2018-04-14 23:25:42.430 [ERROR] [kerforge.config.ConfigurationHandler] - invalid subId humdity org.m1theo.tinkerforge.emf.model.impl.OHTFDeviceImpl@16d6ff7 (uid: Dez, subid: null, ohid: null, subDeviceIds: [humidity, temperature])
2018-04-14 23:25:42.434 [ERROR] [kerforge.internal.TinkerforgeBinding] - invalid configuration
org.m1theo.tinkerforge.config.ConfigurationException: humdity is an invalid subId: cfg has to be fixed!
at org.m1theo.tinkerforge.config.ConfigurationHandler.fillupConfig(ConfigurationHandler.java:707) [259:org.openhab.binding.tinkerforge:1.12.0.201802141910]
at org.m1theo.tinkerforge.config.ConfigurationHandler.createOHTFDeviceConfig(ConfigurationHandler.java:671) [259:org.openhab.binding.tinkerforge:1.12.0.201802141910]
at org.m1theo.tinkerforge.config.ConfigurationHandler.createConfig(ConfigurationHandler.java:137) [259:org.openhab.binding.tinkerforge:1.12.0.201802141910]
at org.openhab.binding.tinkerforge.internal.TinkerforgeBinding.updated(TinkerforgeBinding.java:905) [259:org.openhab.binding.tinkerforge:1.12.0.201802141910]
at org.apache.felix.cm.impl.helper.ManagedServiceTracker.updated(ManagedServiceTracker.java:189) [7:org.apache.felix.configadmin:1.8.16]
at org.apache.felix.cm.impl.helper.ManagedServiceTracker.updateService(ManagedServiceTracker.java:152) [7:org.apache.felix.configadmin:1.8.16]
at org.apache.felix.cm.impl.helper.ManagedServiceTracker.provideConfiguration(ManagedServiceTracker.java:85) [7:org.apache.felix.configadmin:1.8.16]
at org.apache.felix.cm.impl.ConfigurationManager$UpdateConfiguration.run(ConfigurationManager.java:1792) [7:org.apache.felix.configadmin:1.8.16]
at org.apache.felix.cm.impl.UpdateThread.run0(UpdateThread.java:141) [7:org.apache.felix.configadmin:1.8.16]
at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:109) [7:org.apache.felix.configadmin:1.8.16]
at java.lang.Thread.run(Thread.java:748) [?:?]
Ich hatte bereits das CO2 Bricklet in OH eingebunden. Das funktioniert jetzt auch nicht mehr.
In der tinkerforge.cfg sieht es aktuell so aus:
hosts=192.168.0.18:4223
refresh=100000
co2.uid=Dcm
co2.type=bricklet_co2
co2.callbackPeriod=100
co2.threshold=0
humv2.uid=Dez
humv2.type=bricklet_humidityV2
humv2.heaterConfiguration=0
humv2.movingAverageLengthHumidity=100
humv2.movingAverageLengthTemperature=100
humv2hum.uid=Dez
humv2hum.type=humidityV2_humidity
humv2hum.subid=humdity
humv2hum.callbackPeriod=1000
humv2hum.threshold=0
humv2temp.uid=Dez
humv2temp.type=humidityV2_temperature
humv2temp.subid=temperature
humv2temp.callbackPeriod=1000
humv2temp.threshold=0
Vielen Dank schon mal.