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

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

[ERLEDIGT]Hilfe zur Fehlermeldung.

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
8 Beiträge 5 Kommentatoren 1.2k Aufrufe
  • Ä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.
  • blauholstenB Offline
    blauholstenB Offline
    blauholsten
    Developer
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    0
    • HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #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 - es gibt fast nichts, was nicht auch für andere interessant ist.

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

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

      1 Antwort Letzte Antwort
      0
      • blauholstenB Offline
        blauholstenB Offline
        blauholsten
        Developer
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        0
        • P Offline
          P Offline
          pix
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          0
          • blauholstenB Offline
            blauholstenB Offline
            blauholsten
            Developer
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            0
            • BluefoxB Offline
              BluefoxB Offline
              Bluefox
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              0
              • Jey CeeJ Online
                Jey CeeJ Online
                Jey Cee
                Developer
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                0
                • blauholstenB Offline
                  blauholstenB Offline
                  blauholsten
                  Developer
                  schrieb am zuletzt editiert von
                  #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 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

                  848

                  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