An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with modbus

A curated list of projects in awesome lists tagged with modbus .

https://github.com/influxdata/telegraf

Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.

gnmi golang hacktoberfest influxdb json kafka logs metrics modbus monitoring mqtt opcua telegraf time-series windows-eventlog windows-management-instrumentation xpath

Last synced: 11 Jan 2026

https://github.com/serial-studio/serial-studio

Open-source telemetry dashboard. Supports UART, BLE, MQTT, Modbus, CAN Bus and more.

arduino canbus csv dashboard embedded esp32 ground-station iot microcontroller modbus network qt serial serial-studio

Last synced: 16 Jun 2026

https://github.com/dgiot/dgiot

Open source platform for iot , 6 min Quick Deployment,10M devices connection,Carrier level Stability;物联网开源平台,6分钟快速部署,千万级承载,电信级稳定性. Low code for Object model-Rule Engine-Data Channel-Configuration Page; Fully open source, Multi industrial protocols are compatible.物模型-规则引擎-数据通道-组态页面全流程零代码开发、全业务全链路模拟压测、前后端完全开源、多行业工业协议兼容。QQ群:346566935

dgiot industrial-iot iot iot-platform iot-server modbus modbus-protocol modbus-tcp mqtt mqtt-broker mqtt-server opc opc-server plc plc-controller

Last synced: 14 May 2025

https://github.com/iot-technology/iot-technical-guide

:honeybee: IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 :sparkles: :sparkles: :sparkles: (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型,Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)

coap gateway internet-of-things iot iot-platform jwt micorservice modbus mqtt multitenant nosql opc-ua real-time rule-engine thingsboard token tsl websocket

Last synced: 14 May 2025

https://github.com/IoT-Technology/IoT-Technical-Guide

:honeybee: IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 :sparkles: :sparkles: :sparkles: (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型,Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)

coap gateway internet-of-things iot iot-platform jwt micorservice modbus mqtt multitenant nosql opc-ua real-time rule-engine thingsboard token tsl websocket

Last synced: 27 Mar 2025

https://github.com/stephane/libmodbus

A Modbus library for Linux, Mac OS, FreeBSD and Windows

automation c libmodbus modbus

Last synced: 13 Feb 2026

https://github.com/frangoteam/fuxa

Web-based Process Visualization (SCADA/HMI/Dashboard) software

angular bacnet dashboard hmi iot modbus mqtt nodejs opc-ua opcua plc s7 scada siemens svg-editor web-editor web-hmi web-scada

Last synced: 04 Jan 2026

https://github.com/networkupstools/nut

The Network UPS Tools repository. UPS management protocol Informational RFC 9271 published by IETF at https://www.rfc-editor.org/info/rfc9271 Please star NUT on GitHub, this helps with sponsorships!

epdu management modbus monitoring netxml nut pdu serial snmp ups usb

Last synced: 13 May 2025

https://github.com/frangoteam/FUXA

Web-based Process Visualization (SCADA/HMI/Dashboard) software

angular bacnet dashboard hmi iot modbus mqtt nodejs opc-ua opcua plc s7 scada siemens svg-editor web-editor web-hmi web-scada

Last synced: 04 Apr 2025

https://github.com/dathlin/hslcommunication

A very popular industrial Internet of Things communication plug-in. Using this dll can be very convenient, stable, and fast to obtain data from PLC equipment of multiple brands, and also supports redis, mqtt, websocket, etc., which can let your data on the network Free transmission, reducing enterprise development costs.

allen-bradley hslcommunication melsec modbus omron panasonic redis siemens

Last synced: 21 Oct 2025

https://github.com/armink/freemodbus_slave-master-rtt-stm32

Add master mode to FreeModbus. | 在 FreeModbus 中添加主机模式

freemodbus master modbus

Last synced: 15 May 2025

https://github.com/armink/FreeModbus_Slave-Master-RTT-STM32

Add master mode to FreeModbus. | 在 FreeModbus 中添加主机模式

freemodbus master modbus

Last synced: 18 Mar 2025

https://github.com/zhaopeiym/iotclient

This is an IoT device communication protocol implementation client, which will include common industrial communication protocols such as mainstream PLC communication reading, ModBus protocol, and Bacnet protocol. This component is open source and free for life, using the most relaxed MIT open source agreement, you can modify and commercial use at will (commercial use please evaluate and test). 这是一个物联网设备通讯协议实现客户端,将会包括主流PLC通信读取、ModBus协议、Bacnet协议等常用工业通讯协议。本组件终身开源免费,采用最宽松的MIT开源协议,您可以随意修改和商业使用(商业使用请做好评估和测试)。

bacnet iot iotclient mitsubishi mitsubishi-plc modbus modbusascii modbusrtu modbustcp omron omron-plc omronfins plc plc-modbus-bacnet siemens siemens-plc siemens-s7 socket tcp

Last synced: 13 May 2025

https://github.com/apache/plc4x

PLC4X The Industrial IoT adapter

ab ads bacnet c can cpp ethernetip firmata go iot java knx modbus net opcua python s7 siemens

Last synced: 13 May 2025

https://github.com/zhaopeiym/IoTClient

This is an IoT device communication protocol implementation client, which will include common industrial communication protocols such as mainstream PLC communication reading, ModBus protocol, and Bacnet protocol. This component is open source and free for life, using the most relaxed MIT open source agreement, you can modify and commercial use at will (commercial use please evaluate and test). 这是一个物联网设备通讯协议实现客户端,将会包括主流PLC通信读取、ModBus协议、Bacnet协议等常用工业通讯协议。本组件终身开源免费,采用最宽松的MIT开源协议,您可以随意修改和商业使用(商业使用请做好评估和测试)。

bacnet iot iotclient mitsubishi mitsubishi-plc modbus modbusascii modbusrtu modbustcp omron omron-plc omronfins plc plc-modbus-bacnet siemens siemens-plc siemens-s7 socket tcp

Last synced: 18 Mar 2025

https://github.com/rrqm/touchsocket

TouchSocket is an integrated .NET networking framework that includes modules for socket, TCP, UDP, SSL, named pipes, HTTP, WebSocket, RPC, and more. It offers a one-stop solution for TCP packet issues and enables quick implementation of custom data message parsing using protocol templates.

csharp http https iocp jsonrpc-server memory-pool modbus rpc socket socket-io ssl-support tcp udp webapi websocket xmlrpc-server

Last synced: 14 May 2025

https://github.com/x-tools-author/x-tools

Qt-SerialPort-HID-BLE-UDP-TCP-WebSocket-Modbus-CANBus-MQTT-CoAP-TFTP-mDNS debugging tool, which support custom lua, javascript, chart view and data transmitting...

canbus coap hid javascript lua mdns modbus mqtt opcua qt serial serialport tcp tftp udp websocket xtools

Last synced: 06 Jun 2026

https://github.com/dark-lbp/isf

ISF(Industrial Control System Exploitation Framework),a exploitation framework based on Python

exploits ics ics-exp ics-poc isf modbus plc scada scapy

Last synced: 02 Apr 2025

https://github.com/iioter/iotgateway

An industrial IoTGateway with B/S architecture that enables bidirectional communication between industrial devices (southbound connections) and IoT platforms (northbound connections). It supports numerous industrial protocols, and can connect to various IoT cloud platforms.

gateway iiot iot iot-gateway iotgateway iotsharp mc modbus net-core netcore s7 scada snap7 thingsboard thingsboard-gateway wtm

Last synced: 04 Feb 2026

https://github.com/w3h/icsmaster

ICS/SCADA Security Resource(整合工控安全相关资源)

ics ics-security modbus plc s7 scada scada-security

Last synced: 02 Apr 2025

https://github.com/wlcrs/huawei_solar

Home Assistant integration for Huawei Solar inverters via Modbus

home-assistant home-assistant-integration huawei huawei-solar modbus modbus-rtu modbus-tcp solar-energy

Last synced: 04 May 2026

https://github.com/libplctag/libplctag

This C library provides a portable and simple API for accessing Allen-Bradley and Modbus PLC data over Ethernet.

allen-bradley c c-sharp cip dotnet ethernet ethernet-ip go golang java labview linux modbus pascal pccc plc portable rockwell windows

Last synced: 10 Feb 2026

https://github.com/sagoo-cloud/sagooiot

SagooIOT是一个基于golang开发的开源的企业级物联网基础开发平台。负责设备管理和协议数据管理,支持跨平台的物联网接入及管理方案,平台实现了物联网开发相关的基础功能,基于该功能可以快速的搭建起一整套的IOT相关的业务系统。旨在通过可复用的组件,减少开发工作,简化和加速物联网开发交付。适配多种接入协议(TCP,MQTT,UDP,CoAP,HTTP,GRPC,RPC等)

goframe gwt iot modbus mqtt vue-admin

Last synced: 14 Jan 2026

https://github.com/alejoseb/Modbus-STM32-HAL-FreeRTOS

Modbus TCP and RTU, Master and Slave for STM32 using Cube HAL and FreeRTOS

bluepill cube-hal dma freertos modbus modbus-library plc stm32 tcp usart usb

Last synced: 29 Mar 2026

https://github.com/digitalpetri/modbus

Modbus TCP, Modbus TCP Security, Modbus RTU on Serial, and Modbus RTU on TCP for Java 17+.

java modbus modbus-rtu modbus-security modbus-serial modbus-tcp modbus-tls

Last synced: 14 May 2025

https://github.com/zmops/zeus-iot

Zeus IoT is the world's first open source Internet of Things distributed collection platform based on Zabbix, with the ability to collect, analyze, and store data from millions of IoT devices.

grafana iot iot-platform jetlinks modbus mqtt tdengine thingsboard timescaledb zabbix zabbix-iot zeus zeus-iot

Last synced: 04 Apr 2025

https://github.com/3cky/mbusd

Open-source Modbus TCP to Modbus RTU (RS-232/485) gateway.

gateway modbus modbus-rtu modbus-tcp

Last synced: 17 Jan 2026

https://github.com/pnoker/iot-dc3

IoT DC3 is a 100% open-source, distributed Internet of Things (IoT) platform built on Spring Cloud. It accelerates IoT project development and simplifies IoT device management, offering a comprehensive solution for building robust IoT systems.

data-collection dcs docker gateway iot java lwm2m modbus mqtt multi-protocol opc-ua plc rpc rtsp s7 socket spring-cloud tcp things

Last synced: 16 Jul 2025

https://github.com/emelianov/modbus-esp8266

Most complete Modbus library for Arduino. A library that allows your Arduino board to communicate via Modbus protocol, acting as a master, slave or both. Supports network transport (Modbus TCP) and Serial line/RS-485 (Modbus RTU). Supports Modbus TCP Security for ESP8266/ESP32.

arduino-library esp32 esp8266 modbus modbus-client modbus-library modbus-master modbus-protocol modbus-rtu modbus-serial modbus-server modbus-slave modbus-tcp modbus-tcp-security

Last synced: 30 Sep 2025

https://github.com/cloud-automation/node-modbus

Modbus TCP Client/Server implementation for Node.JS

javascript modbus modbus-tcp nodejs rtu-client serial-ports tcp-client

Last synced: 05 Oct 2025

https://github.com/wills106/homeassistant-solax-modbus

SolaX Power Modbus custom_component for Home Assistant (Supports some AlphaESS, Growatt, Sofar, Solinteg, Solis, SRNE, Swatten)

alphaess growatt hacs home-assistant home-automation homeassistant integration modbus modbus-rtu modbus-serial modbus-tcp python qcells rs485 sofar solax solinteg solis srne swatten

Last synced: 12 May 2026

https://github.com/simonvetter/modbus

Go modbus stack (client and server)

client go golang modbus modbus-rtu modbus-security modbus-tcp server

Last synced: 08 Apr 2026

https://github.com/parallelbgls/modbus.net

A high extensible hardware communication platform using C#

c-sharp com communication extensible modbus opc platform protocol siemens tcp udp

Last synced: 08 Apr 2025

https://github.com/binsentsu/home-assistant-solaredge-modbus

Home assistant Component for reading data locally from Solaredge inverter through modbus TCP

hassio home-assistant modbus modbus-tcp solaredge solaredge-inverter

Last synced: 15 May 2025

https://github.com/netxms/netxms

NetXMS - Open Source network and infrastructure monitoring and management

ethernet ethernet-ip lorawan modbus monitoring mqtt network network-monitoring network-topology netxms nms snmp

Last synced: 10 Mar 2026

https://github.com/kbialek/deye-inverter-mqtt

Reads Deye solar inverter metrics and posts them over MQTT

bosswerk deye docker fujisolar inverter modbus mqtt solarman sunsynk

Last synced: 14 Feb 2026

https://github.com/steveohara/j2mod

Enhanced Modbus library implemented in the Java programming language

modbus modbus-master modbus-rtu modbus-serial modbus-slave modbus-tcp

Last synced: 02 May 2026

https://github.com/volkszaehler/mbmd

ModBus Measurement Daemon - simple reading of data from ModBus meters and grid inverters

golang grid-inverters modbus modbus-meters openhab smart-meter sunspec volkszaehler

Last synced: 13 Apr 2025

https://github.com/kellerza/sunsynk

Deye/Sunsynk Inverter Python library and Home Assistant OS Addon

deye energy hacktoberfest home-assistant home-automation homeassistant modbus mqtt sunsynk

Last synced: 15 May 2025

https://github.com/zengfr/easymodbus4j

easymodbus4j是一个高性能和易用的 Modbus 协议的 Java 实现,基于 Netty 开发,可用于 Modbus协议的Java客户端和服务器开发, A high-performance and ease-of-use implementation of the Modbus protocol written in Java netty support for modbus 4 mode..

easymodbus4j iot java modbus modbus4j modbusrtu modubstcp netty

Last synced: 15 Jul 2025

https://github.com/advancedclimatesystems/umodbus

Python implementation of the Modbus protocol.

hacktoberfest modbus python

Last synced: 16 May 2025

https://github.com/aldas/modbus-tcp-client

PHP client for Modbus TCP and Modbus RTU over TCP (can be used for serial)

modbus modbus-client modbus-rtu modbus-serial modbus-tcp php

Last synced: 18 Jan 2026

https://github.com/OpenIBC/Ohsce

PHP HI-REL SOCKET TCP/UDP/ICMP/Serial .高可靠性PHP通信&控制框架SOCKET-TCP/UDP/ICMP/硬件Serial-RS232/RS422/RS485 AND MORE!

automation driver iot ipc modbus network-engineers ohsce-php php pursuit reliability rs232 rs485 rtu serial socket tcp udp

Last synced: 12 May 2025

https://github.com/mr-manuel/venus-os_dbus-serialbattery

Battery Monitor driver for serial battery in VenusOS GX systems

battery can diy driver energy modbus rs485 ttl uart venusos venusos-device victron victronenergy

Last synced: 10 Feb 2026

https://github.com/favalex/modbus-cli

Command line tool to access Modbus devices

cli modbus python

Last synced: 14 Jan 2026

https://github.com/sanny32/openmodsim

Open ModSim is a Free Modbus Slave (Server) Utility

linux modbus modbus-rtu modbus-server modbus-slave modbus-tcp modsim windows

Last synced: 13 Apr 2026

https://github.com/iot-cs/iotcs

工业智能网关,基于.net core3.1的跨平台物联网网关。支持不同设备驱动(PLC、CNC、数据库、串口设备、上位机、OPC UA、MQTT)具备二次开发驱动的能力实现与Thingsboard进行数据通讯。同时支持多资源配置化管理,MQTT、MYSQL、WEBHOOK等多种类型,实现数据的快速推送,提供简单的驱动开发接口。

allen-bradley bacnet can can-bus driver gateway iot iotcs mitsubishi modbus mqtt mqtt-broker omron opc-ua siemens-s7-plcs thingsboard thingscloud

Last synced: 14 Jan 2026

https://github.com/IOT-CS/IOTCS

工业智能网关,基于.net core3.1的跨平台物联网网关。支持不同设备驱动(PLC、CNC、数据库、串口设备、上位机、OPC UA、MQTT)具备二次开发驱动的能力实现与Thingsboard进行数据通讯。同时支持多资源配置化管理,MQTT、MYSQL、WEBHOOK等多种类型,实现数据的快速推送,提供简单的驱动开发接口。

allen-bradley bacnet can can-bus driver gateway iot iotcs mitsubishi modbus mqtt mqtt-broker omron opc-ua siemens-s7-plcs thingsboard thingscloud

Last synced: 29 Mar 2025

https://github.com/wavestone-cdt/dyode

A low-cost, DIY data diode for ICS

hardware ics ics-security modbus security

Last synced: 13 Aug 2025

https://github.com/pymodbus-dev/modbus-simulator

Modbus simulator based on modbus-tk and kivy

kivy modbus modbus-simulator modbus-tk pymodbus

Last synced: 09 May 2025

https://github.com/slipx06/sunsynk-home-assistant-dash

Home Assistant Dashboard to display Inverter information. ESPHome configuration to collect inverter sensor data via modbus

dashboard energy esp32 esphome-config home-assistant inverter modbus solar sunsynk

Last synced: 05 Feb 2026

https://github.com/things-go/go-modbus

(Archived)modbus write in pure go, support rtu,ascii,tcp master library,also support tcp slave.(WIP new implement<old: https://github.com/thinkgos/gomodbus >)

go-modbus modbus modbus-ascii modbus-master modbus-rtu modbus-slave modbus-tcp

Last synced: 14 Jan 2026

https://github.com/jmccrohan/pysolarmanv5

A python module to interact with Solarman Data Logging Sticks

inverter modbus pysolarmanv5 python solar solarman

Last synced: 15 May 2025

https://github.com/wildmountainfarms/solarthing

Monitors an Outback MATE, Renogy Rover - MPPT Charge Controller and EPEver Tracer. Integrates with Grafana, PVOutput and more!

couchdb crne-solar dashboard energy-monitor modbus outback-mate packets pvoutput raspberry-pi renogy renogy-rover slack slack-bot solar solar-energy solarthing solcast

Last synced: 08 May 2025

https://github.com/gavinying/modpoll

A New Command-line Tool for Modbus and MQTT

docker gateway iiot iot modbus modpoll mqtt python

Last synced: 06 Mar 2026

https://github.com/miguelob/ICS-Hacking

This repository is focused on cybersecurity in the industrial world. Many industrial communication protocols and equipment is investigated and pentested

cybersecurity kali-linux modbus msfco pentesting plc profinet python s7 scada scapy siemens wireshark

Last synced: 07 May 2025

https://github.com/grid-x/modbus

Fault-tolerant, fail-fast implementation of Modbus protocol in Go.

golang modbus

Last synced: 17 Jan 2026

https://github.com/dresende/node-modbus-tcp

NodeJS Modbus TCP/IP

modbus modbus-tcp tcp

Last synced: 10 Apr 2025

https://github.com/hn/ginlong-solis

Solis inverter ESP8266 data logger, S3 WiFi stick reverse engineering and ESPhome firmware

alios-things arduino esp8266 esphome home-assistant libretiny modbus platformio-arduino rs485 rtl8710bn

Last synced: 30 Apr 2025

https://github.com/pho3nix90/solis_modbus

Home Assistant HACS integration for Solis inverters

hacs hacs-custom hacs-integration home-assistant modbus solis solis-pv-inverters

Last synced: 16 Apr 2026

https://github.com/brainelectronics/micropython-modbus

MicroPython Modbus RTU Slave/Master and TCP Server/Slave library

library micropython micropython-esp32 modbus modbus-master modbus-rtu modbus-slave modbus-tcp python3

Last synced: 01 Oct 2025

https://github.com/hivemq/hivemq-edge

HiveMQ Edge is an MQTT gateway that enables interoperability between OT devices and IT systems. It translates diverse protocols into MQTT for streamlined communication and helps organize data into a unified namespace, making managing and streaming data across your infrastructure easier.

ads bacnet data-governance edge ethernet-ip http java javascript modbus mqtt mqtt-sn opc-ua open-source s7 transformation

Last synced: 24 Feb 2026

https://github.com/stepfunc/rodbus

Rust implementation of Modbus with idiomatic bindings for C, C++, .NET, and Java

async c csharp java modbus modbus-library modbus-protocol modbus-tcp rust scada tokio tokio-rs

Last synced: 17 Mar 2026

https://github.com/hirschenberger/modbus-rs

Modbus implementation in pure Rust

modbus rust

Last synced: 16 May 2025

https://github.com/anklimov/lighthub

Flexible, Arduino Mega/Due/ESP8266/ESP32/STM32 based SmartHome controller with DMX-512 in/out, 1-Wire, Modbus, MQTT interfaces. OpenHab/HomeAssistant/ioBroker compatible.

1-wire arduino controllino dmx dmx512 heating-control home-automation homeassistant homeautomation homebridge homie iobroker iot modbus mqtt mqtt-client openhab relay-controllers smarthome-controller ventilation

Last synced: 05 Apr 2025

https://github.com/syssi/esphome-smg-ii

ESPHome configuration to monitor and control a ISolar/EASUN SMG II inverter via RS232

esphome esphome-config hacktoberfest modbus uart

Last synced: 06 Apr 2025

https://github.com/cbalint13/tinnymodbus

RS485 ModBus tiny multi-sensor module

1wire adc attiny i2c modbus rs485 sensors sensors-attached

Last synced: 23 Apr 2025

https://github.com/gmasse/esp-modbus-mqtt

A Modbus RTU (RS-485) to MQTT Gateway (based on ESP32)

esp32 home-automation iot modbus mqtt platformio

Last synced: 11 Apr 2025

https://github.com/syssi/esphome-seplos-bms

ESPHome component to monitor a Seplos Battery Management System (Seplos-BMS) via UART or RS485

esphome esphome-component hacktoberfest modbus seplos-bms uart

Last synced: 06 Apr 2025

https://github.com/tjhowse/modbus4mqtt

Modbus TCP <-> MQTT glue. YAML configuration. Robust.

home-automation modbus modbustcp mqtt sungrow

Last synced: 09 Apr 2025

https://github.com/yozik04/nibe

Library for communication with Nibe heatpumps.

api heatpump library modbus nibe rs485

Last synced: 28 Jan 2026

https://github.com/tiagocoutinho/modbus-proxy

Connect multiple clients to modbus devices

modbus python

Last synced: 15 Apr 2025

https://github.com/mazurel/modbus

Modbus library for modern C++

cpp cpp17 modbus modbus-library object-oriented raspberrypi

Last synced: 09 Apr 2025

https://github.com/jchristn/cavemantcp

CavemanTcp is a simple TCP client and server providing callers with easy integration and full control over network reads and writes.

csharp dotnet modbus socket tcp tcp-client tcp-ip tcp-server tcp-socket udp

Last synced: 13 Apr 2025

https://github.com/xiegeo/modbusone

A modbus library for Go, with unified client and server APIs. One implementation to rule them all.

client golang master modbus rtu server slave

Last synced: 12 Mar 2026

https://github.com/wirenboard/wb-mqtt-serial

Wiren Board MQTT serial protocol driver

modbus mqtt

Last synced: 20 May 2026

https://github.com/gitcodebob/marstek-venus-rs485-node-red

Control your Home Batteries via Home Assistant using the RS485 modbus or ethernet port (e.g. Marstek Venus) -- Thuisbatterij aansturen via Home Assistant

aansturen easy home-assistant home-battery marstek marstek-venus modbus node-red rs485 thuisbatterij

Last synced: 16 May 2026