Giter Club home page Giter Club logo

ais-adapter-1's Introduction

AIS-ADAPTER-1 Ethernet Zigbee Adapter's FIRMWARE

This repository contains latest firmware for ESP32 peripheral module of AIS-ADAPTER-1 Zigbee Ethernet Adapter. Firmware is opensource, so feel free to improve it by making commit to this repository.

KEY FIRMWARE FEATURES

  • Adapter mode selector throug web-interface: Zigbee-to-Ethernet and Zigbee-to-WiFI);
  • Secure login through username and password;
  • Zigbee2MQTT and ZHA config helper;
  • Control behaviour of LED (you can disable Mode LED, Power LED through firmwares);
  • DHCP or static IP address for Ethernet connection;
  • ESP32 (peripheral) OTA update, ESP32 and EFR32MG21 restart;
  • Switch EFR32MG21 (Zigbee) to flash mode;
  • Pairing mode for adapter in router mode;
  • Fully responsive web-interface based on the Bootstrap

ais

Installation and Configuration

Please refer to the installation and configuration articles in our documentation.

Compiling from source

If you made changes to the code and want to compile you own firmware, please do the following:

You did not change web-interface appearence

  • download repository;
  • install Microsoft Visual Code (MVC);
  • Install PlatformIO extension to MVC;
  • Press "PlatformIO: Build" and wait untill firmware.bin is generated;

You made changes to web-interface

In such case - you have to rebuild web-interface fisrt before building the firmware.

  • go to the folder tools/webfilesbuilder;
  • run npm install
  • run npx gulp

Contribute

You can contribute to AIS-ADAPTER-1 Firmware by:

  • Providing Pull Requests (Features, Proof of Concepts or Fixes)
  • Testing new released features and report issues
  • Contributing missing documentation;

Credits

  • slzb-06-firmware This project is based on slzb-06-firmware

  • slzb-06-firmware was based initially on a fork of ZigStarGW-FW by xyzroe. Special thanks goes to xyzroe and contributors of ZigStarGW-FW.

  • Base code for ZigStarGW-FW was taken from ZiGate-Ethernet and some ideas and code snippets was taken from esp-rfid

  • Special thanks goes also to the authors of 3rd party libraries which are used in this project.

License and attribution

AIS-ADAPTER-1 firmware is licensed under GNU General Public License v3. 3rd party libraries that are used by this project are licensed under different license schemes, please check them out as well.
Copyright (c) 2024 AI-Speaker.
The GNU General Public License v3 ensures that if you use any part of this software in any way, your software must be released under the same license.

ais-adapter-1's People

Contributors

tarik2142 avatar araczkowski avatar sergge1 avatar smlight-dev-223942 avatar bdd avatar

Watchers

 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.