Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. ioBroker Allgemein
  4. Einbindung FS20-Komponenten

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.3k

Einbindung FS20-Komponenten

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
133 Beiträge 17 Kommentatoren 27.5k Aufrufe 2 Watching
  • Ä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.
  • apollon77A Offline
    apollon77A Offline
    apollon77
    schrieb am zuletzt editiert von
    #63

    @ratte-rizzo:

    Aber sehe ich das richtig, dass ich vom ioBroker aus Steckdosen etc. NICHT steuern kann? `

    Ja korrekt. Der Code Teil fehlt noch. Mach mal ein Github issue dafür auf, aber ich kann nichts versprechen wann/ob ich dazu kommt.

    Ich denke viele hier haben halt noch Homematic und den CUl Stick da dran mit cuxd :-) Das dann an ioBroker angebunden.

    Ich weiss, nicht ideal, aber tut …

    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
    1 Antwort Letzte Antwort
    0
    • R Offline
      R Offline
      ratte-rizzo
      schrieb am zuletzt editiert von
      #64

      @Mickbaer

      Also das mit den Obi-Steckdosen ist ja schon mal eine neue Info. Wusste ich gar nicht. Ich habe derzeit 9 Sonoff Steckdosen (mit Tasmota) in Betrieb. Dazu kommen gut 20 FS20 Schalter und Dimmer. Daher tue ich mich mit dem Ersetzen etwas schwer. SmartHome ist selten smart für den Geldbeutel!

      @apollon77

      Ich geb mein bestes mit GitHub. Bin da aber noch kein Mitglied, wird wohl also erst die Tage passieren.

      Ich habe heute "mal eben schnell" einen FHEM Server aufgesetzt und dann ioBroker.FHEM genommen, um die FS20 Geschichten vom ioBroker aus zu steuern. Funktioniert (im Rahmen der Möglichkeiten von FS20) relativ gut. Dennoch wäre es natürlich galanter, wenn man den Zwischenhändler FHEM-Server überspringen könnte. Der Raspberry muss ja nicht unnötig rödeln.

      Erst mal Dank & Gruß von

      Daniel

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        Mickbaer
        schrieb am zuletzt editiert von
        #65

        @apollon77:

        Hast Du jetzt ne andere Version als ich oder genau die ?! Wenn noch anders schick bitte nochmal. Weil nächstes update überschreibt ja immer wieder vom Github :-) `
        An meinem ersten Post von Heute Nachmittag, hing doch eine Datei, MY-ESA3.js dran,

        das ist der letzte Stand, den Ich den ganzen Tag über getestet habe und das ist auch der,

        den du veröffentlichen solltest.

        Ich hänge die Datei hier nocheinmal dran.
        5817_my-esa3.js

        1 Antwort Letzte Antwort
        0
        • M Offline
          M Offline
          Mickbaer
          schrieb am zuletzt editiert von
          #66

          @apollon77:

          @Mickbaer:

          Wenn die Additionen wie in FHEM hier nicht rein sollen, dann bin ich hier fertig. :roll: `

          Was genau meinst Du? Was hat FHEM noch?

          Ingo F `

          das hier z.B. und noch viel mehr macht FHEM.

          Aktuelle Leistung in Watt,

          Leistung Heute,

          Leistung Yesterday,

          die ja aus den RAW werten errechnet werden können,

          auch bereit zu stellen.

          Das hat den Vorteil, nicht jeder braucht sich hier neu Reindenken

          und kann die Werte einfach zur Anzeige, OHNE extra Script, selber erfinden zu müssen,

          einfach benutzen.

          Wenn Du mir den Rahmen dafür vorbereitetst, und sagst, welches File ich bearbeiten muss, (da reichen meine Kenntnisse noch nicht aus)

          dann kann ich das auch noch machen.

          Denn noch habe ich alles auf dem Schreibtisch und kann das dann einfacher testen.

          Gruß Mickbaer

          1 Antwort Letzte Antwort
          0
          • apollon77A Offline
            apollon77A Offline
            apollon77
            schrieb am zuletzt editiert von
            #67

            Version geupdatet und eingereicht.

            https://github.com/hobbyquaker/cul/pull/16

            Ok, wenn FHEM "Nur" solche Rechnungsaktionen macht, dann siehe http://forum.iobroker.net/posting.php?m … 6#pr130626 :-)

            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
            1 Antwort Letzte Antwort
            0
            • apollon77A Offline
              apollon77A Offline
              apollon77
              schrieb am zuletzt editiert von
              #68

              PS: http://forum.iobroker.net/viewtopic.php … mverbrauch

              http://forum.iobroker.net/viewtopic.php ... mverbrauch

              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
              1 Antwort Letzte Antwort
              0
              • M Offline
                M Offline
                Mickbaer
                schrieb am zuletzt editiert von
                #69

                @apollon77:

                Ok, wenn FHEM "Nur" solche Rechnungsaktionen macht, dann siehe http://forum.iobroker.net/posting.php?m … 6#pr130626 :-) `

                Das scheint ja ein kopier Fehler zu sein, der link zeigt auf diesen, unseren Beitrag.

                Welchen link meintest Du wirklich? Bitte den richtigen link posten.

                Danke

                1 Antwort Letzte Antwort
                0
                • M Offline
                  M Offline
                  Mickbaer
                  schrieb am zuletzt editiert von
                  #70

                  @apollon77:

                  PS: http://forum.iobroker.net/viewtopic.php … mverbrauch

                  http://forum.iobroker.net/viewtopic.php ... mverbrauch `

                  Das schaue ich mir an, und werde es austesten.

                  Gruß Mickbaer

                  1 Antwort Letzte Antwort
                  0
                  • apollon77A Offline
                    apollon77A Offline
                    apollon77
                    schrieb am zuletzt editiert von
                    #71

                    cul Adapter 0.4.0 ist veröffentlicht. Morgen im "Latest"

                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                    1 Antwort Letzte Antwort
                    0
                    • M Offline
                      M Offline
                      Mickbaer
                      schrieb am zuletzt editiert von
                      #72

                      @apollon77:

                      cul Adapter 0.4.0 ist veröffentlicht. Morgen im "Latest" `
                      Hallo,

                      habe die Version cul Adapter 0.4.0 auf meinem Produktiv System installiert und getestet.

                      Läuft alles wie gewünscht,

                      FS20 Taster und ESA (ESA2000) Zählerwerte

                      konnte bisher keine Probleme feststellen.

                      Der Langzeit-Test läuft, werde berichten.

                      Gruß Mickbaer aus Berlin.

                      1 Antwort Letzte Antwort
                      0
                      • B Offline
                        B Offline
                        Bastelfinger
                        schrieb am zuletzt editiert von
                        #73

                        HAllo,

                        meinen FS20 Sender konnte ich problemlos anlernen. Es werden die vier Objekte mit allen Datenpunkten automatisch angelegt.

                        Nun habe ich noch ein Problem mit den FHT's. Es werden zwar alle Objekte angelegt, ich sehe aber nur "komische" Datenpunkte: addressCode, cmd, cmdRaw und valueRaw.

                        Was muss ich tun, um zum Beispiel die Temperaturen und Ventilwerte zu sehen?

                        Vielen Dank

                        Andreas

                        1 Antwort Letzte Antwort
                        0
                        • M Offline
                          M Offline
                          mamu
                          schrieb am zuletzt editiert von
                          #74

                          Hi,

                          ich habe den Adapter mal erweitert und konnte auch eine FS20 Steckdose schalten. Allerdings eher sporadisch, also habe ich auf dem nanoCUL auf a-culfw umgestellt und es wurde stabiler. Habe jedoch immer noch das Problem, dass der Vorgang nicht dauerhaft stabil ist. Ich schalte per Skript im 2s Takt an und aus und nach ca. 10-20 Wiederholungen wird es plötzlich instabil und schaltet nur noch sporadisch. Hat zufällig jemand eine Idee woran das liegen könnte? Code siehe unten

                          Anpassung an der cul.js - (case 'send' Block

                          adapter.on('message', function (obj) {
                              if (obj) {
                                  switch (obj.command) {
                                      case 'listUart':
                                          if (obj.callback) {
                                              if (SerialPort) {
                                                  // read all found serial ports
                                                  SerialPort.list(function (err, ports) {
                                                      adapter.log.info('List of port: ' + JSON.stringify(ports));
                                                      adapter.sendTo(obj.from, obj.command, ports, obj.callback);
                                                  });
                                              } else {
                                                  adapter.log.warn('Module serialport is not available');
                                                  adapter.sendTo(obj.from, obj.command, [{comName: 'Not available'}], obj.callback);
                                              }
                                          }
                                          break;
                                     [b]case 'send':
                                          adapter.log.info('Send command received. Raw data: ' + obj.message.raw);
                                          //cul.write(obj.message.raw);
                                          cul.cmd(obj.message.protocol, obj.message.housecode, obj.message.address, obj.message.command);
                                          break;[/b]
                                  }
                              }
                          });
                          
                          

                          Skript für den an/aus Zyklus:

                          var Zustand, Intervall;
                          
                          console.log("Steckdose an_aus gestartet");
                          Zustand = false;
                          
                          Intervall = setInterval(function () {
                            if (Zustand) {
                              console.log('Schalter aus');
                              //sendTo("cul.0", "send", {"raw": 'F12341100'});
                              sendTo("cul.0", "send", {"raw": 'F12341100', "protocol":"FS20", "housecode":"1234", "address":"11", "command":"00"});
                              Zustand = false;
                            } else {
                              console.log('Schalter ein');
                             //sendTo("cul.0", "send", {"raw": 'F12341111'});
                             sendTo("cul.0", "send", {"raw": 'F12341111', "protocol":"FS20", "housecode":"1234", "address":"11", "command":"11"});
                             Zustand = true;
                             }
                          }, 2000);
                          
                          1 Antwort Letzte Antwort
                          0
                          • apollon77A Offline
                            apollon77A Offline
                            apollon77
                            schrieb am zuletzt editiert von
                            #75

                            Schon mal was vom Duty Cycle gehört ?! Google mal danach mit fs20 zusammen.

                            Alle 2s schalten ist zu oft. Dafür reicht die erlaubte Sendezeit nicht und das erklärt für mich deinen Effekt.

                            Auf cul Ebene kannst du per Kommando „X“ den aktuellen dutycycle abfragen.

                            Aber cool. Kann die Änderungen gern übernehmen. Oder machst du einen pull request? :-)

                            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                            1 Antwort Letzte Antwort
                            0
                            • M Offline
                              M Offline
                              mamu
                              schrieb am zuletzt editiert von
                              #76

                              Vielen Dank für die schnelle Rückmeldung. Ne, duty cycle sagt mir nicht wirklich viel. Muss ich mal googlen :D

                              Hatte es auch mal mit längeren Intervallen versucht, war auch erfolglos. Schau mir das nochmal an.

                              1 Antwort Letzte Antwort
                              0
                              • apollon77A Offline
                                apollon77A Offline
                                apollon77
                                schrieb am zuletzt editiert von
                                #77

                                https://wiki.fhem.de/wiki/1%25_Regel

                                Am Ende sind maximal 163 fs20 Nachrichten je Stunde erlaubt bei gleichverteilung … als wenn dein Intervall kleiner als glaube 22s ist oder noch mehr passiert ist vorbei ;-)

                                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                1 Antwort Letzte Antwort
                                0
                                • M Offline
                                  M Offline
                                  mamu
                                  schrieb am zuletzt editiert von
                                  #78

                                  Sodele, habe nun einen Dauerlauf mit 2min Intervall gemacht und das schnurrt. Danke nochmal für den Hinweis.

                                  Bevor ich den iobroker.cul aktualisiere würde ich nochmal prüfen wie man das Fehlertoleranter bekommt. Im augenblick geht das ja immer vom good case aus. Zumindest eine Fehlerausgabe im Log sollte doch noch rein. Da muss ich mich aber erst mal reinfuchsen, das dauert noch ein wenig.

                                  1 Antwort Letzte Antwort
                                  0
                                  • A Offline
                                    A Offline
                                    Altersrentner
                                    schrieb am zuletzt editiert von
                                    #79

                                    Hallo,

                                    Auch wenn der letzte Beitrag schon einige Zeit vergangen ist, springe ich mal auf diesen Zug auf,

                                    In unserer Haussteuerung werden die Heizventile sowie die Beleuchtung über das FS20 Hutschienensystem

                                    angesteuert. Ventile und Licht ( ein,aus) über FS20-SH und die weiteren vielen lampen über FS20-DM20-2.

                                    Das FS20 System läuft über FHZ 1300PC und verrichtet eigentlich seit über 10 Jahren seine Arbeit.

                                    Seit ich in Fhem eine CUL eingebunden habe werden alle (fast) Devises in Fhem abgebildet und ich kann

                                    die Lampen ein/aus schalten. Bei den Dimmern sieht es dagegen etwas anders aus :(

                                    Aber wir sind ja nicht im Fhem Forum sondern im iobrker F. :D .

                                    Hier habe ich Fhem sowie den CUL angelegt und die Aktoren kann ich über den Fhem Adapter aufrufen,

                                    Licht schalten funktioniert in der Visualisierung prima. Aber bei den Dimmern gibt es Schwierigkeiten.

                                    Wenn ich richtig informiert bin soll für die Dimmer level anstatt state eingesetzt werden. Das gibt es aber

                                    unter fhem bei ID nicht. Dafür unter Rolle level.dim.

                                    Bei Benutzung dieser Objekt ID ist aber ebenfals nur ein aus möglich.

                                    Kann mir hier jemand weiter helfen.

                                    Gruß Michael

                                    1 Antwort Letzte Antwort
                                    0
                                    • LausiDL Offline
                                      LausiDL Offline
                                      LausiD
                                      schrieb am zuletzt editiert von
                                      #80

                                      Hallo Michael,

                                      habe in letzer Zeit noch viel an den Rollen verändert.

                                      1. Update FHEM Adapapter über github

                                      2. Unter fhem.0.info.Configurations.autoRole auf true setzen

                                      3. Nach Neustart sollten sich viele Rollen geändert haben und pct von HUEDevice die Rolle level.dimmer haben :-)

                                      Zum Dimmen braucht du wie in FHEM auch das Object pct.

                                      Alternativ kannst du die Rolle für pct von level.dim auf level.dimmer ändern

                                      Gruß LausiD
                                      2201_pct.png

                                      Doku zum FHEM Adapter
                                      Aktuelles zum FHEM Adapter
                                      Test FHEM Adapter

                                      1 Antwort Letzte Antwort
                                      0
                                      • A Offline
                                        A Offline
                                        Altersrentner
                                        schrieb am zuletzt editiert von
                                        #81

                                        Hallo LausiD,

                                        Danke für Deine Nachricht,

                                        1. Fhem Adapter ist 0.5.0 ; das soll die letzte Version sein

                                        2. unter Objekte/fhem.0 gibt es "info.Configurations.autoRole" nicht

                                        oder suche ich an der falschen Stelle

                                        3. verstehe ich nicht

                                        " Zum Dimmen braucht du wie in FHEM auch das Object pct." Kannst Du mir das bitte erklären?

                                        " Alternativ kannst du die Rolle für pct von level.dim auf level.dimmer ändern" und das auch ;)

                                        Danke

                                        Gruß Michael

                                        1 Antwort Letzte Antwort
                                        0
                                        • LausiDL Offline
                                          LausiDL Offline
                                          LausiD
                                          schrieb am zuletzt editiert von
                                          #82

                                          Letze Version ist 0.5.6

                                          1. Update kannst du nach Beschreibung Punkt 8 FAQ machen https://github.com/ioBroker/ioBroker.fh … /README.md

                                          2. Nach Start Adapter gibt es fhem.0.info.Configurations.autoRole auf true setzen

                                          3. Neustart Adapter und Rollen werden nach aktuellem Stand automatisch vergeben

                                          Mit dem Objekt pct kannst du deine Lampen dimmen. Unter Objekt einfach mal bei Wert eine Zahl zwischen 1 und 100 eingeben

                                          Sorry! Bei FS20 nicht pct sondern dim

                                          Doku zum FHEM Adapter
                                          Aktuelles zum FHEM Adapter
                                          Test FHEM Adapter

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          853

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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