jens-maus / RaspberryMatic

:house: A feature-rich but lightweight, buildroot-based Linux operating system alternative for your CloudFree CCU3/ELV-Charly 'homematicIP CCU' IoT smarthome central. Running as a pure virtual appliance (ProxmoxVE, Home Assistant, LXC, Docker/OCI, Kubernetes/K8s, etc.) on a dedicated embedded device (RaspberryPi, etc.) or generic x86/ARM hardware.
https://raspberrymatic.de
Apache License 2.0
1.54k stars 187 forks source link

Seltsame ReGaHss error log Einträge seit der aktuellen Version 3.41.11.20181222 #531

Closed roe1974 closed 5 years ago

roe1974 commented 5 years ago

Folgende Einträge tauchen unregelmässig seit der neuen Version auf:

Jan 6 13:15:30 homematic-raspi local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: ^M {^M if( system.IsVar("rid") )^M {^M object oTmp = dom.GetObject( system.GetVar("rid") );^M if( oTmp )^M {^M if( oTmp.ElseIfFlag() )^M {^M object oRuleTmp = oTmp.RuleSubRule();^M if( !oRuleTmp )^M {^M oRuleTmp = oTmp.RuleCreateSubRule();^M oRuleTmp.ElseIfFlag( true );^M }^M }^M else^M {^M oTmp.ElseIfFlag(true);^M } ^M Write( oRuleTmp.RuleDestination() );^M }^M }^M }^M ^M function ::DeleteSubRule()^M {^M if( system.IsVar("rid") )^M {^M object oTmp = dom.GetObject( system.GetVar("rid") );^M if( oTmp )^M {^M Write( oTmp.RuleDelSubRule() );^M }^M }^M }^M ^M function ::SetOperatorType()^M {^M if( system.IsVar("id") && system.IsVar("value") )^M {^M object oTmp = dom.GetObject( system.GetVar("id") );^M if( oTmp )^M {^M Write( oTmp.CndOperatorType( sy tem.GetVar("value") ) );^M if( oTmp.CndSingleCount() == 1 )^M

oder

Jan 5 18:49:55 homematic-raspi local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: { integer iLvlDpId = 0; real rState = 0; real rMin = 4.5; real rMax = 30.5; string sUnit = "&deg;<i>C</i>"; string bUnit = "V"; string vUnit = "%"; integer iReadOnlyState = 0; object oControlMode = cObj.DPByControl("HEATING_CONTROL.CONTROL_MODE"); object oLevel = cObj.DPByControl("HEATING_CONTROL.SETPOINT"); object oTemperature = cObj.DPByControl("HEATING_CONTROL.TEMPERATURE"); object oBattery tate = cObj.DPByHssDP("BATTERY_STATE"); object oValveState = cObj.DPByHssDP("VALVE_STATE"); object oModeAuto = cObj.DPByControl("HEATING_CONTROL.AUTO"); object oModeManu = cObj.DPByControl("HEATING_CONTROL.MANU"); object oModeBoost = cObj.DPByControl("HEATING_CONTROL.BOOST"); object oModeComfort = cObj.DPByControl("HEATING_CONTROL.COMFORT"); object oModeLowering = cObj.DPByControl("HEATING_CONTROL.LOWERING"); object oPartyTemp = cObj.DPByControl("HEATING_CONTROL.PARTY_TEMP"); object oP rtyStartTime = cObj.DPB

oder

Jan 5 18:49:55 homematic-raspi local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: { integer iLvlDpId = 0; real rState = 0; real rMin = 4.5; real rMax = 30.5; string sUnit = "&deg;<i>C</i>"; string bUnit = "V"; string vUnit = "%"; integer iReadOnlyState = 0; object oControlMode = cObj.DPByControl("HEATING_CONTROL.CONTROL_MODE"); object oLevel = cObj.DPByControl("HEATING_CONTROL.SETPOINT"); object oTemperature = cObj.DPByControl("HEATING_CONTROL.TEMPERATURE"); object oBattery tate = cObj.DPByHssDP("BATTERY_STATE"); object oValveState = cObj.DPByHssDP("VALVE_STATE"); object oModeAuto = cObj.DPByControl("HEATING_CONTROL.AUTO"); object oModeManu = cObj.DPByControl("HEATING_CONTROL.MANU"); object oModeBoost = cObj.DPByControl("HEATING_CONTROL.BOOST"); object oModeComfort = cObj.DPByControl("HEATING_CONTROL.COMFORT"); object oModeLowering = cObj.DPByControl("HEATING_CONTROL.LOWERING"); object oPartyTemp = cObj.DPByControl("HEATING_CONTROL.PARTY_TEMP"); object oP rtyStartTime = cObj.DPB

jens-maus commented 5 years ago

Das Problem kann ich hier leider nicht reproduzieren oder nachvollziehen mit derartige wenigen Informationen. Ich müsste schon wissen wann genau (mit welcher Aktion in der WebUI) dieser Fehler vermeintlich auftritt usw. Ansonsten kann ich mit diesen Informationen leider nichts anfangen.