Newentor Funk Pool Thermometer 433 MHZ in Home Assistant mit ESP32, CC1101 und OpenMQTTGateway integrieren

| | Allgemein

In diesem Blogbeitrag zeige ich dir, wie ich meinen Pool Funk Sensor in Home Assistant integriert habe. Dazu habe ich einen ESP32 und ein CC1101/433MHZ Funkmodul verwendet. Wenn du ebenfalls deinen Pool überwachen möchtest, ist dieser Guide genau das Richtige für dich.

Benötigte Komponenten

  1. Pool Funk Sensor[*]
  2. ESP32[*]
  3. CC1101 Funkmodul / 433 MHZ[*]
  4. OpenMQTTGateway
  5. Home Assistant mit MQTT Integration

Schritt 1: Hardware einrichten

ESP32 und CC1101 verbinden

Verbinde das CC1101 Funkmodul mit dem ESP32. Die Pins sollten wie folgt verbunden werden:

CC1101 Pinout

BoardReceiver Pin(GDO2)Emitter Pin(GDO0)SCKVCCMOSIMISOCSNGND
ESP32D27D12D183V3D23D19D5GND
CC1101 Pinout ESP32 — Bitte prüft euer spezifisches Pinout des Controllers

Schritt 2: OpenMQTTGateway installieren

Lade die neueste Version von OpenMQTTGateway herunter und installiere sie auf deinem ESP32. Dazu kannst du die Arduino IDE oder PlatformIO verwenden. Die detaillierten Schritte findest du in der OpenMQTTGateway Dokumentation.

Ich habe es direkt über die Webseite im Browser installiert –> https://docs.openmqttgateway.com/upload/web-install.html

Danach könnt ihr euch mittels WLAN verbinden und alles konfigurieren.

Schritt 3: MQTT Broker einrichten

Du kannst jeden MQTT Broker verwenden, den du möchtest. Eine beliebte Wahl ist Mosquitto oder EMQX.

Schritt 5: Home Assistant einrichten

MQTT Integration

Füge die MQTT Integration zu deinem Home Assistant hinzu. Gehe dazu in die Konfigurationsoberfläche von Home Assistant und wähle „Integrationen“ > „MQTT“ > „Konfigurieren“.

Danach sollte der neue Sensor automatisch gefunden werden.

Fazit

Mit diesen Schritten hast du deinen Pool Funk Sensor erfolgreich in Home Assistant integriert. Du kannst nun jederzeit die Temperatur deines Pools überwachen und entsprechend reagieren. Viel Spaß beim Basteln und Überwachen!

Neueste Beiträge

Getting Started with Alfresco SDK/Development: A Beginner’s Guide to Automating File Organization with Alfresco Behaviors

Alfresco is an enterprise content management platform known for its flexibility and extensibility. One powerful way to extend its functionality is through Behaviors, which allow you to run custom logic whenever specific repository events occur. For example, you can trigger custom actions whenever nodes are created, updated, or deleted.


Weiter >>

Enhancing Alfresco’s Public API (ACS): A Step-by-Step Guide to Custom Node Extensions with MIME Type Restrictions

Introduction

In today’s digital landscape, controlling and validating the types of content users can upload into systems is essential for security and data integrity. Alfresco, a leading open-source content services platform, offers a flexible public API that enables developers to create custom extensions and adapt the platform to specific organizational needs. This article provides a step-by-step guide to implementing a MIME type restriction feature in Alfresco’s Nodes API, allowing for more controlled and secure content uploads.


Weiter >>

Warum der Air Assist unverzichtbar ist – Mein Erfahrungsbericht

Nachdem ich meinen ATOMSTACK A12 Ultra Laser[*] und die R2 V2 Drehwalze[*] in Betrieb genommen hatte, war es nur eine Frage der Zeit, bis ich mir zusätzlich ein Air Assist System zugelegt habe. Ich entschied mich für das DEWALLIE Air Assist Set[*], und ich kann schon vorweg sagen: Es war eine der besten Ergänzungen für meine Lasergravur-Setups, vor allem beim Arbeiten mit Holz!


Weiter >>

Mein neues Setup: Der ATOMSTACK R2 V2 Drehwalze und A12 Ultra/Pro Laser – Perfekt für Gravuren auf runden Objekten!

Als ich mir kürzlich den ATOMSTACK A12 Ultra Laser[*] zugelegt habe, war mir schnell klar, dass ich das volle Potenzial dieses leistungsstarken Gravierers ausschöpfen wollte. Also habe ich nicht lange gezögert und gleich die ATOMSTACK R2 V2 Drehwalze[*] dazu gekauft, die es ermöglicht, zylindrische Objekte wie Trinkflaschen, Gläser oder Stifte zu gravieren.


Weiter >>