Shelly dimmer problem

Hello,

sometimes if i switch the manual switch, my openhab rule get some crazy bug. It change random the light intensity and switch automated on and off.

Can you please help me.

My rule:

rule "Wohnzimmerschalter"
when
	Item Wohnzimmerlicht changed 
then
	if (Wohnzimmerlicht.state == OFF)
	{
		WohnzimmerBrightness.sendCommand(OFF)
	}else
	{
		WohnzimmerBrightness.sendCommand(ON)
	}
	
end

rule "Wohnzimmerlichtschalter Status"
when 
	Item WohnzimmerBrightness changed 
then
	if((WohnzimmerBrightness.state as Number) == 0)
	{
		Wohnzimmerlicht.postUpdate(OFF)
	}else{
		Wohnzimmerlicht.postUpdate(ON)
	}
end

rule "Wohnzimmerlicht Status"
when
	Item DeviceInternalTemp changed or Item MeterCurrentWatts changed
then 
		Wohnzimmerlicht_status.postUpdate( DeviceInternalTemp.state.toString +"/ " + MeterCurrentWatts.state.toString + "/ "+MeterTotalKWH.state.toString)
end

This one happen:

08:51:39.656 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command OFF

08:51:39.658 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from OFF to ON

08:51:39.661 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become OFF

08:51:39.669 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command ON

08:51:39.675 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become OFF

08:51:39.682 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become OFF

08:51:39.689 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become ON

08:51:39.699 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 0 to 100

08:51:39.701 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from ON to OFF

08:51:39.710 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command OFF

08:51:39.712 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become OFF

08:51:39.720 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become ON

08:51:39.727 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 100 to 0

08:51:39.730 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 0 to 100

08:51:39.732 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 100 to 0

08:51:39.735 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 0 to 100

08:51:39.737 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 100 to 39

08:51:39.740 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from OFF to ON

08:51:39.750 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command ON

08:51:39.752 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become OFF

08:51:39.760 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 39 to 0

08:51:39.763 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 0 to 100

08:51:39.766 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from ON to OFF

08:51:39.775 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command OFF

08:51:39.777 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from OFF to ON

08:51:39.780 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become ON

08:51:39.787 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command ON

08:51:39.794 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 100 to 0

08:51:39.797 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from ON to OFF

08:51:39.799 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from OFF to ON

08:51:39.802 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become OFF

08:51:39.816 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command ON

08:51:39.825 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command ON

08:51:39.827 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become ON

08:51:39.833 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 0 to 100

08:51:39.839 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from ON to OFF

08:51:39.846 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command OFF

08:51:39.848 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 100 to 0

08:51:39.850 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become ON

08:51:39.859 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become ON

08:51:39.867 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 0 to 100

08:51:39.880 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command ON

08:51:39.882 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from OFF to ON

08:51:39.885 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become OFF

08:51:39.894 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from ON to OFF

08:51:39.903 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command OFF

08:51:39.906 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from OFF to ON

08:51:39.914 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command ON

08:51:39.916 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become ON

08:51:39.923 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 100 to 0

08:51:39.926 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become OFF

08:51:39.933 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become ON

08:51:39.944 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 0 to 100

08:51:39.947 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from ON to OFF

08:51:39.957 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command OFF

08:51:39.959 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 100 to 0

08:51:39.961 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 0 to 100

08:51:39.964 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from OFF to ON

08:51:39.973 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command ON

08:51:39.976 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become OFF

08:51:39.983 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from ON to OFF

08:51:39.993 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command OFF

08:51:39.995 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from OFF to ON

08:51:40.003 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command ON

08:51:40.005 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become ON

08:51:40.012 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 100 to 0

08:51:40.015 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become OFF

08:51:40.030 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become ON

08:51:40.037 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 0 to 100

08:51:40.040 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from ON to OFF

08:51:40.048 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command OFF

08:51:40.050 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 100 to 0

08:51:40.053 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 0 to 100

08:51:40.055 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from OFF to ON

08:51:40.064 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command ON

08:51:40.066 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become OFF

08:51:40.075 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from ON to OFF

08:51:40.077 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from OFF to ON

08:51:40.088 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command ON

08:51:40.090 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become ON

08:51:40.106 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command OFF

08:51:40.112 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 100 to 0

08:51:40.117 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become ON

08:51:40.127 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 0 to 100

08:51:40.132 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become OFF

08:51:40.140 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 100 to 39

08:51:40.144 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 39 to 0

08:51:40.146 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 0 to 100

08:51:40.148 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 100 to 39

08:51:40.150 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 39 to 0

08:51:40.160 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command OFF

08:51:40.162 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from ON to OFF

08:51:40.164 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 0 to 100

08:51:40.173 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command ON

08:51:40.175 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from OFF to ON

08:51:40.177 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 100 to 0

08:51:40.179 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from ON to OFF

08:51:40.188 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command OFF

08:51:40.190 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become OFF

08:51:40.202 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from OFF to ON

08:51:40.205 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become ON

08:51:40.220 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command ON

08:51:40.223 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from ON to OFF

08:51:40.231 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command OFF

08:51:40.234 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become OFF

08:51:40.240 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 0 to 100

08:51:40.244 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become ON

08:51:40.250 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become OFF

08:51:40.257 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 100 to 0

08:51:40.260 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from OFF to ON

08:51:40.268 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command ON

08:51:40.270 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 0 to 100

08:51:40.274 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 100 to 0

08:51:40.279 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from ON to OFF

08:51:40.281 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become ON

08:51:40.297 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command OFF

08:51:40.298 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from OFF to ON

08:51:40.306 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command ON

08:51:40.308 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 0 to 100

08:51:40.310 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 100 to 39

08:51:40.313 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 39 to 0

08:51:40.316 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from ON to OFF

08:51:40.324 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command OFF

08:51:40.327 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 0 to 100

08:51:40.331 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 100 to 39

08:51:40.333 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become OFF

08:51:40.341 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become ON

08:51:40.350 [INFO ] [arthome.event.ItemStatePredictedEvent] - WohnzimmerBrightness predicted to become OFF

08:51:40.358 [INFO ] [smarthome.event.ItemStateChangedEvent] - Wohnzimmerlicht changed from OFF to ON

08:51:40.373 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'WohnzimmerBrightness' received command ON

08:51:40.385 [INFO ] [smarthome.event.ItemStateChangedEvent] - WohnzimmerBrightness changed from 39 to 0

I don’t really understand the purpose of your rules, but they seem to be getting in a mess because of autoupdate actions.
Disable autoupdate on your WohnzimmerBrightness Item

do you mean:

Dimmer WohnzimmerBrightness "Wohnzimmerlicht dimmer" [ "Lighting" ] {autoupdate="false",channel="shelly:shellydimmer:xxxxx:relay#brightness"} 

Yep. You might need to do the other Item too, but try it.