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. Skripten / Logik
  4. [ERLEDIGT]Hilfe zur Fehlermeldung.

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    12
    1
    131

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

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

[ERLEDIGT]Hilfe zur Fehlermeldung.

Scheduled Pinned Locked Moved Skripten / Logik
8 Posts 5 Posters 1.3k 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.
  • blauholstenB Offline
    blauholstenB Offline
    blauholsten
    Developer
    wrote on last edited by
    #1

    Hi,

    ich mache per Request Befehl einen Aufruf damit mein Tablet ein Ton abspielt.

    var request = require('request');
    		var url = "http://192.168.2.1xx:50000/track=Klingel" + getState(idSounds).val + ".mp3";
    
    		request(url);
    

    Das klappt eigentlich auch TOP, aber nun ist mir aufgefallen das manchmal folgendes im LOG steht

    host-iobroker	2016-07-14 20:12:38.735	error	instance system.adapter.javascript.0 terminated with code 0 (OK)
    Error:	2016-07-14 20:12:38.727	error	at TCP._onclose (net.js:486:12)
    Error:	2016-07-14 20:12:38.727	error	at Socket.emit (events.js:169:7)
    Error:	2016-07-14 20:12:38.727	error	at emitOne (events.js:82:20)
    Error:	2016-07-14 20:12:38.727	error	at Socket.socketCloseListener (_http_client.js:243:23)
    Error:	2016-07-14 20:12:38.727	error	at createHangUpError (_http_client.js:211:15)
    Error:	2016-07-14 20:12:38.727	error	socket hang up
    uncaught	2016-07-14 20:12:38.726	error	exception: socket hang up
    Error:	2016-07-14 20:12:38.723	error	at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1077:14)
    Error:	2016-07-14 20:12:38.723	error	at exports._exceptionWithHostPort (util.js:896:20)
    Error:	2016-07-14 20:12:38.723	error	at Object.exports._errnoException (util.js:873:11)
    Error:	2016-07-14 20:12:38.723	error	connect ECONNREFUSED 192.168.2.190:50000
    uncaught	2016-07-14 20:12:38.723	error	exception: connect ECONNREFUSED 192.168.2.1xx:50000
    

    Das bringt dann die ganze JS-Instanz zum Absturz.

    Was bedeutet der Fehler? Und was kann man machen das die Instanz nicht abstürzt?

    Entwickler vom: - Viessman Adapter
    - Alarm Adapter

    1 Reply Last reply
    0
    • HomoranH Do not disturb
      HomoranH Do not disturb
      Homoran
      Global Moderator Administrators
      wrote on last edited by
      #2

      @blauholsten:

      Was bedeutet der Fehler? `

      @blauholsten:

      ECONNREFUSED `
      Probleme mit der Verbindung!

      Was ist:
      @blauholsten:

      192.168.2.190:50000 `

      Gruß

      Rainer

      kein Support per PN! - Fragen im Forum stellen -

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      ioBroker freut sich auch über eine Spende für das Forum. Benutzt dazu den Spendenbutton im Header. Danke!

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Reply Last reply
      0
      • blauholstenB Offline
        blauholstenB Offline
        blauholsten
        Developer
        wrote on last edited by
        #3

        Ein Tablet mit Home24 Mediaplayer, daher der 50000 Port.

        Aber warum stürzt da die ganze Instanz ab?

        Entwickler vom: - Viessman Adapter
        - Alarm Adapter

        1 Reply Last reply
        0
        • P Offline
          P Offline
          pix
          wrote on last edited by
          #4

          Ich bin unterwegs und kann nicht viel Code posten.

          Versuch mal mit try und catch

          var request = require('request');
          var url = ....
          try {
              request(url);
          }
          catch(Fehler){
              Log(Fehler);
          }
          
          

          Dann sollte wenigstens der Adapter nicht mehr abstürzen, wenn es Fehler gibt.

          Pix

          Gesendet mit Tapatalk

          ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

          1 Reply Last reply
          0
          • blauholstenB Offline
            blauholstenB Offline
            blauholsten
            Developer
            wrote on last edited by
            #5

            Hi Pix,

            Danke dir, habe es erstmal so eingepflegt! Trotzdem, ist es normal das da der Adapter abstürzt?

            Entwickler vom: - Viessman Adapter
            - Alarm Adapter

            1 Reply Last reply
            0
            • BluefoxB Offline
              BluefoxB Offline
              Bluefox
              wrote on last edited by
              #6

              @blauholsten:

              Hi Pix,

              Danke dir, habe es erstmal so eingepflegt! Trotzdem, ist es normal das da der Adapter abstürzt? `
              Der wird doch neu gestartet oder? ;)

              1 Reply Last reply
              0
              • Jey CeeJ Online
                Jey CeeJ Online
                Jey Cee
                Developer
                wrote on last edited by
                #7

                Definiere "Normal".

                Es sollte nicht vorkommen, aber es passiert dennoch. In diesem Fall ist das Normale verhalten ein neustart des Adapters, damit der js-adapter wieder richtig arbeitet.

                Aufgrund der Fehlermeldungen lässt sich sagen das ein Tcp listener nicht beendet werde kann weil das Tablett nicht antwortet. Weiter lässt sich daraus ableiten das es eine Fehlerbehandlubg gibt, die scheint aber nicht zu funktionieren, deshalb der absturz.

                Der Fehler dafür kann im Paket request liegen. Wenn das so ist, sollte die info bei den Entwicklern des pakets angebracht werden.

                Gesendet von meinem Jolla mit Tapatalk

                Persönlicher Support
                Spenden -> paypal.me/J3YC33

                1 Reply Last reply
                0
                • blauholstenB Offline
                  blauholstenB Offline
                  blauholsten
                  Developer
                  wrote on last edited by
                  #8

                  @Bluefox:

                  @blauholsten:

                  Hi Pix,

                  Der wird doch neu gestartet oder? ;)

                  Hi,

                  ja die Instanz startet dann neu durch.

                  Ich werde dieses Verhalten bei zukünftigen Skripten beachten, und dann entweder pix seinen Vorschlag nehmen oder für solche Anwendungen eine separate Instanz anlegen.

                  Thanks @all…..

                  Entwickler vom: - Viessman Adapter
                  - Alarm Adapter

                  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

                  549

                  Online

                  32.7k

                  Users

                  82.4k

                  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