ioBroker.modbus - Modbus adapter for ioBroker

  •        199

IP address of modbus partner. TCP Port of modbus partner if configured as master (client) or own port if configured as slave(server).

https://github.com/ioBroker/ioBroker.modbus

Dependencies:

stampit : ^2.1.2
put : 0.0.6
crc : 3.8.0
stampit-state-machine : ^0.2.1
stampit-event-bus : ^0.1.1

Tags
Implementation
License
Platform

   




Related Projects

ioBroker - Automate your life!

  •    Javascript

ioBroker is an integration platform for the Internet of Things, focused on Building Automation, Smart Metering, Ambient Assisted Living, Process Automation, Visualization and Data Logging. It like a software f.e. fhem, OpenHAB or the thing system. ioBroker is not just an application, it's more of a a concept, a database schema, and offers a very easy way for systems to interoperate. ioBroker defines some common rules for a pair of databases used to exchange data and publish events between different systems.

Modbus master and slave tool

  •    

This project includes both a Modbus Master and a Modbus Slave windows form application. Both master and slave include import and export data to csv.

libmodbus - A Modbus library for Linux, Mac OS X, FreeBSD, QNX and Windows

  •    C

libmodbus is a free software library to send/receive data with a device which respects the Modbus protocol. This library can use a serial port or an Ethernet connection. The functions included in the library have been derived from the Modicon Modbus Protocol Reference Guide which can be obtained from Schneider at www.schneiderautomation.com.

HslCommunication - 个人工具库,包含日志类,异步网络通讯类,版本控制的类,注册码生成类,数据加密解密类,文件上传下载类,三菱,西门子,欧姆龙PLC访问类,modbus tcp服务器及客户端类。Personal tools library, including log class, asynchronous network communication class, version control class, registration code generation class, data encryption and decryption class, file upload and download class, Mitsubishi, Siemens, Omron PLC access class, modbus tcp server and client class

  •    CSharp

个人工具库,包含日志类,异步网络通讯类,版本控制的类,注册码生成类,数据加密解密类,文件上传下载类,三菱,西门子,欧姆龙PLC访问类,modbus tcp服务器及客户端类。Personal tools library, including log class, asynchronous network communication class, version control class, registration code generation class, data encryption and decryption class, file upload and download class, Mitsubishi, Siemens, Omron PLC access class, modbus tcp server and client class.

iPower

  •    

Data Acquisition application to capture Power Meter data over Modbus RTU. Features include Realtime trending and data logging for Historic graphs.


minimalmodbus

  •    Python

MinimalModbus is an easy-to-use Python module for talking to instruments (slaves) from a computer (master) using the Modbus protocol. Example code includes drivers for Eurotherm process controllers. The only dependence is the pySerial module. This software supports the 'Modbus RTU' serial communication version of the protocol, and is intended for use on Linux, OS X and Windows platforms. It is open source, and has the Apache License, Version 2.0. Tested with Python2.6, Python2.7 and Python

Openhab - The OSGi-based Open Home Automation Bus

  •    Java

The open Home Automation Bus (openHAB) project aims at providing a universal integration platform for all things around home automation. It is an open-source solution based on the Eclipse SmartHome framework. openHAB brings together different bus systems, hardware devices and interface protocols by dedicated bindings. These bindings send and receive commands and status updates on the openHAB event bus.

Modbus Device Configurator

  •    Java

Modbus Device Configurator is a JAVA based PC software which let you to read/write parameters on a MODBUS protocol based board, using HI-Level graphical user interface SWING based fully customisable.

Linux firewall for Modbus/TCP protocol

  •    

Netfilter extention to make filtering decisions based on Modbus/TCP headers, such as function code, unit id and reference number. Modbus/TCP is a widely used industrial ethernet protocol.

modbus - Fault-tolerant implementation of modbus protocol in Go (golang)

  •    Go

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

Calaos - Home Automation Software

  •    Linux

Calaos is a free software project (GPLv3) that lets you control and monitor your home. You can easily install and use it to transform your home into a smart home. Calaos has a long background in home automation and is built in several different layers. Low level as well as uniform and powerful user interfaces. It knows how to talk to hardware, and gives you the power to rule your home easily.

TxEngine

  •    C

TxEngine is an embedded controller engine designed to allow one to make supervision amp; control program that fit in embedded systems. Include a modular design with native support for Modbus RTU, timers, threads, linked lists

libmodbus - A Modbus library for Linux, Mac OS X, FreeBSD, QNX and Windows

  •    C

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

QModBus

  •    C++

QModBus is a free Qt-based implementation of a ModBus master application. A graphical user interface allows easy communication with ModBus slaves over serial line interface. QModBus also includes a bus monitor for examining all traffic on the bus.

ModBus.Net

  •    

This project is dedicated to develop an open source ModBus communication component for .NET platform. Visual Studio .NET 2008 and .NET Framework 3.5 will be used as development tools and platform. VB.NET will be used as development language.

Modbus for .NET

  •    

C# implementation of Modbus communication protocol.

Java Modbus Library

  •    Java

jamod is an object oriented implementation of the Modbus protocol, realized 100% in Java. It allows to quickly realize master and slave applications in various transport flavors (IP and serial).

ModbusPal - a Java MODBUS simulator

  •    Java

ModbusPal is a project to develop a PC-based Modbus simulator. Its goal is to reproduce a realistic environment, with many slaves and animated register values. Almost everything in ModbusPal can be customized and controlled by scripts.

OSMOX (Open Source Modbus OPC XML-DA)

  •    CSharp

An OPC-XML compliant server for the MODBUS protocol used in process controllers and PLCs. It will provide low-cost access to plant data and support futher development of Open SCADA applications. Based on the OpenDA (opc-xml) project.

awesome-home-assistant - A curated list of amazingly awesome Home Assistant resources.

  •    Shell

Home Assistant is an open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Awesome Home Assistant is a curated list of awesome Home Assistant resources. Additional software, tutorials, custom components, Hassio add-ons, custom Lovelace panels, cookbooks, example setups, and much more.