All Projects → hcanIngo → openHCAN

hcanIngo / openHCAN

Licence: other
Hausautomatisierungsloesung auf CAN-Bus Basis.

Programming Languages

c
50402 projects - #5 most used programming language
C++
36643 projects - #6 most used programming language
XSLT
1337 projects
Makefile
30231 projects
shell
77523 projects
NASL
115 projects

Projects that are alternatives of or similar to openHCAN

can2mqtt
Bidirectional CAN-Bus to MQTT-Bridge
Stars: ✭ 39 (+143.75%)
Mutual labels:  can, socketcan
pcan cantact
🤖 XCAN firmware for CANtact ( CANable ) or any other similar boards.
Stars: ✭ 192 (+1100%)
Mutual labels:  can, socketcan
can-go
Controller Area Network (CAN) SDK for Go.
Stars: ✭ 113 (+606.25%)
Mutual labels:  can, socketcan
pyuavcan
Python implementation of the Cyphal protocol stack.
Stars: ✭ 91 (+468.75%)
Mutual labels:  can, socketcan
JavaCAN
A simple JNI wrapper for the socketcan API provided by the Linux kernel. As it is wrapping a Linux Kernel API, it is intended for use on Linux only.
Stars: ✭ 23 (+43.75%)
Mutual labels:  can, socketcan
ecu-simulator
OBD-II ECU Simulator
Stars: ✭ 24 (+50%)
Mutual labels:  can, socketcan
can-prog
Command-line tool to flashing devices by CAN-BUS
Stars: ✭ 66 (+312.5%)
Mutual labels:  can, socketcan
homebridge-plex
Plex plugin for homebridge: https://github.com/nfarina/homebridge
Stars: ✭ 58 (+262.5%)
Mutual labels:  home-automation
alarmserver
IP Camera Alarm Server to MQTT
Stars: ✭ 73 (+356.25%)
Mutual labels:  home-automation
DemOS
Free, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (+12.5%)
Mutual labels:  arm
last-watch-ai
Self-hosted computer vision automation application
Stars: ✭ 49 (+206.25%)
Mutual labels:  home-automation
tensorflow-serving-arm
TensorFlow Serving ARM - A project for cross-compiling TensorFlow Serving targeting popular ARM cores
Stars: ✭ 75 (+368.75%)
Mutual labels:  arm
Doorbell-via-Wemos-and-optocoupler
Digital version of my "analog" doorbell project to determine if the doorbell was pressed.
Stars: ✭ 55 (+243.75%)
Mutual labels:  home-automation
G-DOS
A portable, ROM-booting hobby OS. Currently supports m68k, arm, and PowerPC targets
Stars: ✭ 36 (+125%)
Mutual labels:  arm
exynos-usbdl
Unsigned code loader for Exynos BootROM
Stars: ✭ 57 (+256.25%)
Mutual labels:  arm
dynTaintTracer
a taint tracer based on DynamoRIO, currently ARM only
Stars: ✭ 32 (+100%)
Mutual labels:  arm
Home-Assistant
Home-Assistant-Config
Stars: ✭ 186 (+1062.5%)
Mutual labels:  home-automation
lock-manager
Home Assistant Lock Manager
Stars: ✭ 53 (+231.25%)
Mutual labels:  home-automation
TMcuSys
🍆 STM32平台uCos与emWin练习项目。图片、音乐、视频、游戏、IAP运行器。
Stars: ✭ 25 (+56.25%)
Mutual labels:  arm
atmega8-magnetometer-usb-mouse
ATmega8 working as USB mouse, by reading movements from a magnetometer (digital compass). [Projeto Final do curso de Bacharelado em Ciência da Computação DCC/UFRJ]
Stars: ✭ 19 (+18.75%)
Mutual labels:  atmega

logo_open

openHCAN ist eine Hausautomatisierungsloesung auf CAN-Bus Basis. Zielgruppe ist der versierte Anwender oder Entwickler.

Die Hausautomatisierung besteht aus einer Reihe von Modulen, die ueber den CAN Bus miteinander kommunizieren. Die eigentliche Arbeit erledigen die Controller-Module: hier sind Relais zum Schalten von 230V-Lasten und Sensoren wie Taster, Reedkontakte, Temperatur-Sensoren etc angeschlossen.

Bedient wird die Hausautomatisierung ueber eine Weboberflaeche, die Bedienfelder, kleine Unterputz- Module mit einen LCD-Display und ein paar Tastern. Hier kann man z.B. die Raumtemperatur einstellen, Stati abfragen etc. Triviale Dinge wie Licht einschalten o.ae. kann natuerlich weiterhin per Taster gemacht werden.

Zur Wartung und komfortableren Bedienung ist der CAN-Bus ueber das oben bereits erwaehnte Hostinterface an einen Host-Rechner angebunden. Mit telican existiert ein Werkzeug zur Wartung und Konfiguration.

Fuer den eigentlichen Busbetrieb ist aber kein PC noetig - die Module sind voellig autark funktionsfaehig. Sollte also der Rechner ausfallen, so funktionieren Licht, Rollaeden, Heizung etc weiterhin.

openHCAN wurde aus der Motivation heraus entwickelt, eine freie (im Gegensatz zu einer proprietaeren) Hausautomatisierung zu realisieren. Dem OpenSource Gedanken folgendend ist openHCAN unter der GNU Public License veroeffentlicht.

Den Code direkt aufs eigene System: git clone https://github.com/hcanIngo/openHCAN.git

Entwicklungsumgebung, Systemueberblick, News, Terminologie, Bezugsquellen

logo

Mailingliste | Wiki | Quellen | Webseite

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].