All Projects → norberts1 → hometop_HT3

norberts1 / hometop_HT3

Licence: GPL-3.0 License
Pimp your heater.

Programming Languages

HTML
75241 projects
python
139335 projects - #7 most used programming language
perl
6916 projects
shell
77523 projects

Projects that are alternatives of or similar to hometop HT3

amshan-homeassistant
Home Assistant integrasjon for strømmålere (AMS/HAN/P1). Integrasjonen støter både streaming (serieport/TCP-IP) og MQTT (Tibber Pulse, energyintelligence.se etc)
Stars: ✭ 39 (+14.71%)
Mutual labels:  mqtt, homeassistant
Home Assistant Config
My Home Assistant Configuration 🏡🏡
Stars: ✭ 133 (+291.18%)
Mutual labels:  mqtt, homeassistant
Hugo Esp8266
Hugo is a 4-button ESP8266 Wi-Fi Remote, Arduino compatible and simple to use.
Stars: ✭ 77 (+126.47%)
Mutual labels:  mqtt, homeassistant
Smarthome
SmartHome: firmware per ESP8266 - Casa domotica
Stars: ✭ 28 (-17.65%)
Mutual labels:  mqtt, homeassistant
boozer
Kegerator Monitoring Platform. RPi + Docker + Beer + Metrics + Slack. k3s kubernetes friendly.
Stars: ✭ 93 (+173.53%)
Mutual labels:  raspberrypi, homeassistant
Hass Yaap
Yet another alarm (control) panel for Home Assistant.
Stars: ✭ 44 (+29.41%)
Mutual labels:  mqtt, homeassistant
Ct Smart Home
A ready-to-use Node-RED setup for home automation
Stars: ✭ 132 (+288.24%)
Mutual labels:  mqtt, raspberrypi
Sonoff Homeassistant
Firmware for ESP8266 based itead Sonoff switches for use with HomeAssistant
Stars: ✭ 354 (+941.18%)
Mutual labels:  mqtt, homeassistant
Esp Mqtt Rgb Led
MQTT RGB LEDs Using JSON for Home Assistant
Stars: ✭ 241 (+608.82%)
Mutual labels:  mqtt, homeassistant
Ems Esp
ESP8266 firmware to read and control EMS and Heatronic compatible equipment such as boilers, thermostats, solar modules, and heat pumps
Stars: ✭ 226 (+564.71%)
Mutual labels:  mqtt, homeassistant
Haswitchplate
LCD touchscreen for Home Automation
Stars: ✭ 666 (+1858.82%)
Mutual labels:  mqtt, homeassistant
rpi2mqtt
Connect RaspberryPi GPIOs and 1-Wire temperature sensors to MQTT 🍰🔘📡
Stars: ✭ 20 (-41.18%)
Mutual labels:  mqtt, raspberrypi
Homeassistant
Home Assistant Configuration Files and Documentation
Stars: ✭ 395 (+1061.76%)
Mutual labels:  mqtt, homeassistant
Addon Zwave2mqtt
Z-Wave to MQTT - Home Assistant Community Add-ons
Stars: ✭ 58 (+70.59%)
Mutual labels:  mqtt, homeassistant
Freedomotic
Open IoT Framework
Stars: ✭ 354 (+941.18%)
Mutual labels:  mqtt, raspberrypi
Home Assistant Configuration
My Home Assistant Config. For more Information visit ->
Stars: ✭ 102 (+200%)
Mutual labels:  mqtt, homeassistant
Awesome Home Assistant
A curated list of amazingly awesome Home Assistant resources.
Stars: ✭ 3,487 (+10155.88%)
Mutual labels:  mqtt, homeassistant
Esp Mqtt Json Multisensor
(OBSOLETE) ESP MQTT JSON Multisensor for Home Assistant. Supported sensors include the TEMT6000 light, AM312 PIR, DHT22 temperature/humidity sensors. RGB led supports flash, fade, and transition. Over-The-Air (OTA) uploading, too!
Stars: ✭ 323 (+850%)
Mutual labels:  mqtt, homeassistant
Pai
Paradox Magellan, Spectra and EVO, with MQTT, Signal, Pushbullet, Pushover and others
Stars: ✭ 185 (+444.12%)
Mutual labels:  mqtt, homeassistant
zwave-core
Flexible Z-Wave Service Server - Access your Z-Wave nodes fast and independent - Planned/supported: REST-API, Browser UI, MQTT* - Perfect for maintaining big node-numbers, drop-in ozwcp replacement!
Stars: ✭ 19 (-44.12%)
Mutual labels:  mqtt, homeassistant

hometop_HT3

Most everything needed for your heater-system to be shown at your 'hometop' -> pimp your heater.

Table of Contents

Introduction

This project is limited to recording/controlling and presentation of heating and solar informations. Currently only heater-systems from german manufacturer: Junkers and system-bus: Heatronic/EMS2 (c) are supported.

This repo can not fulfill all wishes you could have to your 'hometop'. Each has his ideas such as the 'home' can be 'Top'. The presentation of informations from the own 'home' with it's heater-system is what this repo will do. Other projects are working too on this item, example: FHEM

Used Hardware

This repo was started creating some different boards for the RaspberryPi(c).
For the hardware see project: ht_transceiver

The table shows the currently available boards:

Board-name function Comment
ht_pitiny transmit- and receiving Bus - data active ht_transceiver-board for RPi
ht_piduino transmit- and receiving Bus - data active ht_transceiver-board for RPi
HT3_Mini_Adapter receiving Bus - data passive ht_receiver-board for RPi
HT3_Micro_Adapter receiving Bus - data passive ht_receiver-board for USB-interface
ht_motherboard passiv place-holder board for USB-UART and above boards

Modul: ht_pitiny

Modul: ht_piduino

Modul: HT3_Mini_Adapter

Modul: HT3_Micro_Adapter


Modul: ht_motherboard

Software

The software is written in python and designed for detection, decoding and controlling of HT - busdata with following features:

Modul-name function remark
create_databases.py tool for creating databases: sqlite and rrdtool. configureable
HT3_Analyser.py GUI for system-data and raw-hexdump of decoded ht - busdata. configureable, default running as ht_proxy.client
HT3_Systemstatus.py GUI to show system-data only. configureable, default running as ht_proxy.client
ht_collgate.py Running as daemon without GUI starting interfaces for
- ht_data decoding,
- mqtt-IF,
- SPS-IF.
configureable, default running as ht_proxy.client and
- sqlite = Off,
- rrdtool = On,
- mqtt_IF = Off,
- SPS_IF = Off.
ht_proxy.py ht-server to collect data from serial port and supporting connected clients with raw - busdata. configureable, default accepting any client
ht_netclient.py ht-client sending commands to the heater-bus. manual data-input, configureable, default connecting to 'localhost'
ht_binlogclient.py acts as logger for binary ht - busdata. logfile-name selectable, default connecting to 'localhost'
ht_client_example.py ht-client acts as example for your one ht-client. ht_client-example, default connecting to 'localhost'
ht_2hassio.py Running as daemon for MQTT-message translation from ht- to HomeAssistant-mqtt messages. ht_collgate configuration must be set to: mqtt_IF = On

The current software can be found in subfolders: ~/HT3/sw/...
Any hardware informations are in subfolders: ~/HT3/hw/...

The software is still under development, but any official release should be runable 'out of the box' under Linux.
For Windows some improvements are required and will be done in the future.

If you have got any problems with hard- or software, let me know.
Also your support with binary - logfiles is good to have for further development.

Thank's to all supporting me, in the past and future.
We all want to have the right thing in the right time.

Documentation

For project - details see the documentation (folder: ~/HT3/docu ), the wiki and the following links:

Importent notes

Importent notes:

The reproduction and the commissioning of the adaptations is at your own risk and the description and software do not claim to be complete. A change of software modules and hardware descriptions at any time is possible without notice. Warranty, liability and claims by malfunction of heating or adaptation are hereby expressly excluded.

Wichtiger Hinweis:

Der Nachbau und die Inbetriebnahme der Adaptionen ist auf eigene Gefahr und die Beschreibung und die Software erheben nicht den Anspruch auf Vollständigkeit. Eine Änderung an Software-Modulen und Hardware-Beschreibungen ist jederzeit ohne Vorankündigung möglich. Gewährleistung, Haftung und Ansprüche durch Fehlfunktionen an Heizung oder Adaption sind hiermit ausdrücklich ausgeschlossen.

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