Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Umsetzung PRG Homematic zu Blockly

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    435

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    363

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    962

Umsetzung PRG Homematic zu Blockly

Geplant Angeheftet Gesperrt Verschoben Blockly
16 Beiträge 3 Kommentatoren 499 Aufrufe 1 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • hg6806H Offline
    hg6806H Offline
    hg6806
    Most Active
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    in Homematic habe ich ein Programm, was ich gerne in ioBroker und Blockly umsetzen würde.
    2022-01-06 20_14_54-HomeMatic WebUI.jpg

    Wie verodert man in Blockly verschiedene Trigger?
    Ich könnte jetzt für jedes Stellglied einen einzelnen Block mit Trigger machen. Aber wie bekomme ich das wieder zurückgestellt?
    Ich stehe schon wieder voll auf dem Schlauch.

    David G.D 1 Antwort Letzte Antwort
    0
    • hg6806H hg6806

      Hallo zusammen,

      in Homematic habe ich ein Programm, was ich gerne in ioBroker und Blockly umsetzen würde.
      2022-01-06 20_14_54-HomeMatic WebUI.jpg

      Wie verodert man in Blockly verschiedene Trigger?
      Ich könnte jetzt für jedes Stellglied einen einzelnen Block mit Trigger machen. Aber wie bekomme ich das wieder zurückgestellt?
      Ich stehe schon wieder voll auf dem Schlauch.

      David G.D Online
      David G.D Online
      David G.
      schrieb am zuletzt editiert von
      #2

      @hg6806

      Meinst du sowas?
      Screenshot_20220106-205019_Chrome.jpg

      Zeigt eure Lovelace-Visualisierung klick
      (Auch ideal um sich Anregungen zu holen)

      Meine Tabellen für eure Visualisierung klick

      hg6806H 1 Antwort Letzte Antwort
      0
      • David G.D David G.

        @hg6806

        Meinst du sowas?
        Screenshot_20220106-205019_Chrome.jpg

        hg6806H Offline
        hg6806H Offline
        hg6806
        Most Active
        schrieb am zuletzt editiert von
        #3

        @david-g
        Ja, wie geht das?

        David G.D 1 Antwort Letzte Antwort
        0
        • hg6806H hg6806

          @david-g
          Ja, wie geht das?

          David G.D Online
          David G.D Online
          David G.
          schrieb am zuletzt editiert von
          #4

          @hg6806

          Im Trigger oben links auf das blaue Zahnrad.
          Dann kann man sich so viele Triggerpunkte holen wie man mag.

          Zeigt eure Lovelace-Visualisierung klick
          (Auch ideal um sich Anregungen zu holen)

          Meine Tabellen für eure Visualisierung klick

          hg6806H 1 Antwort Letzte Antwort
          0
          • David G.D David G.

            @hg6806

            Im Trigger oben links auf das blaue Zahnrad.
            Dann kann man sich so viele Triggerpunkte holen wie man mag.

            hg6806H Offline
            hg6806H Offline
            hg6806
            Most Active
            schrieb am zuletzt editiert von
            #5

            @david-g
            Danke geht.
            2022-01-06 21_25_53-javascript - ioBroker.jpg

            Die Heizung wird eingeschaltet. Doch jetzt möchte ich sie ausschalten und bräuchte dafür eine Verundung der Stellglieder, wenn alle auf false sind.
            Wie mache ich das?

            David G.D 1 Antwort Letzte Antwort
            0
            • hg6806H hg6806

              @david-g
              Danke geht.
              2022-01-06 21_25_53-javascript - ioBroker.jpg

              Die Heizung wird eingeschaltet. Doch jetzt möchte ich sie ausschalten und bräuchte dafür eine Verundung der Stellglieder, wenn alle auf false sind.
              Wie mache ich das?

              David G.D Online
              David G.D Online
              David G.
              schrieb am zuletzt editiert von David G.
              #6

              @hg6806

              Müsste ich auch probieren. Spontan kann ich das nicht sagen.

              Ist der zu aktualisierende Datenpunkt in deinem Screenshot immer der selbe?

              Falls ja, kannst du das so kürzen
              Screenshot_20220106-213605_Chrome.jpg

              Auf wahr prüft schon der Triggerbaustein vom auslösenden Datenpunkt (kannst da ja verschiedenes einstellen).

              Edit:
              Zum ausschalten könnte man das mal testen.

              Screenshot_20220106-214130_Chrome.jpg

              Mit dem "nicht" habe ich noch nicht gearbeitet.
              Wenn man auf true und false prüft braucht man den Baustein zum vergleichen nicht. Blockly prüft dann einfach auf wahr. Das kann man dann denke ich mit dem "nicht" umdrehen

              Zeigt eure Lovelace-Visualisierung klick
              (Auch ideal um sich Anregungen zu holen)

              Meine Tabellen für eure Visualisierung klick

              hg6806H 1 Antwort Letzte Antwort
              0
              • David G.D David G.

                @hg6806

                Müsste ich auch probieren. Spontan kann ich das nicht sagen.

                Ist der zu aktualisierende Datenpunkt in deinem Screenshot immer der selbe?

                Falls ja, kannst du das so kürzen
                Screenshot_20220106-213605_Chrome.jpg

                Auf wahr prüft schon der Triggerbaustein vom auslösenden Datenpunkt (kannst da ja verschiedenes einstellen).

                Edit:
                Zum ausschalten könnte man das mal testen.

                Screenshot_20220106-214130_Chrome.jpg

                Mit dem "nicht" habe ich noch nicht gearbeitet.
                Wenn man auf true und false prüft braucht man den Baustein zum vergleichen nicht. Blockly prüft dann einfach auf wahr. Das kann man dann denke ich mit dem "nicht" umdrehen

                hg6806H Offline
                hg6806H Offline
                hg6806
                Most Active
                schrieb am zuletzt editiert von
                #7

                @david-g
                So habe ich es umgesetzt und funktioniert im ersten Testdurchgang.
                2022-01-06 21_55_01-javascript - ioBroker.jpg
                Sieht wild aus, sollte aber funktionieren. Kann man hier noch was vereinfachen?

                David G.D paul53P 2 Antworten Letzte Antwort
                0
                • hg6806H hg6806

                  @david-g
                  So habe ich es umgesetzt und funktioniert im ersten Testdurchgang.
                  2022-01-06 21_55_01-javascript - ioBroker.jpg
                  Sieht wild aus, sollte aber funktionieren. Kann man hier noch was vereinfachen?

                  David G.D Online
                  David G.D Online
                  David G.
                  schrieb am zuletzt editiert von David G.
                  #8

                  @hg6806

                  Falls du 2 Trigger nimmst kannst du den ersten Bereich vermutlich so machen wie auf meinem ersten Bild im vorherigen Post.

                  Dann musst du nicht alles nochmal auf wahr prüfen. Stellst im Trigger dann ja schon auf wahr.
                  (Über auslösung durch)

                  Im unteren Bereich kannst du vor das erste "und" das nicht machen und dann nur die Datenpunkte nehmen ohne auf falsch zu prüfen. Nochmal weniger Steine.

                  Screenshot_20220106-220823_Chrome.jpg

                  Durch das nicht eben genau andersrum wie im oberen Bereich mit der Optimierung.

                  Vermutlich kennt @paul53 noch einen besseren Weg. Er ist der blockly optimierter 🤣

                  Zeigt eure Lovelace-Visualisierung klick
                  (Auch ideal um sich Anregungen zu holen)

                  Meine Tabellen für eure Visualisierung klick

                  1 Antwort Letzte Antwort
                  0
                  • hg6806H hg6806

                    @david-g
                    So habe ich es umgesetzt und funktioniert im ersten Testdurchgang.
                    2022-01-06 21_55_01-javascript - ioBroker.jpg
                    Sieht wild aus, sollte aber funktionieren. Kann man hier noch was vereinfachen?

                    paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von paul53
                    #9

                    @hg6806 sagte: Kann man hier noch was vereinfachen?

                    Der sonst-Zweig wird ausgeführt, wenn alle Werte false sind. Prinzip:

                    Bild_2022-01-06_224649.png

                    Ist die "Betriebsart" ein Datenpunkt eines Adapters oder ein eigener virtueller Datenpunkt?

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    hg6806H 1 Antwort Letzte Antwort
                    0
                    • paul53P paul53

                      @hg6806 sagte: Kann man hier noch was vereinfachen?

                      Der sonst-Zweig wird ausgeführt, wenn alle Werte false sind. Prinzip:

                      Bild_2022-01-06_224649.png

                      Ist die "Betriebsart" ein Datenpunkt eines Adapters oder ein eigener virtueller Datenpunkt?

                      hg6806H Offline
                      hg6806H Offline
                      hg6806
                      Most Active
                      schrieb am zuletzt editiert von hg6806
                      #10

                      @paul53

                      Danke für die Info!

                      "Betriebsart" is ein Datenpunkt aus dem FHEM-Adapter.

                      Genau das hatte gestern mit der "alten" Lösung nicht sauber funktioniert.
                      Es wurde oftmals nicht sauber umgeschaltet.

                      Ich probiere es später mal aus mit "setze"

                      paul53P 1 Antwort Letzte Antwort
                      0
                      • hg6806H hg6806

                        @paul53

                        Danke für die Info!

                        "Betriebsart" is ein Datenpunkt aus dem FHEM-Adapter.

                        Genau das hatte gestern mit der "alten" Lösung nicht sauber funktioniert.
                        Es wurde oftmals nicht sauber umgeschaltet.

                        Ich probiere es später mal aus mit "setze"

                        paul53P Offline
                        paul53P Offline
                        paul53
                        schrieb am zuletzt editiert von
                        #11

                        @hg6806 sagte: "Betriebsart" is ein Datenpunkt aus dem FHEM-Adapter.

                        Dann verwende den Block "steuere".

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        hg6806H 1 Antwort Letzte Antwort
                        0
                        • paul53P paul53

                          @hg6806 sagte: "Betriebsart" is ein Datenpunkt aus dem FHEM-Adapter.

                          Dann verwende den Block "steuere".

                          hg6806H Offline
                          hg6806H Offline
                          hg6806
                          Most Active
                          schrieb am zuletzt editiert von
                          #12

                          @paul53

                          Sie habe ich es nun umgesetzt:
                          1028d19c-f321-4b37-ad88-e5075d8dc617-image.png

                          Das Umschalten auf Heizen funktioniert, Umschalten auf Sommer nicht.

                          Das von dir hatte ich nicht verstanden:
                          84614624-0dc2-4a7e-9a26-622230cbc16b-image.png

                          paul53P 1 Antwort Letzte Antwort
                          0
                          • hg6806H hg6806

                            @paul53

                            Sie habe ich es nun umgesetzt:
                            1028d19c-f321-4b37-ad88-e5075d8dc617-image.png

                            Das Umschalten auf Heizen funktioniert, Umschalten auf Sommer nicht.

                            Das von dir hatte ich nicht verstanden:
                            84614624-0dc2-4a7e-9a26-622230cbc16b-image.png

                            paul53P Offline
                            paul53P Offline
                            paul53
                            schrieb am zuletzt editiert von
                            #13

                            @hg6806 sagte: Das von dir hatte ich nicht verstanden:

                            Es soll nur in den Datenpunkt "Betriebsart" geschrieben werden, wenn sich der Wert ändern soll, also nicht bei jedem Trigger.

                            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                            hg6806H 1 Antwort Letzte Antwort
                            0
                            • paul53P paul53

                              @hg6806 sagte: Das von dir hatte ich nicht verstanden:

                              Es soll nur in den Datenpunkt "Betriebsart" geschrieben werden, wenn sich der Wert ändern soll, also nicht bei jedem Trigger.

                              hg6806H Offline
                              hg6806H Offline
                              hg6806
                              Most Active
                              schrieb am zuletzt editiert von
                              #14

                              @paul53

                              Leider wird noch immer nicht auf Sommer geschaltet.
                              Selbst wenn ich so etwas einfüge.

                              f6225775-76fe-41a1-9bc2-4e8bcbc9885a-image.png

                              Hat das was damit zu tun, dass der Datenpunkt auf Englisch ist (true/false)?

                              paul53P 1 Antwort Letzte Antwort
                              0
                              • hg6806H hg6806

                                @paul53

                                Leider wird noch immer nicht auf Sommer geschaltet.
                                Selbst wenn ich so etwas einfüge.

                                f6225775-76fe-41a1-9bc2-4e8bcbc9885a-image.png

                                Hat das was damit zu tun, dass der Datenpunkt auf Englisch ist (true/false)?

                                paul53P Offline
                                paul53P Offline
                                paul53
                                schrieb am zuletzt editiert von
                                #15

                                @hg6806 sagte: Hat das was damit zu tun, dass der Datenpunkt auf Englisch ist (true/false)?

                                Er wohl vom Typ boolean? Dann einfach so:

                                Bild_2022-01-08_225153.png

                                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                hg6806H 1 Antwort Letzte Antwort
                                0
                                • paul53P paul53

                                  @hg6806 sagte: Hat das was damit zu tun, dass der Datenpunkt auf Englisch ist (true/false)?

                                  Er wohl vom Typ boolean? Dann einfach so:

                                  Bild_2022-01-08_225153.png

                                  hg6806H Offline
                                  hg6806H Offline
                                  hg6806
                                  Most Active
                                  schrieb am zuletzt editiert von
                                  #16

                                  @paul53
                                  Geht jetzt. hier war noch ein Fehler:
                                  869b3652-2788-4c02-8511-962d46272004-image.png

                                  Danke nochmals allen Beteiligten.

                                  1 Antwort Letzte Antwort
                                  0

                                  Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                  Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                  Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                  Registrieren Anmelden
                                  Antworten
                                  • In einem neuen Thema antworten
                                  Anmelden zum Antworten
                                  • Älteste zuerst
                                  • Neuste zuerst
                                  • Meiste Stimmen


                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  573

                                  Online

                                  32.8k

                                  Benutzer

                                  82.8k

                                  Themen

                                  1.3m

                                  Beiträge
                                  Community
                                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                  ioBroker Community 2014-2025
                                  logo
                                  • Anmelden

                                  • Du hast noch kein Konto? Registrieren

                                  • Anmelden oder registrieren, um zu suchen
                                  • Erster Beitrag
                                    Letzter Beitrag
                                  0
                                  • Home
                                  • Aktuell
                                  • Tags
                                  • Ungelesen 0
                                  • Kategorien
                                  • Unreplied
                                  • Beliebt
                                  • GitHub
                                  • Docu
                                  • Hilfe