Ein Thermostat in Node-red erstellen, 3 verschiedene Wege, einfach erklärt! |

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 พ.ย. 2024

ความคิดเห็น • 49

  • @ceser33
    @ceser33 ปีที่แล้ว

    Mein lieber Edi, es ist ein Genuss!! Vielen Dank!

    • @EdisTechlab
      @EdisTechlab  ปีที่แล้ว

      Herzlichen Dank und liebe Grüsse Edi

  • @ChrizBail
    @ChrizBail 3 ปีที่แล้ว +2

    Wieder alles super erklärt 👍🙂

  • @netterbekannter9753
    @netterbekannter9753 3 ปีที่แล้ว +4

    Lieber Einstein2002, danke für Deine "anregenden" Kommentare, es zwingt Dich niemand diese Videos anzuschauen, mir gefallen und helfen sie sehr. Ich denke es gibt andere Kanäle die Deinem Niveau entsprechen, also schaue diese doch bitte! Also viel Spaß dabei und noch einen schönen Sonntag. Lg Grüße Bernd aus H

  • @danielmunnemann2987
    @danielmunnemann2987 3 ปีที่แล้ว

    Grützi, Hystereses und Ramp kannte ich noch nicht. Habe das in einer Funktion abgebildet, die mehr schlecht als recht funktioniert. Die Funktionen werden jetzt angepasst und vereinfacht.
    Warum einfach wenn es auch kompliziert geht ;)
    Vielen Dank, wieder was gelernt und in Zukunft kommt es in meinen Steuerungen.
    Abo geht klar, mach weiter so guten content.

    • @EdisTechlab
      @EdisTechlab  3 ปีที่แล้ว +1

      Hoi Daniel, freut mich sehr und ich wünsche einen schönen Tag.
      Edi

  • @wolfgangm1012
    @wolfgangm1012 3 ปีที่แล้ว +1

    Lieber Edi, wie immer sehr gut erklärt.
    Anregung: Ein Beispiel an einer Heizung mit einer 3-Punkt-Regelung (PI-Regler). Anwendung: z.B. zur Regelung einer Fussbodenheizung mit Mischermotor

    • @EdisTechlab
      @EdisTechlab  3 ปีที่แล้ว +1

      Hallo Wolfang, ich habe noch einen PID Regler in meiner Liste für Video Ideen, aber wann ich das mache ist noch nicht klar.
      Liebe Grüsse Edi

    • @Mr.J-J
      @Mr.J-J 2 ปีที่แล้ว

      Hallo Edi vielen Dank für das gut erklärte Video, ein PID Regler wäre super gut, wenn du den erklärst. Bzw. ein Regler, der in Abhängigkeit zur Temperatur nicht ein und aus Schaltet sondern ein Ventil zu x Prozent öffnet oder schließt.

  • @svenbaum6227
    @svenbaum6227 2 ปีที่แล้ว

    Hi dein Video ist sehr gut und Informativ.
    Bin am überlegen welche Variante ich für meine Fußbodenheizung nutze und ob es nicht nur Zeit gesteuert sondern auch Tage und Zeit Steuerung gibt.
    Gruß Sven

  • @leonsinko4328
    @leonsinko4328 10 หลายเดือนก่อน

    Thank you for video.
    if you have error in ramp thermostat ("This node expects a numeric msg.payload containing the current temperature (number). The msg.topic should be empty or set to setCurrent".)
    Use function node: not change node
    msg.payload = parseFloat(msg.payload);
    msg.topic = "setCurrent";
    return msg;

  • @MediaSeel
    @MediaSeel 11 หลายเดือนก่อน

    Super Video danke. Ist das möglich eine steuerung für comfee luftentfeuchter MDDF-20DEN7-WF zu machen? Ein Video wäre natürlich traumhaft. Danke dir für deine Mühe.

    • @EdisTechlab
      @EdisTechlab  11 หลายเดือนก่อน

      Hallo Nikolas, ich besitze und kenne den Luftentfeuchter nicht, deswegen wird es dazu auch kein Video geben. Liebe Grüsse Edi

    • @MediaSeel
      @MediaSeel 11 หลายเดือนก่อน

      Trotzdem danke für deine Antwort. Kanst du vielleicht die datem vom Gerät anschauen und mir sagen ob es überhaupt möglich ist?

  • @Denots1993
    @Denots1993 ปีที่แล้ว

    Muss man nicht vorher ein Programm auf den Controller spielen?

    • @EdisTechlab
      @EdisTechlab  ปีที่แล้ว

      Hallo Denots, ja es stimmt, die Daten müssen schon von einem Sensor kommen, wie am Anfang vom Video beschrieben. Das Projekt dazu findest du in der Video Beschreibung zum Nachbauen.
      Liebe Grüße Edi

  • @koch540
    @koch540 ปีที่แล้ว

    hallo Edi, ich habe das Buch bestellt und bezogen. leider finde ich in diesem Buch nicht die Thermostat Schaltung desweitern möchte ich mein BME280 und Shelly Plug S einbinden, wie kann ich das bewerkstelligen. leider Gottes bin ich ein Anfänger Mfg Rolf

    • @EdisTechlab
      @EdisTechlab  ปีที่แล้ว

      Hallo, die Thermostat Schaltung findest du auf der Webseite: edistechlab.com/ein-thermostat-in-node-red-erstellen/ - über Shelly habe ich noch nichts gemacht.
      Liebe Grüße Edi

    • @koch540
      @koch540 ปีที่แล้ว

      Danke für die schnelle Info mfg rolf

  • @andreasdurmuth9279
    @andreasdurmuth9279 3 ปีที่แล้ว

    Hallo Edi, wieder wunderbare Erklärungen zu einem Thema, was mich brennend interessiert. Spontan gefällt mir persönlich die Variante 3. Näheres, wenn ich es ausprobiert habe. Eine Anzeige der Ist-Temperatur auf dem NodeRed-Dasboard wäre allerdings nicht schlecht. Kann es nicht auch im HA direkt genutzt werden, da es ja alles über MQTT funktioniert? Sollte ich vielleicht mal ausprobieren. Gibt es einen speziellen Grund, warum du für den Sensor eine NodeMCU und keinen D1 mini genommen hast? Beste Grüße, Andreas

    • @EdisTechlab
      @EdisTechlab  3 ปีที่แล้ว

      Hallo Andreas, ja die Temperatur kann natürlich angezeigt werden, in HA und Node-red. Ich habe aber darauf verzichtet um jegliche zusätzliche Komplexität raus zu nehmen. Warum die Wahl auf den NodeMCU gefallen ist hat keinen Grund, ich verwende den ESP32, ESP8266 (Node-MCU) und den Wemos d1 mini und es zeigt lediglich, dass es egal ist welchen man verwendet, es funktioniert mit allen gleich gut.
      Liebe Grüsse Edi

  • @andreasfischer9113
    @andreasfischer9113 10 หลายเดือนก่อน

    Hallo Edi
    Deine super Ausführungen sind mittlerweile so umfangreich, dass ich sie im EarlyBird nicht mehr finde (Version 12.23). Ist es nicht so, dass alle diese Video-Inhalte auch dort gefunden werden können? Und kannst du mir einen Tipp geben, wie das Suchprogramm funktioniert? Danke.
    Andreas

    • @EdisTechlab
      @EdisTechlab  10 หลายเดือนก่อน

      Hallo Andreas, ja du hast recht, mittlerweile ist schon sehr viel zusammen gekommen. Das Thermostat Beispiel ist aber nicht im Buch aufgeführt, das Video habe ich ohne schriftliche Vorbereitung gemacht.
      Liebe Grüsse Edi

  • @pruefplaketten24inh.rainer74
    @pruefplaketten24inh.rainer74 2 ปีที่แล้ว

    Hallo Edi, ich habe einige Temperatursteuerungen nach deinen Vorgaben mit Node Red. Nun habe ich immer mal ein Problem, wenn der Wemos mal nicht über mqtt sendet, verwendet Node Red immer den zuletzt gesendeten Wert. Das ist nicht gut kann zu ganz dummen problemen führen. Wie könnte ich das ändern? Danke schon mal. Grüße

    • @EdisTechlab
      @EdisTechlab  2 ปีที่แล้ว

      Hallo, ich verstehe das Problem nicht genau. Die Steuerung sollte ja nichts machen solange kein neuer Wert gesendet wurde. Wie soll gesteuert werden ohne einen neuen Wert bzw. was stellst du dir vor?
      Liebe Grüsse Edi

    • @pruefplaketten24inh.rainer74
      @pruefplaketten24inh.rainer74 2 ปีที่แล้ว

      @@EdisTechlab Danke für die Antwort. Im Dashboard wird immer der Wert angezeigt welcher zuletzt gesendet wurde. Sendet der ESP nix mehr bleibt der zuletzt gesendete Wert immer bestehen. NodeRed rechnet dann mit dem Wert, obwohl er gar nicht mehr stimmt. Das möchte ich ändern, das wenn keine Werte mehr aktualisiert werden NodeRed fehler anzeigt oder nix mehr macht oder in der Art. Danke für Dein Verständnis.

    • @EdisTechlab
      @EdisTechlab  2 ปีที่แล้ว

      Hallo, ok jetzt habe ich es verstanden. Du kannst mit MQTT - Keep Alive überprüfen ob der Teilnehmer (Sensor) noch aktiv ist, oder du sendest eine Temperatur Anfrage an dem Sensor bevor du deine Berechnung startest. Kommt kein Wert zurück liegt ein Fehler an.
      Liebe Grüsse Edi

  • @HaFreise
    @HaFreise 2 ปีที่แล้ว

    Ich brauchte einen Warmraum für meinen Sauerteig.
    Ich hab jetzt eine geflashte Gosund Steckdose, einen NodeMCU Temperaturfühler und ein elektrisches Wärmekissen.
    Das lege ich in eine Kiste, den Fühler dazu und Node Red steuert das ganze.
    Ich hab noch eine Abfrage für den LWT Wert eingebaut. Ist dieser nicht "online" wird eine Temperatur von 100⁰ ausgegeben und die Steckdose schaltet ab. So als sicherheitsschalter wenn mal der Sensor ausfällt.
    Danke für das Video

    • @EdisTechlab
      @EdisTechlab  2 ปีที่แล้ว

      Hallo Hansjörg, würdest du deine Steuerung der Community zur Verfügung stellen? Wenn ja, würde ich das JSON von Node-red gerne als Projekt auf Github ablegen.
      Vielen Dank schon einmal im Voraus und liebe Grüsse Edi
      Du kannst mir gerne eine e-mail senden unter info@edistechlab.com

  • @thomasauch6135
    @thomasauch6135 2 ปีที่แล้ว

    So, wie das aussieht, kann man ja in Node Red Steueraufgaben sehr schön graphisch entwerfen, ohne dass man das alles mühsam in die configuration.yaml eintippen muss. Und bei dir scheint das ja aus dem Handgelenk zu kommen. Wie bekommt man aber das 3. Beispiel so in das "normale" Dashboard, dass man die Zeiten und Temperaturen eingeben kann? Einfache Schalter sind ja nicht das Problem. Aber die Eingabe von Parameterwerten ist da noch für mich ein Buch mit 7 Siegeln.

  • @funnydogs2
    @funnydogs2 3 ปีที่แล้ว

    Hallo könnte ich das auch irgendwie im Generic Thermostat abbilden so dass es immer 20 Grad sind?

    • @EdisTechlab
      @EdisTechlab  3 ปีที่แล้ว

      Hallo Borgi, meinst du damit die Thermostat Karte in Home Assistant?
      Liebe Grüsse Edi

    • @funnydogs2
      @funnydogs2 3 ปีที่แล้ว

      @@EdisTechlab ja ich hab ein Generic Thermostat erstellt und nutze dazu die Karte. Habe einen Aqara Sensor und ein Relais. Das schaltet ja nur an/aus in einem Bereich oder ist das das gleiche Prinzip?

    • @EdisTechlab
      @EdisTechlab  3 ปีที่แล้ว +1

      Hallo Borgi, ja es ist nach dem selben Prinzip aufgebaut. Das Video dazu ist gerade im Schnitt und kommt am 20.11.
      Es wird in YAML eine Ober und Untergrenze angegeben und das Thermostat schaltete dementsprechend.
      Hier das YAML schon einmal Vorab.
      climate:
      - platform: generic_thermostat
      name: Testthermostat
      heater: switch.mqtt_switch
      target_sensor: sensor.wohnzimmertemp
      min_temp: 15
      max_temp: 30
      target_temp: 27
      hot_tolerance: 1
      initial_hvac_mode: "off"
      away_temp: 16
      precision: 0.1
      ac_mode: false
      Auszug aus der Webseite, kommt auch am 20.11
      Bei Heater geben wir die Entität von unserer Heizung ein und unter target_sensor die Entität vom Temperatur Sensor. Die Entitäten Namen findet ihr unter Einstellungen im Tab Entitäten.
      Mit min- und max_temp können wir den Nutzungsbereich vom Thermostat definieren und mit der target_temp setzen wir die gewünschte Temperatur beim Start. Diese kann danach in der Karte verändert werden. Mit hot- und cold_tolerance können wir die Hysterese definieren, ab wann sich die Heizung einschalten soll. den ac-mode setzen wir auf false da wir eine Heizung und keine Kühlung verwenden wollen.
      Wer das Thermostat für eine Kühlung verwenden möchte, der kann den ac_mode auf true setzen. Beides gleichzeitig ist mit der aktuellen Temperatur Karte nicht möglich.
      In der Übersicht können wir die Karte Thermostat hinzufügen und bei Entität unser in YAML erstelltes Thermostat auswählen. Optional können wir noch einen Namen vergeben.
      Liebe Grüsse Edi

  • @frankmeier5576
    @frankmeier5576 ปีที่แล้ว

    Hallo Edi, i habe mit Genuss dein Video verfolgt. Leider bin ich, als wirklicher Node Red Anfänger, bei der Hysterese nicht weiter gekommen. Ich bekomme es nicht hin mein Relay zu schalten. Wahrscheinlich liegt es an dem anderen Topic. Ihr benutzt qmtt
    Ich benutze als Ausgang ein Homematic 8 Kanal Modul.

    • @EdisTechlab
      @EdisTechlab  ปีที่แล้ว

      Hallo Frank, ja im Video wird der Ausgang über MQTT realisiert. Bei der Homematik ist es soweit ich weiss über Funk.
      Liebe Grüsse Edi

    • @frankmeier5576
      @frankmeier5576 ปีที่แล้ว

      @@EdisTechlab Danke für die schnelle Antwort. Ich bin jetzt schon ein Stück weiter, vielleicht aber auch in Richtung Abgrund :-)
      Fixed Threshold funktioniert. Da ich aber das dynamische brauche kommt nun das Problem das bei den Homematic get value nodes keine topic angegeben werden.

  • @maxmeyer7299
    @maxmeyer7299 3 ปีที่แล้ว

    Gutes Video, Nörgler einfach ignorieren, dies war keine Konstruktive Kritik. Frage mich, warum schaut man es wenn es einem nicht gefällt?
    Dein Link zum eBook Shop solltest mal prüfen.

    • @EdisTechlab
      @EdisTechlab  3 ปีที่แล้ว

      Hallo Max, ja das sehe ich auch so, wer die Videos nicht mag, einfach nicht schauen.
      Ich habe vor, dass ich das Buch in den nächsten Monaten abschliesse und davon gehe ich noch einmal alle Links durch. Einige habe ich schon jetzt korrigiert in der Dezember Ausgabe.
      Liebe Grüsse Edi

  • @HaFreise
    @HaFreise 2 ปีที่แล้ว

    was mir fehlt ist eine Sicherungsschaltung wenn der Sensor ausfällt, dass die Heizung nicht immer läuft.

    • @EdisTechlab
      @EdisTechlab  2 ปีที่แล้ว +1

      Hallo Hansjoerg, es stimmt schon, dass man in der Praxis eine Sicherungsschaltung einbauen sollte. Da es sich hier aber um ein Erklärvideo vom Thermostat handelt, lasse ich immer bewusst alles Rundherum weg, um es so einfach wie möglich zu halten.
      Liebe Grüsse Edi

  • @Einstein-Frankfurt
    @Einstein-Frankfurt 3 ปีที่แล้ว +2

    Hallo Edi, wie bei vielen anderen Videos ständig diese ätzende Musik anstatt zu erklären und zu reden. Dann wie bei den meisten Videos, „““ Wie das geht im anderen Video“““ anstatt von A-Z in einem Ruck zu erklären. Und deine Werbung ist auch nur Nervig!! Sorry 6 und schade um die Zeit!!

    • @EdisTechlab
      @EdisTechlab  3 ปีที่แล้ว +6

      Hallo Einstein, wenn ich in jedem Video immer alles erkläre, dann dauert das Video eine Stunde und für Leute die das Video über den Sensor schon letzte Woche gesehen haben, die langweilen sich. Musik ist Geschmacksache, mir gefällt sie, aber es sieht danach aus, dass du mit den meisten Videos sowieso ein Problem hast. Ich denke dann ist TH-cam nichts für dich und du solltest aufhören es zu schauen, dann kannst du dir auch deine wertvolle Zeit sparen. Danke für die 6, dass ist hier in der Schweiz die maximale Punktezahl die zu erreichen ist. Ja ja die Werbung, keiner will sie aber irgendwer muss es ja bezahlen.

    • @Einstein-Frankfurt
      @Einstein-Frankfurt 3 ปีที่แล้ว +1

      Gude
      Also erstens muss ich ergänzen, die Bewertung war auf Deutsch und mit Note 6 das schlechteste was man abgeben kann.
      Dann deine Werbung.. das ist einfach auch nur Note 6 auf Deutsch.
      Auch kann ich nicht nachvollziehen warum ein Video zu lang sein sollte?? Anstatt am Anfang lang zu schwätzen um was es geht fang einfach an und mach. Und zwar von Anfang bis zum Ende.
      Aber das ist ja anscheinend zu viel verlangt von dir.
      Lieber auf irgend ein anderes Video von dir verwiesen um noch mehr Werbung und Klicks zu bekommen.
      Am besten wäre es wenn du es zugibst und es in Zukunft besser machst.

    • @EdisTechlab
      @EdisTechlab  3 ปีที่แล้ว +6

      Da ich Videos nicht für dich mache und wenn sie dir nicht gefallen, bitte einfach keine meiner Videos mehr ansehen. Auf deine Kommentare und Anwesenheit bei Edi's Techlab kann ich sehr gerne verzichten.
      Suche dir einen anderen Kanal, vielleicht findest du ja einen der dir gefällt oder dreh einfach deine eigenen Videos, dann kannst du sie so machen wie sie dir gefallen. Ich gehe auch auf keine weiteren Kommentare von dir ein, kannst dir das schreiben also sparen.

    • @Einstein-Frankfurt
      @Einstein-Frankfurt 3 ปีที่แล้ว +2

      @@EdisTechlab Tja… was soll ich denn sagen…
      Mit Kritik umzugehen ist nicht deine Stärke!
      Mach einfach weiter deine Werbung und schlechte Videos und sei stolz drauf

    • @energieundhobby
      @energieundhobby 2 ปีที่แล้ว +2

      @@Einstein-Frankfurt ... spricht der mit nur einem 2:30 Min langen Video.
      Neid?
      In USA freut man sich für den Erfolg anderer, warum hier in Deutschland nicht?
      Ich finde das sehr schade.
      Edi hat gut erklärte Videos, sehr sachlich und mit viel Informationsgehalt.
      Das müssen andere erst mal nachmachen =)