Seite 5 von 6

#41 Re: Sensordaten aus OpenHAB in den LCN Bus senden

Verfasst: Sa 8. Okt 2016, 16:11
von oliwel
Claus, welche Version von openHab / Bindung hast du? Ich kriegs nicht zum Laufen....

Meine items:

Code: Alles auswählen

Number lcnOutdoorTemp2 "Außentemperatur [%s °C]" (gTerrasse {lcn="[lcn:VAR_VALUE.0.31.1.CELSIUS], [%i:lcn:VAR.0.31.1.%iCELSIUS]"}


Im Modul habe ich die Variable 1 als Zähler eingerichtet:
Unbenannt.png


Updates an der Variablen über die Konsole oder über die Regel aus dem anderen Sensor kann ich auf dem WebUI von OpenHAB sehen, im Log von OpenHAB sowie im LCN ist aber nichts zu sehen. :confused:

Oli

#42 Re: Sensordaten aus OpenHAB in den LCN Bus senden

Verfasst: So 9. Okt 2016, 00:37
von mr_claus
Number lcnOutdoorTemp2 "Außentemperatur [%s °C]" (gTerrasse) {lcn="[lcn:VAR_VALUE.0.31.1.CELSIUS], [%i:lcn:VAR.0.31.1.%iCELSIUS]"}

Da fehlt eine "Klammer zu", was sagt im übrigen Dein OpenHAB Log?

#43 Re: Sensordaten aus OpenHAB in den LCN Bus senden

Verfasst: So 9. Okt 2016, 10:58
von mr_claus
Ich suche noch jemanden, der meinen Pull Request testet und bei die Funktionsfähigkeit bei OpenHAB bestätigen kann.

https://github.com/openhab/openhab/pull ... 71f57059bd

Ich habe das Binding angehängt, falls ihr keine Lust habt es selbst zu compilieren.
@Oli: Ich verwende 1.8.3, hatte ich beim letzten Post vergessen, war schon zu müde :)

#44 Re: Sensordaten aus OpenHAB in den LCN Bus senden

Verfasst: So 9. Okt 2016, 12:27
von oliwel
Die Klammer ist beim Versuch verloren gegangen den Code hier aus dem Forum 1:1 zu kopieren - hatte dann den Fehler nicht mehr gesehen...

Ich hab jetzt nochmal mit Debug Optionen gestartet, hier die (m.E) relevanten Auszüge aus der Start-Konsole. Um 12:09 habe ich über die Pro ein "Addiere 10" ausgelöst:

Code: Alles auswählen


12:15:50.595 [DEBUG] [i.internal.GenericItemProvider:341  ] - Start processing binding configuration of Item 'lcnOutdoorTemp2 (Type=NumberItem, State=Uninitialized)' with 'LcnGenericBindingProvider' reader.
...
12:15:51.776 [INFO ] [inding.lcn.internal.LcnBinding:78   ] - Loading LCN configuration...
12:15:51.780 [INFO ] [inding.lcn.internal.LcnBinding:88   ] - LCN configuration loaded.
12:15:51.781 [INFO ] [.b.l.i.LcnBindingActiveService:119  ] - LCN Refresh Service has been started
12:15:51.793 [INFO ] [.o.b.lcn.connection.Connection:320  ] - Connecting channel "java.nio.channels.SocketChannel[unconnected]".
12:15:51.809 [DEBUG] [inding.lcn.internal.LcnBinding:153  ] - Channel "lcn" received input: LCN-PCK/IP 1.0
12:15:51.826 [DEBUG] [inding.lcn.internal.LcnBinding:153  ] - Channel "lcn" received input: Username:
12:15:51.829 [DEBUG] [inding.lcn.internal.LcnBinding:153  ] - Channel "lcn" received input: Password:
12:15:51.833 [DEBUG] [inding.lcn.internal.LcnBinding:153  ] - Channel "lcn" received input: OK

12:19:06.806 [DEBUG] [inding.lcn.internal.LcnBinding:153  ] - Channel "lcn" received input: -M000031!
12:19:06.999 [DEBUG] [inding.lcn.internal.LcnBinding:153  ] - Channel "lcn" received input: %M000031.A00100010
12:19:07.001 [INFO ] [runtime.busevents             :26   ] - lcnOutdoorTemp2 state updated to -99
12:19:07.003 [INFO ] [runtime.busevents             :26   ] - Temp_Wohnen state updated to -99,0


Die Konsole ist per Netzwerk-Weiterleitung gestartet - wenn ich dort ein "Send" Kommando abesetze sehe ich das Ergebnis auch in der OpenHAB UI:

Code: Alles auswählen

openhab send lcnOutdoorTemp2 22
12:23:28.402 [INFO ] [runtime.busevents             :22   ] - lcnOutdoorTemp2 received command 22
Command has been sent successfully.


Ich kann dazu aber exakt gar nix in Richtung LCN Bus finden, openhab.log, eventlog und auch der Busmonitor in der Pro verzeichnen nichts.

Oli

#45 Re: Sensordaten aus OpenHAB in den LCN Bus senden

Verfasst: So 9. Okt 2016, 14:04
von mr_claus
Welche Firmware Version hat denn Modul 31? Meine Tests habe ich mit 17070A gemacht.
Welche Versionen hast Du generell im Einsatz? PCHK, OpenHAB?

#46 Re: Sensordaten aus OpenHAB in den LCN Bus senden

Verfasst: So 9. Okt 2016, 19:49
von oliwel
Hallo Claus,

Das Modul "heisst" 17B717-45B8 LCN-UP+ v2 17070A.

Ich habe openHAB 1.8.3 auf einem Ubuntu Server, als Koppler läuft eine LinHK auf ner Fritzbox - und ich glaube da haben wir den Hund auch schon - aus dem LinHK Log (auf die Idee da reinzuschauen bin ich noch gar nicht gekommen)

Code: Alles auswählen

[20161009 12:23:28.405587]  [error] invalid PCK command: >M000031!Z-0014090
[20161009 12:23:31.198862]  [error] invalid PCK command: >M000031.MWT001
[20161009 12:23:32.202061]  [error] invalid PCK command: >M000031!
[20161009 12:23:35.209205]  [error] invalid PCK command: >M000031.MWT001
[20161009 12:23:36.211429]  [error] invalid PCK command: >M000031!
[20161009 12:23:39.218324]  [error] invalid PCK command: >M000031.MWT001
[20161009 12:23:40.221481]  [error] invalid PCK command: >M000031!ZA1220
[20161009 12:23:44.228989]  [error] invalid PCK command: >M000031!
[20161009 12:23:48.237296]  [error] invalid PCK command: >M000031!


Oli

#47 Re: Sensordaten aus OpenHAB in den LCN Bus senden

Verfasst: So 9. Okt 2016, 21:11
von mr_claus
Die beiden Kommandos sind es, anscheinend kann LinHK nicht damit umgehen.

Code: Alles auswählen

[20161009 12:23:28.405587]  [error] invalid PCK command: >M000031!Z-0014090
[20161009 12:23:40.221481]  [error] invalid PCK command: >M000031!ZA1220

#48 Re: Sensordaten aus OpenHAB in den LCN Bus senden

Verfasst: So 9. Okt 2016, 22:06
von Thomas
mr_claus hat geschrieben:Die beiden Kommandos sind es, anscheinend kann LinHK nicht damit umgehen.

Code: Alles auswählen

[20161009 12:23:28.405587]  [error] invalid PCK command: >M000031!Z-0014090
[20161009 12:23:40.221481]  [error] invalid PCK command: >M000031!ZA1220

Genau da beginnt das Problem !
Claus arbeit mit der "LCN-PCHK" und Oli mit der LinHk !
@Oli mit der LinHk "ging" einiges nicht, da bin ich raus (seit 2 Jahren)! Tut mir Leid, an der Stelle hast du Pech gehabt, oder setze dich mit Niko auseinander. Die LCN-PCHK tut....
@Claus, mache weiiter mit der PCHK, ist die richtige Kopplung, da kannst du dann EI was um die Ohren werfen...
Ich hatte schon mal hier gewarnt, einige Dinge gehen nur mit der LCN-PCHK ! (Ich kann die LinHk nicht mehr testen, und werde daher die LinHk nicht mehr anfassen !)
Ich habe die Kopplung per LCN-PCHK zum IPS am laufen, und Claus baut für OpenHab per LCN-PCHK.
Da denke ich, es geht was er macht !
Auch OpenHab werde ich im Moment nicht anfassen, habe genug anderes zu tun....

lg Thomas - Claus mach weiter, und beobachte die Werte !

ps und Denke nur nicht über "nur Temperaturen" in deinem binding.....

#49 Re: Sensordaten aus OpenHAB in den LCN Bus senden

Verfasst: Mo 10. Okt 2016, 07:36
von oliwel
Ich werde mal sehen ob ich Nico motivieren kann da was zu tun, denn ich würde die LinHK als Koppler schon gerne behalten zumal ich letzte Woche erst das Upgrade auf den Pi gekauft habe :(

Danke euch beiden (und auch dem Rest) für die Hilfe auf dem mühsamen Weg.

Oli

#50 Re: Sensordaten aus OpenHAB in den LCN Bus senden

Verfasst: So 16. Okt 2016, 20:58
von Thomas
Danke euch beiden (und auch dem Rest) für die Hilfe auf dem mühsamen Weg.

Kein Problem Oli,
aber ich denke, du gehst den falschen Weg mit den Zählern.
Ok, geht mit der LinHk nicht anders ?
Ich muss auf die PCHK Kopplung setzen, da mir keine KinHk Kopplung mehr zur Verfügung steht.
Da bin ich aber auch nicht mehr böse, da es mir neue Wege gezeigt hat, sind aber auch mühsam per IPS, aber ich komme weiter.
Das sollte so auch per OpenHab gehen.
Und Ihr seit noch die besseren Progger als ich, was PHP, C usw angeht.
Da verbrenne ich noch zu viel Zeit,
Auch in IPS ist nicht alles vom LCN drin, geht dann nur über das Datenader Protokoll, mit Skripten.
Ich versuche die Grundlagen, und das was ich im Haus brauche, lasse mich aber gerne mal übereden, die Dinge zu suchen, die andere brauchen, aber das dauert bei mir ... :confused: