Code Monkey home page Code Monkey logo

bepacom-bacnet-ip-integration's Introduction

Bepacom EcoPanel BACnet Interface

This integration is intended to display the data from the Bepacom EcoPanel BACnet Interface add-on on the Lovelace UI of Home Assistant.

It currently supports these BACnet object types:

  • Analog Input
  • Analog Output
  • Analog Value
  • Binary Input
  • Binary Output
  • Binary Value
  • Multi State Input
  • Multi State Output
  • Multi State Value

HACS

This repository can be added to your HACS instance!

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

Installation

Firstly, install the Bepacom BACnet/IP add-on from here:

BACnet/IP-addon

Download and copy this integration to your Home Assistant's 'custom_components' folder located in /config/.

If you don't know where this is located, follow this small explanation here.

Through the 'Samba share' add-on, you can make this folder available on your network.

To add this on your Windows PC, go to "This PC", right click and select add networklocation, and then follow the wizard.

Your home assistant address should be something like \homeassistant.local\config.

When you got this done, create the 'custom_components' folder and paste the bacnet_interface integration folder there.

Restart Home Assistant after putting this integration in /config/.

Configuration

  1. Add a new instance of the Bepacom BACnet/IP Interface.

  1. Specify your connection details and preferences. Below the options are explained.

  1. Success!

IP Address

The IP address of the add-on. You can use an IP address or use the hostname of the add-on. The integration tries to automatically set an IP for you, but if this fails, you can use "127.0.0.1" as address. When using the hostname, you can write it as: "97683af0-bacnetinterface"

Port

This is the port the integration will use for communication with the add-on. The port can be whichever port you set in the add-on. If you set the port to blank in the add-on, use 8099 for this setting. Port 8099 is always open in add-ons.

Entity enabled by default

When setting up the integration for the first time, this setting will determine whether entities will be enabled by default or not. If you want to adjust this after setting up the integration for the first time, you have to enable the entities by hand.

Entity name based on

This setting will determine with what name an entity will appear in Home Assistant. There are 2 options which can be chosen from. Option "Object name" will set the name to the object name property of the BACnet object. Option "Description" will set the name to the description property of the BACnet object.

Errors

If there is an error, be sure to check your supervisor logs. Make sure the add-on is running. If there was a problem with the add-on, reload the integration after solving the issue. If you think there's a bug or can't figure it out, feel free to contact the developers on GitHub!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.