Ad Widget

Collapse

Use of modbus.get to PowerLogic EGX100 Ethernet Gateway

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • sj200449
    Junior Member
    • Mar 2023
    • 4

    #1

    Use of modbus.get to PowerLogic EGX100 Ethernet Gateway

    Hi,

    I have 3 sensors hanging off an EGX100 ethernet gateway which I have established in Zabbix using SNMP for management info. However the three devices I hang off it speak modbus. I need to send the modbus.get key to the gateway and it has no zabbix_agent2 or any other agent running on it. I get an unsupported item key when I configure the zabbix item thus:

    Click image for larger version

Name:	bad key for modbus comms to EGX100MG for NE Power device.png
Views:	421
Size:	10.1 KB
ID:	461982

    Do I have to install the additional older plug-in for zabbix and use modbus_read even though this is a 6.0 LTS server with zabbix_agent2 available and modbus.get built-in because there is no zabbix agent on the target device?

    I believe Simple Type is correct and the SNMP interface (161 port in other words) is the only real interface said host (EGX) with serial devices has.

    Regards,
    Stephen.
  • sj200449
    Junior Member
    • Mar 2023
    • 4

    #2
    Update:
    Turns out the representation of real 32 bit , i.e. float in modbus implemented in zabbix the egx100 returns is mid-big-endian , so this works

    /usr/sbin/zabbix_agent2 --test "modbus.get[tcp://192.168.3.193:502,1,3,3058,1,float,mbe,0]"

    Comment

    • sj200449
      Junior Member
      • Mar 2023
      • 4

      #3
      How do I mark as closed - sorry being a numpty.

      Comment

      • cyber
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • Dec 2006
        • 4807

        #4
        Originally posted by sj200449
        How do I mark as closed - sorry being a numpty.
        you don't.. there is no such option to close topic..

        Comment

        • azimkarim94
          Junior Member
          • Jun 2023
          • 1

          #5
          Hi

          I have a question

          How do you figure out that "turns out the representation of real 32 bit , i.e. float in modbus implemented in zabbix the egx100 returns is mid-big-endian"

          I am facing the same problem as you.

          Comment

          Working...