Geschrieben April 14, 2015 at 05:3814. Apr 2015 Hallo, ich habe ein Redbick mit dem aktuellen Image genommen und dort ein Openhab Konfiguration erstellt. Dort schalte ich 4 Dual Relais Bicklets über ein Switch item. Beim Ersten anlegen der Konfiguration hat diesen Wunderbar geklappt. Einen Tag später selbe Konfiguration nach einem neustart funktioniert dieses nicht mehr. Noch nicht mal von einem Temperatur Bricklet werden die Werte angezeigt. Am BrickViewer habe ich die Hardware getestet, funktioniert Einwand frei. Ansonnten habe ich keine Einstellungen am Brick geändert. Ich habe keine Ahnung mehr, wie ich das wieder ans Laufen bekomme. Ich habe noch Pingtest zum Localhost in der Konsole überprüft diese haben funktioniert. (gab es ja auch schon Einträge zu im Forum)
Geschrieben April 14, 2015 at 19:1214. Apr 2015 Hi tatzemax, läuft die openHAB Runtime noch? Was steht in der openhab.log Datei? Gruß, Theo
Geschrieben April 16, 2015 at 15:4016. Apr 2015 Autor Angeleget Items: Switch HeizA1_EG_Technik "Heizung1" <heating> (EG_Technik){ tinkerforge="name=relay_A1" } Switch HeizA2_EG_Technik "Heizung2" <heating> (EG_Technik){ tinkerforge="name=relay_A2" } Switch HeizB1_EG_Technik "Heizung3" <heating> (EG_Technik){ tinkerforge="uid=kPw, subid=relay1" } Switch HeizB2_EG_Technik "Heizung4" <heating> (EG_Technik){ tinkerforge="uid=kPw, subid=relay2" } Switch HeizC1_EG_Technik "Heizung5" <heating> (EG_Technik){ tinkerforge="uid=kNt, subid=relay1" } Switch HeizC2_EG_Technik "Heizung6" <heating> (EG_Technik){ tinkerforge="uid=kNt, subid=relay2" } Switch HeizD1_EG_Technik "Heizung7" <heating> (EG_Technik){ tinkerforge="uid=kNz, subid=relay1" } Switch HeizD2_EG_Technik "Heizung8" <heating> (EG_Technik){ tinkerforge="uid=kNz, subid=relay2" } Wenn ich eine die Relais über den Namen in der cfg anspreche wie in den ersten beiden Zeilen, schreibt er mir das nicht in dei Openhab.log 2015-04-16 17:33:13.542 [iNFO ] [.o.core.internal.CoreActivator] - openHAB runtime has been started (v1.6.2). 2015-04-16 17:33:36.604 [iNFO ] [o.o.i.s.i.DiscoveryServiceImpl] - mDNS service has been started 2015-04-16 17:33:37.062 [iNFO ] [o.o.i.s.i.DiscoveryServiceImpl] - Service Discovery initialization completed. 2015-04-16 17:33:52.149 [iNFO ] [c.internal.ModelRepositoryImpl] - Loading model 'default.items' 2015-04-16 17:34:10.106 [iNFO ] [c.internal.ModelRepositoryImpl] - Loading model 'default.sitemap' 2015-04-16 17:34:18.729 [iNFO ] [penhab.io.rest.RESTApplication] - Started REST API at /rest 2015-04-16 17:34:24.819 [iNFO ] [.o.u.w.i.servlet.WebAppServlet] - Started Classic UI at /openhab.app 2015-04-16 17:37:02.038 [iNFO ] [c.internal.ModelRepositoryImpl] - Refreshing model 'default.sitemap' 2015-04-16 17:37:04.645 [ERROR] [.t.internal.TinkerforgeBinding] - COMMAND no tinkerforge device found for command for item uid: kPw subId: relay1 2015-04-16 17:37:05.459 [ERROR] [.t.internal.TinkerforgeBinding] - COMMAND no tinkerforge device found for command for item uid: kPw subId: relay1
Geschrieben April 16, 2015 at 17:5016. Apr 2015 Wenn ich eine die Relais über den Namen in der cfg anspreche wie in den ersten beiden Zeilen, schreibt er mir das nicht in dei Openhab.log Was meinst du damit? Kannst du mal deine komplette Konfiguration posten.
Geschrieben April 16, 2015 at 19:2216. Apr 2015 Autor openhab.cfg tinkerforge:hosts= 127.0.0.1 tinkerforge:relay_A1.uid=kNw tinkerforge:relay_A1.type=dual_relay tinkerforge:relay_A1.subid=relay1 tinkerforge:relay_A2.uid=kNw tinkerforge:relay_A2.type=dual_relay tinkerforge:relay_A2.subid=relay2 tinkerforge:relay_B1.uid=kPw tinkerforge:relay_B1.type=dual_relay tinkerforge:relay_B1.subid=relay1 tinkerforge:relay_B2.uid=kPw tinkerforge:relay_B2.type=dual_relay tinkerforge:relay_B2.subid=relay2 tinkerforge:relay_C1.uid=kNt tinkerforge:relay_C1.type=dual_relay tinkerforge:relay_C1.subid=relay1 tinkerforge:relay_C2.uid=kNt tinkerforge:relay_C2.type=dual_relay tinkerforge:relay_C2.subid=relay2 tinkerforge:relay_D1.uid=kNz tinkerforge:relay_D1.type=dual_relay tinkerforge:relay_D1.subid=relay1 tinkerforge:relay_D2.uid=kNz tinkerforge:relay_D2.type=dual_relay tinkerforge:relay_D2.subid=relay2 tinkerforge:barometer_balcony.uid=q9E tinkerforge:barometer_balcony.type=bricklet_temperature tinkerforge:barometer_balcony.callbackPeriod=10000 tinkerforge:barometer_balcony.threshold=1000 default.items Group All Group EG (All) Group EG_Technik "Technik" <settings> (EG) Switch HeizA1_EG_Technik "Heizung1" <heating> (EG_Technik){ tinkerforge="name=relay_A1" } Switch HeizA2_EG_Technik "Heizung2" <heating> (EG_Technik){ tinkerforge="name=relay_A2" } Switch HeizB1_EG_Technik "Heizung3" <heating> (EG_Technik){ tinkerforge="uid=kPw, subid=relay1" } Switch HeizB2_EG_Technik "Heizung4" <heating> (EG_Technik){ tinkerforge="uid=kPw, subid=relay2" } Switch HeizC1_EG_Technik "Heizung5" <heating> (EG_Technik){ tinkerforge="uid=kNt, subid=relay1" } Switch HeizC2_EG_Technik "Heizung6" <heating> (EG_Technik){ tinkerforge="uid=kNt, subid=relay2" } Switch HeizD1_EG_Technik "Heizung7" <heating> (EG_Technik){ tinkerforge="uid=kNz, subid=relay1" } Switch HeizD2_EG_Technik "Heizung8" <heating> (EG_Technik){ tinkerforge="uid=kNz, subid=relay2" } Number Temperature "Temperature [%.1f Cel]" (EG_Technik) { tinkerforge="uid=q9E" } default.sitemap sitemap Ferienhaus label="Ferienhaus" { Frame { Group item=EG label="Erdgeschoss" icon="groundfloor" { Group item=EG_Technik label="Technikraum" { Switch item=HeizA1_EG_Technik Switch item=HeizA2_EG_Technik Switch item=HeizB1_EG_Technik Switch item=HeizB2_EG_Technik } } } }
Geschrieben April 16, 2015 at 20:2316. Apr 2015 Die Konfiguration sieht OK aus. Kannst du das Loglevel hoch setzen und das log nochmal posten. Dazu musst du in logback.xml diese Zeile einfügen und den RED Brick durchstarten. <logger name="org.openhab.binding.tinkerforge.internal.TinkerforgeBinding" level="DEBUG" />
Geschrieben April 16, 2015 at 20:3316. Apr 2015 Autor Ich habe gerade herausgefunden.... alle zeilen zum Dualrelay aus der Cfg gelöscht. danach in der Items datei die relais über uid und subid angesprochen und schon kann ich alle Relais ansteuern Sobald ich in der Cfg eine Dualrelais anlege kapituliert er. Möchtest du das logglevel noch haben???
Geschrieben April 16, 2015 at 20:5416. Apr 2015 Möchtest du das logglevel noch haben??? Ja bitte, dann kann ich das besser debuggen. Vielleicht brauch ich auch noch einen Trace-Log, aber erstmal wäre der Debug-Log hilfreich. Danke.
Geschrieben April 17, 2015 at 15:2917. Apr 2015 Autor Hier habe ich einemal die Debugg infos: 2015-04-17 17:28:20.354 [ERROR] [.t.internal.TinkerforgeBinding] - COMMAND no tinkerforge device found for command for item uid: kNw subId: relay1 2015-04-17 17:28:20.884 [DEBUG] [.t.internal.TinkerforgeBinding] - received command ON for item DualRelayA1 2015-04-17 17:28:20.885 [ERROR] [.t.internal.TinkerforgeBinding] - COMMAND no tinkerforge device found for command for item uid: kNw subId: relay1 2015-04-17 17:28:21.375 [DEBUG] [.t.internal.TinkerforgeBinding] - received command OFF for item DualRelayA1 2015-04-17 17:28:21.376 [ERROR] [.t.internal.TinkerforgeBinding] - COMMAND no tinkerforge device found for command for item uid: kNw subId: relay1 Alle anderen Devices funktioniern auch nicht haben aber funktioniert als das Dualrelay noch nicht hinzugefügt war.
Geschrieben April 17, 2015 at 18:4017. Apr 2015 Vielen Dank, aber das ist leider ein zu kleiner Ausschnitt. Ich brauche einen log vom Starten von openHAB bis zu dem Punkt, den du mir geschickt hast. Das einfachste wäre wahrscheinlich die komplette Log-Datei.
Geschrieben April 30, 2015 at 20:4030. Apr 2015 Hallo tatzemax, hier ist ein SNAPSHOT mit einem Bugfix kannst du testen ob es damit funktioniert: https://bintray.com/artifact/download/theoweiss/generic/2/org.openhab.binding.tinkerforge-1.7.0-SNAPSHOT.jar Vielen Dank. Gruß, Theo
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.