Beim Neustart hat's mir das Log mit Fehlermeldungen nur so vollgespamt, kleiner Auszug unten anbei.
Nach einem weiteren Neustart lief das System zwar wieder stabil, aber ein Blick in die Kosnole zeigte, dass das Binding zwar installiert aber nicht aktiv war.
Warte ich eben auf den offiziellen Rollout....
Code: Alles auswählen
2023-12-01 13:00:53.841 [ERROR] [xbase.resource.BatchLinkableResource] - resolution of uriFragment '|::0.2.0.2.0.0.0.6.7::0::/1' failed.
java.lang.UnsupportedOperationException: Missing type computation for expression type: QuantityLiteral / ExpressionTypeComputationState: ExpressionAwareStackedResolvedTypes: [
parent: [
expressionTypes:
org.eclipse.xtext.xbase.impl.XCastedExpressionImpl@1776c6f ->
TypeData [expectation=TypeExpectation [expectation=Number], type=Number, flags=[UNCHECKED], returnType=false]
featureLinking:
<XCastedExpressionImpl> >= <QuantityLiteralImpl> -> [>=:org.openhab.core.model.script.lib.NumberExtensions.operator_greaterEqualsThan(java.lang.Number,java.lang.Number) [key: operator_greaterEqualsThan(java.lang.Number,java.lang.Number)+]]
parent: [
expressionTypes:
triggeringItem ->
TypeData [expectation=TypeExpectation [expectation=Item], type=Item, flags=[UNCHECKED], returnType=false]
<XFeatureCallImplCustom>.state ->
TypeData [expectation=TypeExpectation [expectation=<void not allowed>], type=State, flags=[UNCHECKED], returnType=false]
org.eclipse.xtext.xbase.impl.XCastedExpressionImpl@1776c6f ->
TypeData [expectation=TypeExpectation [expectation=<void not allowed>], type=Number, flags=[UNCHECKED], returnType=false]
featureLinking:
triggeringItem -> FeatureLinkingCandidate [SimpleIdentifiableElementDescription[triggeringItem]]
<XFeatureCallImplCustom>.state -> [state:org.openhab.core.items.Item.getState() [key: getState()+]]
parent: [
parent: [
parent: [
parent: [
types:
JvmOperation: Tmp_knxRules._Wetterstation: Helligkeitsänderung / Sonne scheint(org.openhab.core.items.Item,java.lang.String,org.openhab.core.types.State,org.openhab.core.types.State) (visibility: PUBLIC, simpleName: _Wetterstation: Helligkeitsänderung / Sonne scheint, identifier: Tmp_knxRules._Wetterstation: Helligkeitsänderung / Sonne scheint(org.openhab.core.items.Item,java.lang.String,org.openhab.core.types.State,org.openhab.core.types.State), deprecated: <unset>) (varArgs: false) (static: true, final: false, abstract: false, synchronized: false, default: false, native: false, strictFloatingPoint: false) -> void
declaredTypeParameters:
parent: [
types:
JvmField: Tmp_knxRules.presence_days (visibility: PRIVATE, simpleName: presence_days, identifier: Tmp_knxRules.presence_days, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> int
JvmField: Tmp_knxRules.persistence (visibility: PRIVATE, simpleName: persistence, identifier: Tmp_knxRules.persistence, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> String
JvmField: Tmp_knxRules.lFeuer_start (visibility: PRIVATE, simpleName: lFeuer_start, identifier: Tmp_knxRules.lFeuer_start, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> long
JvmField: Tmp_knxRules.iSeconds (visibility: PRIVATE, simpleName: iSeconds, identifier: Tmp_knxRules.iSeconds, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> int
JvmField: Tmp_knxRules.lStart (visibility: PRIVATE, simpleName: lStart, identifier: Tmp_knxRules.lStart, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> long
JvmField: Tmp_knxRules.OFF (visibility: PRIVATE, simpleName: OFF, identifier: Tmp_knxRules.OFF, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> OnOffType
JvmField: Tmp_knxRules.REFRESH (visibility: PRIVATE, simpleName: REFRESH, identifier: Tmp_knxRules.REFRESH, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> RefreshType
JvmField: Tmp_knxRules.NULL (visibility: PRIVATE, simpleName: NULL, identifier: Tmp_knxRules.NULL, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> UnDefType
JvmField: Tmp_knxRules.PAUSE (visibility: PRIVATE, simpleName: PAUSE, identifier: Tmp_knxRules.PAUSE, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> PlayPauseType
JvmField: Tmp_knxRules.REWIND (visibility: PRIVATE, simpleName: REWIND, identifier: Tmp_knxRules.REWIND, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> RewindFastforwardType
JvmField: Tmp_knxRules.DOWN (visibility: PRIVATE, simpleName: DOWN, identifier: Tmp_knxRules.DOWN, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> UpDownType
JvmField: Tmp_knxRules.DECREASE (visibility: PRIVATE, simpleName: DECREASE, identifier: Tmp_knxRules.DECREASE, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> IncreaseDecreaseType
JvmField: Tmp_knxRules.PLAY (visibility: PRIVATE, simpleName: PLAY, identifier: Tmp_knxRules.PLAY, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> PlayPauseType
JvmField: Tmp_knxRules.PREVIOUS (visibility: PRIVATE, simpleName: PREVIOUS, identifier: Tmp_knxRules.PREVIOUS, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> NextPreviousType
JvmField: Tmp_knxRules.UNDEF (visibility: PRIVATE, simpleName: UNDEF, identifier: Tmp_knxRules.UNDEF, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> UnDefType
JvmField: Tmp_knxRules.MOVE (visibility: PRIVATE, simpleName: MOVE, identifier: Tmp_knxRules.MOVE, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> StopMoveType
JvmField: Tmp_knxRules.ON (visibility: PRIVATE, simpleName: ON, identifier: Tmp_knxRules.ON, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> OnOffType
JvmField: Tmp_knxRules.FASTFORWARD (visibility: PRIVATE, simpleName: FASTFORWARD, identifier: Tmp_knxRules.FASTFORWARD, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> RewindFastforwardType
JvmField: Tmp_knxRules.STOP (visibility: PRIVATE, simpleName: STOP, identifier: Tmp_knxRules.STOP, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> StopMoveType
JvmField: Tmp_knxRules.NEXT (visibility: PRIVATE, simpleName: NEXT, identifier: Tmp_knxRules.NEXT, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> NextPreviousType
JvmField: Tmp_knxRules.OPEN (visibility: PRIVATE, simpleName: OPEN, identifier: Tmp_knxRules.OPEN, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> OpenClosedType
JvmField: Tmp_knxRules.CLOSED (visibility: PRIVATE, simpleName: CLOSED, identifier: Tmp_knxRules.CLOSED, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> OpenClosedType
JvmField: Tmp_knxRules.INCREASE (visibility: PRIVATE, simpleName: INCREASE, identifier: Tmp_knxRules.INCREASE, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> IncreaseDecreaseType
JvmField: Tmp_knxRules.UP (visibility: PRIVATE, simpleName: UP, identifier: Tmp_knxRules.UP, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> UpDownType
JvmField: Tmp_knxRules.gFK_Batterie (visibility: PRIVATE, simpleName: gFK_Batterie, identifier: Tmp_knxRules.gFK_Batterie, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> GroupItem
JvmField: Tmp_knxRules.Fbox_UpstreamRate (visibility: PRIVATE, simpleName: Fbox_UpstreamRate, identifier: Tmp_knxRules.Fbox_UpstreamRate, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> NumberItem
JvmField: Tmp_knxRules.Gaszaehlerstand (visibility: PRIVATE, simpleName: Gaszaehlerstand, identifier: Tmp_knxRules.Gaszaehlerstand, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> NumberItem
JvmField: Tmp_knxRules.mower_level (visibility: PRIVATE, simpleName: mower_level, identifier: Tmp_knxRules.mower_level, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> NumberItem
JvmField: Tmp_knxRules.Memory_Used_Percent (visibility: PRIVATE, simpleName: Memory_Used_Percent, identifier: Tmp_knxRules.Memory_Used_Percent, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> NumberItem
JvmField: Tmp_knxRules.Stellwert_Kochen (visibility: PRIVATE, simpleName: Stellwert_Kochen, identifier: Tmp_knxRules.Stellwert_Kochen, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> DimmerItem
JvmField: Tmp_knxRules.Licht_OG_Jana (visibility: PRIVATE, simpleName: Licht_OG_Jana, identifier: Tmp_knxRules.Licht_OG_Jana, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> SwitchItem
JvmField: Tmp_knxRules.Lux (visibility: PRIVATE, simpleName: Lux, identifier: Tmp_knxRules.Lux, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> StringItem
JvmField: Tmp_knxRules.gShutters_EGx (visibility: PRIVATE, simpleName: gShutters_EGx, identifier: Tmp_knxRules.gShutters_EGx, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> GroupItem
JvmField: Tmp_knxRules.Temp_Office (visibility: PRIVATE, simpleName: Temp_Office, identifier: Tmp_knxRules.Temp_Office, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> NumberItem
JvmField: Tmp_knxRules.Sensor_CPUTemp (visibility: PRIVATE, simpleName: Sensor_CPUTemp, identifier: Tmp_knxRules.Sensor_CPUTemp, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> NumberItem
JvmField: Tmp_knxRules.FRITZBox_7590_IP_Adresse_Uptime (visibility: PRIVATE, simpleName: FRITZBox_7590_IP_Adresse_Uptime, identifier: Tmp_knxRules.FRITZBox_7590_IP_Adresse_Uptime, deprecated: <unset>) (static: true, final: false, volatile: false, transient: false, constant: <unset>, constantValue: null) -> NumberItem
JvmField: Tmp_knxRules.Lux_ost (visibility: PRIVATE, simpleName: Lux_ost, identifier: Tmp_knxRules.Lux_ost, deprecated: <unset>)