Seite 1 von 1

Fehler in Log Datei?

Verfasst: 28. Apr 2020 20:08
von Detlef
Hallo
ich bekomme eine Fehlermeldung wo ich als Neuling nicht klar komme.
kann da einer helfen?

Der Fehler kommt regelmäßig und ich vermute mal von einer Rules mit PostUpdate.

Die Fehlermeldung ist
2020-04-28 19:52:45.047 [ERROR] [ersey.server.ServerRuntime$Responder] - An I/O error has occurred while writing a response message entity to the container output stream.

meine Rules

Code: Alles auswählen

rule "Grundeinstellung Alarmanlage"
        when
                System started
        then
                EG_Stairwell_AlarmIS.postUpdate(OFF)
                Thread::sleep(1000)
                EG_Stairwell_AlarmES.postUpdate(OFF)

                end

rule     "Alarmanlage Taster zurücksetzen"
when  
      Item  EG_Stairwell_AlarmUS received update
then
            postUpdate (EG_Stairwell_AlarmIS, OFF)
            Thread::sleep(1000)
            postUpdate (EG_Stairwell_AlarmES, OFF)

end

Code: Alles auswählen

rule "Alles Runterfahren  und absichern zum Gassi gehen"
when 
         Item EG_Stairwell_AlarmES  received command ON
 
then
         sendCommand (DB_Boiler_Zirkoleitung, OFF) 
         Thread::sleep(3000)
         sendCommand (EG_LivingDining_Kamera, ON)
         Thread::sleep(3000)
         Doris_Bad_Temperatur_Soll_Setpoint.postUpdate (18.0)
         Thread::sleep(3000)
         EG_Stairwell_Heating.postUpdate (17.0)
        
end
rule " Alles wieder Rauffahren "
when
         Item EG_Stairwell_AlarmUS  received command OFF
         then   
         sendCommand (DB_Boiler_Zirkoleitung, ON) 
         Thread::sleep(3000)
         sendCommand (EG_LivingDining_Kamera, OFF)
         Thread::sleep(3000)
         Doris_Bad_Temperatur_Soll_Setpoint.postUpdate (22.0)
         Thread::sleep(3000)
         EG_Stairwell_Heating.postUpdate (21.0)
         end

Code: Alles auswählen

rule "control shutter Schalter freigeben"                                                              
when                                                                                 // list of triggers
    Member of gShutter received command                                              // a member of the group received a command
then                                                                                 // what to do
    if(!(receivedCommand instanceof Number))                                         // received command is not a number
        switch receivedCommand {                                                     // decide dependend on received command
            case UP : triggeringItem.sendCommand(OFF)                                  // command is UP, so send 0
            case DOWN : triggeringItem.sendCommand(ON)                              // command  is DOWN, so send 100
            default : logWarn("shutter","Command {} not supported!",receivedCommand) // any other command will cause a warn log
        }                                                                            // end of switch block
    else                                                                             // command is a number
        logInfo("shutter","received Number {}, doing nothing!",receivedCommand)      // log an info that the command was a number
end
also die anderen 3 Rules sind unauffälling.

Frage Wie gehe ich vor um die Fehlermeldung abzustellen.

Grüße

Re: Fehler in Log Datei?

Verfasst: 28. Apr 2020 20:43
von udo1toni
Nein, das hat eher nichts mit postUpdate zu tun. So wirklich schlau werde ich aus der Meldung aber auch nicht.

Re: Fehler in Log Datei?

Verfasst: 28. Apr 2020 20:46
von Detlef
Ok Danke
ich werde mal weiter die Fehlermeldung im Auge behalten.
Mit freundliche Gruß

Re: Fehler in Log Datei?

Verfasst: 15. Jun 2020 16:23
von Detlef
So habe die fehlermeldung bei mir beseitigt.

Wenn ich mit den IPhone die Seite" BASIC UI" aufrufe kommt immer der Fehler

2020-04-28 19:52:45.047 [ERROR] [ersey.server.ServerRuntime$Responder] - An I/O error has occurred while writing a response message entity to the container output stream.

im Log.
Die Fehlermeldung ist aber nicht wenn ich" HABPANEL" mit den "IPHONE" aufrufe.

Dann stelle ich von "BASICUI" auf "HABPANEL" um.