All Projects → eclipse-archived → Smarthome

eclipse-archived / Smarthome

Licence: epl-2.0
Eclipse SmartHome™ project

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Smarthome

Awesome Home Assistant
A curated list of amazingly awesome Home Assistant resources.
Stars: ✭ 3,487 (+302.19%)
Mutual labels:  home-automation, smarthome, iot, internet-of-things
Wakaama
Eclipse Wakaama is a C implementation of the Open Mobile Alliance's LightWeight M2M protocol (LWM2M).
Stars: ✭ 358 (-58.71%)
Mutual labels:  eclipseiot, iot, internet-of-things
Freedomotic
Open IoT Framework
Stars: ✭ 354 (-59.17%)
Mutual labels:  home-automation, iot, internet-of-things
Openhab Core
Core framework of openHAB
Stars: ✭ 472 (-45.56%)
Mutual labels:  home-automation, iot, internet-of-things
Waterius
Передача показаний воды по Wi-Fi. Watermeter Wi-Fi transmitter.
Stars: ✭ 295 (-65.97%)
Mutual labels:  smarthome, iot, internet-of-things
Hoobs
Build your Smart Home with HOOBS. Connect over 2,000 Accessories to your favorite Ecosystem.
Stars: ✭ 325 (-62.51%)
Mutual labels:  home-automation, smarthome, iot
Redmatic
Node-RED packaged as Addon for the Homematic CCU3 and RaspberryMatic 🤹‍♂️
Stars: ✭ 407 (-53.06%)
Mutual labels:  home-automation, smarthome, iot
Awesome Smarthome
Curated list of awesome SmartHome/Home Automation things (open and leaving users in control)
Stars: ✭ 274 (-68.4%)
Mutual labels:  home-automation, smarthome, iot
Californium
CoAP/DTLS Java Implementation
Stars: ✭ 521 (-39.91%)
Mutual labels:  eclipseiot, iot, internet-of-things
Home Assistant Config
Home Assistant config files, rewritten to use the latest features, 100+ documented automations, automatically generated ToC 🏠 🤖
Stars: ✭ 926 (+6.81%)
Mutual labels:  home-automation, iot, internet-of-things
Homeassistant
Example Home Assistant Configs
Stars: ✭ 846 (-2.42%)
Mutual labels:  home-automation, iot, internet-of-things
Coapnet
CoAPnet is a high performance .NET library for CoAP based communication. It provides a CoAP client and a CoAP server. It also has DTLS support out of the box.
Stars: ✭ 23 (-97.35%)
Mutual labels:  home-automation, iot, internet-of-things
Hawkbit
Eclipse hawkBit™
Stars: ✭ 283 (-67.36%)
Mutual labels:  eclipseiot, iot, internet-of-things
Home Assistantconfig
🏠 Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to ⭐ it. Updated FREQUENTLY!
Stars: ✭ 3,687 (+325.26%)
Mutual labels:  home-automation, smarthome, iot
Raspberrymatic
🏠 A lightweight, buildroot-based Linux operating system alternative for your CCU3, ELV-Charly or for running your IoT "HomeMatic CCU" as a virtual appliance (using ESXi, Proxmox, VirtualBox, Docker/OCI, Kubernetes/K8s, Home Assistant, etc.) or on your own RaspberryPi, Tinkerboard, etc. SBC devices...
Stars: ✭ 803 (-7.38%)
Mutual labels:  home-automation, smarthome, iot
Kura
Eclipse Kura™ project - http://eclipse.org/kura
Stars: ✭ 369 (-57.44%)
Mutual labels:  eclipseiot, iot, internet-of-things
Homeassistant Config
Stars: ✭ 211 (-75.66%)
Mutual labels:  home-automation, iot, internet-of-things
libzwaveip
libzwaveip - Control Z-Wave devices from your IP network
Stars: ✭ 76 (-91.23%)
Mutual labels:  home-automation, smarthome, internet-of-things
Leshan
Eclipse Leshan is an OMA Lightweight M2M (LWM2M) implementation in Java.
Stars: ✭ 483 (-44.29%)
Mutual labels:  eclipseiot, iot, internet-of-things
Esphome Core
🚨 No longer used 🚨 - The C++ framework behind ESPHome
Stars: ✭ 545 (-37.14%)
Mutual labels:  home-automation, iot, internet-of-things

#THIS PROJECT IS ARCHIVED

Eclipse SmartHome Build Instructions

Thanks for your interest in the Eclipse SmartHome project!

Building and running the project is fairly easy if you follow the steps detailed below.

Please note that Eclipse SmartHome is not a product itself, but a framework to build solutions on top. This means that what you build is primarily an artifact repository of OSGi bundles that can be used within smart home products. Besides this repository, a VSCode extension is available for editing configuration files with full IDE support.

1. Prerequisites

The build infrastructure is based on Maven in order to make it as easy as possible to get up to speed. If you know Maven already then there won't be any surprises for you. If you have not worked with Maven yet, just follow the instructions and everything will miraculously work ;-)

What you need before you start:

Make sure that the "mvn" command is available on your path

2. Checkout

Checkout the source code from GitHub, e.g. by running

git clone https://github.com/eclipse/smarthome.git

3. Building with Maven

To build Eclipse SmartHome from the sources, Maven takes care of everything:

  • set MAVEN_OPTS to "-Xms512m -Xmx1024m"
  • change into the smarthome directory ("cd smarthome“)
  • run "mvn clean install" to compile and package all sources

If there are tests that are failing occasionally on your local build, run mvn -DskipTests=true clean install instead to skip them.

The p2 repository that contains all bundles as a build result will be available in the folder products/org.eclipse.smarthome.repo/target.

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].