openHAB und Wago 750-841

717 views
Skip to first unread message

bkop...@gmail.com

unread,
Jun 19, 2013, 4:22:26 AM6/19/13
to ope...@googlegroups.com
Hallo,

Ich bin gerade dabei, openHAB mit Wago750-841 zu testen. Aber leider bekomme ich keine Werte ausgelesen.

org.openhab.binding.modbus-1.2.0.jar Datei liegt auch im addons Ordner

In der openhab.cfg habe ich dieses eingetragen:

modbus:slave1.host=192.168.178.102
modbus:slave1.port=502
modbus:slave1.id=1
modbus:slave1.start=0
modbus:slave1.length=6
modbus:slave1.type=holding

Item Datei:
Group All
Group Erdgeschoss (All)


/* Wohnzimmer */
Number ist_Temperature_Raum_1 "Aussentemperatur [%.1f °C]" <temperature> (Erdgeschoss) {modbus="slave1:0"}
Number ist_Temperature_Raum_2 "Aussentemperatur [%.1f °C]" <temperature> (Erdgeschoss) {modbus="slave1:1"}
Number ist_Temperature_Raum_3 "Aussentemperatur [%.1f °C]" <temperature> (Erdgeschoss) {modbus="slave1:2"}
Number ist_Temperature_Raum_4 "Aussentemperatur [%.1f °C]" <temperature> (Erdgeschoss) {modbus="slave1:3"}
Number ist_Temperature_Raum_5 "Aussentemperatur [%.1f °C]" <temperature> (Erdgeschoss) {modbus="slave1:4"}
Number ist_Temperature_Raum_6 "Aussentemperatur [%.1f °C]" <temperature> (Erdgeschoss) {modbus="slave1:5"}
Number Dimmer1 "Dimmer1 [%d]" (Erdgeschoss) {modbus="slave1:0"}

Wenn ich einen Modbus Monitor auf'n Mac starte, sehe ich auch die richtigen Werte aber leider funktioniert dies nicht bei openHAB.

Hat einer eine Idee was es sein kann?

Besten Dank
Bast

Thomas Eichstädt-Engelen

unread,
Jun 19, 2013, 4:42:23 AM6/19/13
to ope...@googlegroups.com
Hi,

could you please repeat your question in english?

Regards,

Thomas E.-E.


--
You received this message because you are subscribed to the Google Groups "openhab" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at http://groups.google.com/group/openhab.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

bkop...@gmail.com

unread,
Jun 19, 2013, 5:49:10 AM6/19/13
to ope...@googlegroups.com, bkop...@gmail.com
Hello,

i have some problem to read out the wago 750-841 with openHAB.

When i use a modbus monitor thru OSX i can read any data from the wago 750-841.

here are the settings from openHAB:

the org.openhab.binding.modbus-1.2.0.jar is in the directory addons.

openhab.cfg:
modbus:slave1.host=192.168.178.102
modbus:slave1.port=502
modbus:slave1.id=1
modbus:slave1.start=0
modbus:slave1.length=6
modbus:slave1.type=holding

Item:
Item Datei:
Group All
Group Erdgeschoss (All)


/* Wohnzimmer */
Number ist_Temperature_Raum_1 "Aussentemperatur [%.1f °C]" <temperature> (Erdgeschoss) {modbus="slave1:0"}
Number ist_Temperature_Raum_2 "Aussentemperatur [%.1f °C]" <temperature> (Erdgeschoss) {modbus="slave1:1"}
Number ist_Temperature_Raum_3 "Aussentemperatur [%.1f °C]" <temperature> (Erdgeschoss) {modbus="slave1:2"}
Number ist_Temperature_Raum_4 "Aussentemperatur [%.1f °C]" <temperature> (Erdgeschoss) {modbus="slave1:3"}
Number ist_Temperature_Raum_5 "Aussentemperatur [%.1f °C]" <temperature> (Erdgeschoss) {modbus="slave1:4"}
Number ist_Temperature_Raum_6 "Aussentemperatur [%.1f °C]" <temperature> (Erdgeschoss) {modbus="slave1:5"}
Number Dimmer1 "Dimmer1 [%d]" (Erdgeschoss) {modbus="slave1:0"}

Has anyone an idea where the problems are?

thanks
basti

kretzsch...@gmail.com

unread,
Jun 25, 2013, 8:54:13 AM6/25/13
to ope...@googlegroups.com, bkop...@gmail.com
Hi, 

can you please try a configuration like this:

openhab.cfg
modbus:poll=200
modbus:tcp.slave1.connection=192.168.178.102
#modbus:tcp.slave1.port=502
modbus:tcp.slave1.id=1
modbus:tcp.slave1.start=0
modbus:tcp.slave1.length=6
modbus:tcp.slave1.type=holding

Because there is a change at version 1.2.0 to distinguish MODBUS connections via Serial and TCP.
The Item configuration must not be changed.

The according log entry (@see openhab.log) is 
...given modbus-slave-config-key 'slave1.host' does not follow the expected pattern 'poll' or '<slaveId>.<connection|id|start|length|type>'
should be as
...given modbus-slave-config-key 'slave1.host' does not follow the expected pattern 'poll' or '<serial|tcp>.<slaveId>.<connection|id|start|length|type>'
Its perhaps not finally implemented ;-)

Hope it helps!?

Good Luck,
Marek
Reply all
Reply to author
Forward
0 new messages