Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Absturz in fhem Adapter

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.1k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    940

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Absturz in fhem Adapter

Scheduled Pinned Locked Moved Error/Bug
49 Posts 2 Posters 3.0k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    aski71
    wrote on last edited by
    #41

    Im Moment kommen sie gar nicht, weil ich ja event-on-change-reading auf state gesetzt habe.

    Müsste ich bei Gelegenheit nochmal ausprobieren, das Objekt Wecker zu löschen und neu anlegen zu lassen.

    1 Reply Last reply
    0
    • A Offline
      A Offline
      aski71
      wrote on last edited by
      #42

      So. Eben nochmal ausprobiert:

      event-on-change-reading Attribut gelöscht.

      Objekt Wecker in iobroker gelöscht.

      fhem Adapter in iobroker neu gestartet.

      Effekt:

      Wecker Objekt wird erzeugt, ohne die Readings aus ignoreReadings. -> Prima.

      Bei Statuschange des Wecker-Objekts in fhem: Trotzdem Absturz des Adapters. -> Nicht prima. ;)

      1 Reply Last reply
      0
      • LausiDL Offline
        LausiDL Offline
        LausiD
        wrote on last edited by
        #43

        Habe paar Sachen im Adapter geändert….

        Mach mal nochmal update über github und teste erneut

        Doku zum FHEM Adapter
        Aktuelles zum FHEM Adapter
        Test FHEM Adapter

        1 Reply Last reply
        0
        • A Offline
          A Offline
          aski71
          wrote on last edited by
          #44

          Leider keine Änderung, wenn ich das event-on-change-reading rausnehme:

          host.homie	2018-12-30 18:11:17.525	error	instance system.adapter.fhem.0 terminated with code 0 (OK)
          Caught	2018-12-30 18:11:17.525	error	by controller[0]: at Socket.Readable.push (_stream_readable.js:208:10)
          Caught	2018-12-30 18:11:17.525	error	by controller[0]: at readableAddChunk (_stream_readable.js:250:11)
          Caught	2018-12-30 18:11:17.525	error	by controller[0]: at addChunk (_stream_readable.js:263:12)
          Caught	2018-12-30 18:11:17.525	error	by controller[0]: at Socket.emit (events.js:211:7)
          Caught	2018-12-30 18:11:17.525	error	by controller[0]: at emitOne (events.js:116:13)
          Caught	2018-12-30 18:11:17.524	error	by controller[0]: at Socket.telnetSocket.on.data (/opt/iobroker/node_modules/iobroker.fhem/lib/telnet.js:97:30)
          Caught	2018-12-30 18:11:17.524	error	by controller[0]: at Telnet.emit (events.js:211:7)
          Caught	2018-12-30 18:11:17.524	error	by controller[0]: at emitOne (events.js:116:13)
          Caught	2018-12-30 18:11:17.519	error	by controller[0]: at Telnet.telnetIn.on.data (/opt/iobroker/node_modules/iobroker.fhem/main.js:2145:33)
          Caught	2018-12-30 18:11:17.519	error	by controller[0]: at parseEvent (/opt/iobroker/node_modules/iobroker.fhem/main.js:212:25)
          Caught	2018-12-30 18:11:17.518	error	by controller[0]: 2018-12-30 18:11:17.353 - error: fhem.0 TypeError: Cannot read property 'replace' of undefined
          Caught	2018-12-30 18:11:17.518	error	by controller[0]: 2018-12-30 18:11:17.353 - fhem.0 uncaught exception: Cannot read property 'replace' of undefined
          Caught	2018-12-30 18:11:17.518	error	by controller[0]: at Socket.Readable.push (_stream_readable.js:208:10)
          Caught	2018-12-30 18:11:17.518	error	by controller[0]: at readableAddChunk (_stream_readable.js:250:11)
          Caught	2018-12-30 18:11:17.517	error	by controller[0]: at addChunk (_stream_readable.js:263:12)
          Caught	2018-12-30 18:11:17.516	error	by controller[0]: at Socket.emit (events.js:211:7)
          Caught	2018-12-30 18:11:17.516	error	by controller[0]: at emitOne (events.js:116:13)
          Caught	2018-12-30 18:11:17.516	error	by controller[0]: at Socket.telnetSocket.on.data (/opt/iobroker/node_modules/iobroker.fhem/lib/telnet.js:97:30)
          Caught	2018-12-30 18:11:17.516	error	by controller[0]: at Telnet.emit (events.js:211:7)
          Caught	2018-12-30 18:11:17.516	error	by controller[0]: at emitOne (events.js:116:13)
          Caught	2018-12-30 18:11:17.515	error	by controller[0]: at Telnet.telnetIn.on.data (/opt/iobroker/node_modules/iobroker.fhem/main.js:2145:33)
          Caught	2018-12-30 18:11:17.515	error	by controller[0]: at parseEvent (/opt/iobroker/node_modules/iobroker.fhem/main.js:212:25)
          Caught	2018-12-30 18:11:17.514	error	by controller[0]: TypeError: Cannot read property 'replace' of undefined
          fhem.0	2018-12-30 18:11:17.353	error	at Socket.Readable.push (_stream_readable.js:208:10)
          fhem.0	2018-12-30 18:11:17.353	error	at readableAddChunk (_stream_readable.js:250:11)
          fhem.0	2018-12-30 18:11:17.353	error	at addChunk (_stream_readable.js:263:12)
          fhem.0	2018-12-30 18:11:17.353	error	at Socket.emit (events.js:211:7)
          fhem.0	2018-12-30 18:11:17.353	error	at emitOne (events.js:116:13)
          fhem.0	2018-12-30 18:11:17.353	error	at Socket.telnetSocket.on.data (/opt/iobroker/node_modules/iobroker.fhem/lib/telnet.js:97:30)
          fhem.0	2018-12-30 18:11:17.353	error	at Telnet.emit (events.js:211:7)
          fhem.0	2018-12-30 18:11:17.353	error	at emitOne (events.js:116:13)
          fhem.0	2018-12-30 18:11:17.353	error	at Telnet.telnetIn.on.data (/opt/iobroker/node_modules/iobroker.fhem/main.js:2145:33)
          fhem.0	2018-12-30 18:11:17.353	error	at parseEvent (/opt/iobroker/node_modules/iobroker.fhem/main.js:212:25)
          fhem.0	2018-12-30 18:11:17.353	error	TypeError: Cannot read property 'replace' of undefined
          fhem.0	2018-12-30 18:11:17.353	error	uncaught exception: Cannot read property 'replace' of undefined
          
          
          1 Reply Last reply
          0
          • LausiDL Offline
            LausiDL Offline
            LausiD
            wrote on last edited by
            #45

            Neuer Versuch :-)

            Update github und Test

            Kannst du eigentlich aus den Readings "\n" in FHEM entfernen?

            Doku zum FHEM Adapter
            Aktuelles zum FHEM Adapter
            Test FHEM Adapter

            1 Reply Last reply
            0
            • A Offline
              A Offline
              aski71
              wrote on last edited by
              #46

              Jetzt stürzt er nicht mehr ab, sondern wirft jede Menge Meldungen aus, was er alles ignoriert. :D

              Ich wüsste nicht, wie ich irgendwelche "\n" entferne.

              Die kommen vermutlich durch den json Dumper rein. Den wiederum hab ich gebraucht, dass überhaupt was lesbares rauskommt. Sonst steht da nur ein Hash ohne Daten.

              1 Reply Last reply
              0
              • LausiDL Offline
                LausiDL Offline
                LausiD
                wrote on last edited by
                #47

                Ok Meldungen sind auf github wieder raus :-)

                Doku zum FHEM Adapter
                Aktuelles zum FHEM Adapter
                Test FHEM Adapter

                1 Reply Last reply
                0
                • LausiDL Offline
                  LausiDL Offline
                  LausiD
                  wrote on last edited by
                  #48

                  Hallo Alex,

                  nach langer Suche ist dies die einzige Möglichkeit die "eigenen" Readings aus Script an ioBroker übertragen.

                  Mit zB "$niceHash1=~ s/\n//g;" wird \n=Zeilenumbruch entfernt.

                  \n in deinen Readings macht schon bei der Übertragung mit telnet jeweils eine einzelne Zeile, deshalb auch im Log ioBroker mehere Zeilen des Event state.

                  Gruß

                  LausiD

                  Doku zum FHEM Adapter
                  Aktuelles zum FHEM Adapter
                  Test FHEM Adapter

                  1 Reply Last reply
                  0
                  • A Offline
                    A Offline
                    aski71
                    wrote on last edited by
                    #49

                    Hi LausiD,

                    danke für den Tipp. Das funktioniert auch.

                    Einzige Downside ist, dass es natürlich mit den \n in fhem für's Auge schöner lesbar war.

                    Das kann man aber verkraften.

                    In diesem Sinne: High five! War eine schöne produktive Zusammenarbeit. :-)

                    Guten Rutsch und auf ein fantastisches 2019!

                    Gruß Alex

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    730

                    Online

                    32.6k

                    Users

                    82.2k

                    Topics

                    1.3m

                    Posts
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Home
                    • Recent
                    • Tags
                    • Unread 0
                    • Categories
                    • Unreplied
                    • Popular
                    • GitHub
                    • Docu
                    • Hilfe