/HomeAutomation

Home Automation repository of FUEL4EP

Primary LanguageJupyter NotebookCreative Commons Zero v1.0 UniversalCC0-1.0

HomeAutomation License: CC BY-NC-SA 4.0 Hits Buy Me a Coffee at ko-fi.com

Home Automation Repository von FUEL4EP

Homebrew Asksinpp Sensoren und benötigtes CCU3/RM Addon:

Sensoren:

Name Beschreibung 🔋Batterie-/
⚡️Netzbetrieb
HB-UNI-SENSOR1-CO2-SCD30 genauer NDIR CO2 Sensor
basierend auf Sensirion SCD30
Akku- oder Netzbetrieb
und WebUI Offseteinstellung
🔋 ⚡
HB-UNI-SENSOR1-AQ-BME680 selbstkalibrierender Air Quality Sensor
basierend auf Bosch BME680
und multipler linearer Regression
und WebUI Offseteinstellung
(aLF Version)
🔋
HB-UNI-SENSOR1-AQ-BME680_KF selbst kalibrierender Air Quality Sensor
basierend auf Bosch BME680
und Kalman Filter
und WebUI Offseteinstellung (aLF Version)
🔋
HB-UNI-SENSOR1-AQ-BME680_KF_DEBUG selbst kalibrierender Air Quality Sensor
basierend auf Bosch BME680
und Kalman Filter
und WebUI Offseteinstellung (aLF Version)
nur für Debugzwecke!
🔋
HB-UNI-SENSOR1-TH-SHT75 hoch genauer TH Sensor
basierend auf Sensirion SHT75
NEU: und 24h Tagesmittelwerttemperatur
und WebUI Offseteinstellung
🔋
HB-UNI-SENSOR1-THPD-BME280 THPD Sensor
basierend auf Bosch BME280
mit Taupunkttemperatur
und absoluter Luftfeuchte
und WebUI Offseteinstellung
🔋
HB-UNI-SENSOR1-THPD-SHT85 hoch genauer THPD Sensor
basierend auf Sensirion SHT85 und Bosch BME280
mit Taupunkttemperatur
und absoluter Luftfeuchte
NEU: und 24h- und 7 Tagesmittelwerttemperaturen
und WebUI Offseteinstellung
🔋
HB-UNI-SENSOR1-RAD-AL53 Radioaktivitätssensor für Alpha-, Beta- und Gammastrahlung
basierend auf Teviso AL53 Sensor
mit gleitender Mittelwertbildung über 7 Tage
🔋
HB-UNI-SENSOR1-AQ-BME680_KF_rLF
- NEU -
selbstkalibrierender Air Quality Sensor
basierend auf Bosch BME680
und Kalman Filter
und WebUI Offseteinstellung (rLF Version)
🔋
HB-UNI-SENSOR1-AQ-BME680_KF_rLF_DEBUG
- NEU -
selbst kalibrierender Air Quality Sensor
basierend auf Bosch BME680
und Kalman Filter
und WebUI Offseteinstellung (rLF Version)
nur für Debugzwecke!
🔋
HB-UNI-SenAct-4-4-SC_DS
- NEU -
3x Schaltaktor für Betrieb an einem Netzfreischalter - Akkubetrieb im Standby, automatische Ladeschaltung - bei Aktivierung eines Aktors wird die Netzspannung zugeschaltet und am Ende wieder abgeschaltet - geringer Standby-Verbrauch von ca. 1 mA @ 5V 🔋 ⚡
HB-UNI-SENSOR1-THD-SHT45
- NEU -
hoch genauer THD Sensor
basierend auf Sensirion SHT45
mit Taupunkttemperatur,
absoluter Luftfeuchte
und gleitendem Mittelwert der Temperatur über 24 Stunden und 7 Tage
🔋
HB-UNI-Sensor1-THPD-SHT45_BME280
- NEU -
hoch genauer THPD Sensor
basierend auf Sensirion SHT45 und Bosch BME280
mit Taupunkttemperatur,
absoluter Luftfeuchte
und gleitendem Mittelwert der Temperatur über 24 Stunden und 7 Tage
🔋
Range_test_beacon
- NEU -
868,3Mhz Funkbake um die Reichweite eines HF-Übertragungskanals zu ermitteln (nur für Testzwecke)
🔋
FreqTest_range_test_with_distant_beacon
- NEU -
spezielle Version von FreqTest um die Reichweite eines HF-Übertragungskanals zu ermitteln (nur für Testzwecke)
🔋
HB-UNI-Sensor1-THP_MA-AHT20_BMP280
- NEU -
genauer THP Außensensor zur Beobachtung des Klimawandels
basierend auf Aosong AHT20 und Bosch BME280
mit gleitenden Temperaturmittelwerten für 1 Jahr, 1 Monat, 1 Woche und 1 Tag
mit nichtflüchtigem FRAM-Speicher
🔋



CCU3/RaspberryMatic Addon:

hb-ep-devices-addon

  • bitte die .tgz Datei als Zusatzsoftware auf der CCU3/RaspberryMatic installieren

Arduino Bibliotheken:

Name Beschreibung Datenblatt
ABLIC_S35770 Arduino Bibliothek für ABLIC S-35770
24-Bit Binärzähler mit I2C Schnittstelle
datasheet
avr_stl Arduino C++ Standard Library (ArduinoSTL)
abgeleitet von Giampaolo Mancini
README.md

PCBs:

Name Beschreibung 3D Ansicht
HB-UNI-SEN-BATT_FUEL4EP AsksinPP Platine basierend auf Tindie Pro Mini XL - v2 - ATmega 1284p oder Arduino Pro Mini 3D Ansicht
HB-UNI-SEN-BATT_E07-868MS10_FUEL4EP AsksinPP Platine basierend auf
Tindie Pro Mini XL - v2 - ATmega 1284p oder Arduino Pro Mini
und eByte E07-868MS10 Sendemodul
3D Ansicht
HB-UNI-SEN-BATT_ATMega1284P_E07-900MM10S_FUEL4EP AsksinPP Platine mit SMD Bestückung:
ATMega1284P
eByte E07-900MM10S Sendemodul
optionalem Aufwärtwandler TPS61221
optionalem e-Paper Waveshare 1,54 Zoll
3D Ansicht 1
3D Ansicht 2
HB-UNI-SEN-BATT_ATMega1284P_E07-868MS10_FUEL4EP AsksinPP Platine mit SMD Bestückung:
ATMega1284P
eByte E07-868MS10 Sendemodul
optionalem Aufwärtwandler TPS61221
optionalem e-Paper Waveshare 1,54 Zoll
3D Ansicht 1
3D Ansicht 2
HB-UNI-SEN-BATT_ATMega1284P_E07-868MS10_FRAM_FUEL4EP AsksinPP Platine mit SMD Bestückung:
ATMega1284P
eByte E07-868MS10 Sendemodul
optionalem Aufwärtwandler TPS61221
optionalem e-Paper Waveshare 1,54 Zoll
optionalen 2x 2Mbit FRAM MB85RS2MTPF
3D Ansicht 1
3D Ansicht 2
HB-UNI-SenAct-4-4-SC_DS_FUEL4EP AsksinPP Platine für Durchsteckmontage für 3xSchaltaktor für Betrieb an Netzfreischalter 3D Ansicht
HB-UNI-SEN-BATT_E07-900M10S_FUEL4EP - NEU - AsksinPP Platine basierend auf
Tindie Pro Mini XL - v2 - ATmega 1284p oder Arduino Pro Mini
und eByte E07-900M10S Sendemodul
3D Ansicht
HB-UNI-SEN-BATT_E07-900MM10S_FUEL4EP - NEU - AsksinPP Platine basierend auf
Tindie Pro Mini XL - v2 - ATmega 1284p oder Arduino Pro Mini
und eByte E07-900MM10S Sendemodul
3D Ansicht
CC1101_868MHz_RF_Modul_FUEL4EP - NEU - AsksinPP RF 868.3 MHz Funkmodule als Ersatz für eByte E07-868M10S 3D Ansicht
CC1101_868MHz_UFL_RF_Modul_FUEL4EP - NEU - AsksinPP RF 868.3 MHz Funkmodule als Ersatz für eByte E07-868M10S mit U.FL Antennenbuchse 3D Ansicht
4Bit_I2C_Port_Expander_Module_FUEL4EP - NEU - I2C Portexpander 3D Ansicht
I2C_Module_BME280_FUEL4EP - NEU - I2C BME280 THPD Sensor Modul 3D Ansicht
I2C_Module_BME680_FUEL4EP - NEU - I2C BME680 VOC Sensor Modul 3D Ansicht
I2C_Module_SHT85_BME280_FUEL4EP - NEU - I2C SHT85 und BME280 THPD Sensor Modul 3D Ansicht
I2C_Module_SHT45_BME280_FUEL4EP - NEU - I2C SHT45 und BME280 THPD Sensor Modul 3D Ansicht
I2C_Module_SHT45_BME280_small_FUEL4EP - NEU - kleines I2C SHT45 und BME280 THPD Sensor Modul 3D Ansicht
HB_TH_Sensor_SHT45_AllInOne_FUEL4EP - NEU - kleiner und hochgenauer AsksinPP TH-Sensor, eByte E07 900MM10S Funkmodul mit SMD-Bestückung und integrierter PCB-Antenne 3D Ansicht
HB_Stamp_ATMega1284P_FUEL4EP - NEU - kleine ATMega1284P-basierte AsksinPP Platine mit SMD-Bestückung, eByte E07 900MM10S Funkmodul und integrierter PCB-Antenne 3D Ansicht
Adapter_EByte_E07_900MM10S_to_Ebyte_E07_868MS10_FUEL4EP - NEU - Adapterplatine für das eByte E07 900MM10S Funkmodul als Ersatz für das eByte E07 868MS10 Funkmodul 3D Ansicht

Installation von Sensoren oder Platinen auf einem lokalen Computer

  • Herunterladen des Sammelrepositories in ein lokales Zielverzeichnis mit dem Kommando:
  • alle zu einem Sensor <Sensorname> gehörenden Installationsdaten stehen dann unter
    • HomeAutomation/AsksinPP_developments/sketches/<Sensorname>
    • der Sensor Sketch
      • HomeAutomation/AsksinPP_developments/sketches/<Sensorname>/<Sensorname>.ino
        kann direkt im Arduino IDE aufgerufen werden
  • alle zu einer Platine <Platinenname> gehörenden Installationsdaten stehen dann unter
    • HomeAutomation/AsksinPP_developments/PCBs/<Platinenname>
    • die Platine
      • HomeAutomation/AsksinPP_developments/PCBs/<Platinenname>/<Platinenname>.kicad_pro
        kann direkt mit KiCAD 6 aufgerufen werden


Installation von Bibliotheken auf lokalem Computer

  • Herunterladen des Sammelrepositories in ein lokales Zielverzeichnis mit dem Kommando:
  • bereitgestellte Bibliotheken sind als ganze Verzeichnisse von HomeAutomation/AsksinPP_developments/libraries in das lokale Bibliotheksverzeichnis der Arduino IDE Entwicklungsumgebung zu kopieren

Fragen und Probleme




Creative Commons Lizenzvertrag
Dieses Werk ist lizenziert unter einer Creative Commons Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 4.0 International Lizenz.



Die verwendeten Icons sind "free for non-commercial use" von

EOF