the snmp binding seems to send the community quoted to snmp device. I assume the binding would work for more snmp devices if this is not the case.
when i send the following linux command - it works:
snmpset -v 1 -c private 192.168.252.31 .188.8.131.52.4.1.42505.6.2.3.1.3.10 i 1
with tcpdump is see this packet is send:
22:19:51.675237 IP 192.168.252.254.34519 > 192.168.252.31.snmp: C=private SetRequest(35) E:42505.6.2.3.1.3.10=0
when i use the binding to send a command - it does not work. this is the tcpdump of the openhab command:
22:27:25.807785 IP 192.168.252.250.44285 > 192.168.252.31.snmp: C="private" SetRequest(35) E:42505.6.2.3.1.3.10=0
only difference are the quotes between the communicty name. Maybe the majority of the snmp devices would ignore the quotes - My denkovi box does not. When i try to configure on the box community with quotes - it does not accept it.
I use currently the exec binding with snmpset commands as workaround. I just migrated from version 1.6 to current 4.0.3 in the hope that snmp binding would work now