Code Monkey home page Code Monkey logo

enocean_esp8266_gateway's Introduction

EnOcean_ESP8266_Gateway

Enocean Gateway 1to1 Telegram to TCP over WiFi, inkl OTA and Wifi Manager

I wasn't satisfied with the gateways to buy. In my opinion, they misunderstood the word gateway or simply want a dependency on their products and implementations.

In my opinion an Enocean to Wifi gateway has to fulfill one requirement. Pass on the telegrams 1 to 1 so that the telegrams can be disassembled and interpreted no matter where.

Also from the idea with a Raspberry was insufficient for my purpose. Why should I use a "power guzzler" like a Rapsberry for a Gateway function, for a small room this is the solution. A gateway and immediately a e.g. node red,fhem or ipsymcon server on one device. With a house it gets stupider if you have to install several raspberry just to convert the telegrams to wifi (yes the repeater function of enocean IS NOT the solution).

You can use the Enocean Telegram anywhere. Establish a TCP connection on port 9999 - and for the diagnostic port 9998.

The only thing my Gateway checks out, is it an enocean telegram with the start preffix 0x55 and is the CRC correct. If true send the whole telegram or if false reject it.

I use it with Node-Red. A description and how I work with the single EEPs in Node-Red will be available later on.

OTA & Wifi Manager has been implemented from https://github.com/Pedroalbuquerque/ESPBASE . Thanks to them! With it you can easily configure the wifi connection to your router and don't have to hardcode it. OTA is also possible - which can be easily installed via the wifi in case of updates.

I also have my own development of a hardware gateway with the Enocean Shield for the Raspberry. Check out the https://github.com/Techserv-krY/EnOcean_ESP8266_Gateway/wiki

enocean_esp8266_gateway's People

Contributors

techserv-kry avatar

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.