Coder Social home page Coder Social logo

sbambach / occu Goto Github PK

View Code? Open in Web Editor NEW

This project forked from eq-3/occu

0.0 2.0 0.0 304.3 MB

Makefile 12.88% Arc 0.01% Shell 1.41% Batchfile 0.01% M4 0.50% HTML 14.65% CSS 1.19% JavaScript 14.33% C 3.16% Groff 0.01% C++ 0.69% Perl 0.31% Lex 0.05% Yacc 0.11% CMake 0.02% Python 1.32% FreeMarker 1.07% Tcl 48.25% SourcePawn 0.07%

occu's Introduction

HomeMatic-Open-Central-Control-Unit-SDK (HM-OCCU-SDK)

Content

  • CPU Support
  • Binary Packages
  • Supported communication devices
  • CCU2 Toolchain
  • Support
  • OCCU based Community Projects
  • Version History

CPU Support

The HM-OCCU-SDK contains several binary packages for different CPU architectures. The CPU architectures are tested on the following hardware:

subfolder arm-gnueabihf:

  • Raspberry Pi
  • Cubietruck (Cubian)

subfolder X86_32:

  • Debian Wheezy

subfolder mips (outdated):

  • vu+ solo² with vti Image

The script install.sh in the cpu specific subfolder copies all binary packages to /opt/hm. This script is just an example and can be enhanced by the community. Some Linux distributions like OpenELEC have a readonly root filesystem, so the installation script must be changed (replace /opt/hm by /storage/hm).

Further CPU specific information can be found in the CPU architecture specific subfolder.

Binary Packages

Each CPU subfolder contains the following binary packages:

  • subfolder packages-eQ-3/RFD: Radio Frequency Daemon
  • subfolder packages-eQ-3/HS485D: (wired) HS485 Daemon
  • subfolder packages-eQ-3/WebUI: pre-alpha many CCU2 specific functions must be replaced
  • subfolder packages/lighttpd: preconfigured HTTP daemon

Supported communication devices

  • HM-LGW-O-TW-W-EU LAN Gateway
  • HM-CFG-LAN (limited support, OTAU (Over The Air Updates) not possible)
  • HMW-LGW-O-DR-GS-EU Wired LAN Gateway
  • HM-Cfg-USB-2 (experimental, not official supported)

CCU2 Toolchain

With the CCU2 toolchain it is possible to compile C/C++ programms and build installable CCU2 add-ons. It is also possible to build CCU2 images with additional software, e.g. the Email add-on, which can be installed as normal CCU2 updates. A tutorial on how to create a customized CCU2 Image will be published after the "HomeMatic User Treffen 2015" (April 18th/19th 2015).

Support

The HM-OCCU-SDK is provided free of charge. If you want any commercial support pleace contact [email protected].

OCCU based Community Projects

  • Hmcon - Installer Script for rfd, hs485d and Homematic Manager. "The ReGa-less CCU" for use with Software like OpenHAB, ioBroker, ...
  • [RaspberryMatic] (https://github.com/jens-maus/RaspberryMatic) - A collaborate effort to create an open sourced HomeMatic-aware distribution for the RaspberryPi platform based on buildroot.

Version History

2015-04-02: Version 1.0.0

  • First initial version, no change history.

occu's People

Contributors

wowi1968 avatar hobbyquaker avatar helje5 avatar litti avatar

Watchers

James Cloos avatar  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.