Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[mqtt] Topics not subscribed after OpenHab 3.0 restart on generic MQTT Thing #9715

Closed
TheNetStriker opened this issue Jan 6, 2021 · 8 comments
Labels
bug An unexpected problem or unintended behavior of an add-on

Comments

@TheNetStriker
Copy link

TheNetStriker commented Jan 6, 2021

Sometimes after a restart of OpenHab 3.0 the topics of one MQTT Things are not correctly subscribed. I can send MQTT commands out from OpenHab, but updates to the topics are not reflected to the items. When this happens I can always find a specific error in the OpenHab log which seems to be related to the HomeAssistant handler, but it affects a generic MQTT Thing. Before the update to OpenHab 3.0 I did not have this problem. I've also reported this in the community forum: https://community.openhab.org/t/oh3-mqtt-somtimes-issues-after-starting/113104

When I try to disable and re-enable the generic MQTT Thing in the UI I also get the error java.lang.ClassNotFoundException: org.slf4j.LoggerFactory in the UI. My Things are configured via the UI and the Items with files. I have 13 MQTT Things and 2 brokers in total with a mix of Homeassistant, Homie and generic MQTT Things. The one that often fails after a restart also has a lot of channels. (69 in total) I've also created this issue about a different warning that I get after every start regarding an HomeAssistant (ESPHome) Thing.

The only way to solve the problem at the moment is to restart OpenHab again, maybe even twice until the error in the log does not appear anymore. Below you can see the log and the Thing config of the generic Thing with a lot of channels.

OpenHab Log

2021-01-05 23:34:39.028 [WARN ] [org.openhab.core.internal.common.WrappedScheduledExecutorService                                    ] - Scheduled runnable ended with an exception:
java.lang.NullPointerException: null
        at org.openhab.binding.mqtt.generic.MqttChannelTypeProvider.derive(MqttChannelTypeProvider.java:132) ~[?:?]
        at org.openhab.binding.mqtt.homeassistant.internal.discovery.HomeAssistantDiscovery.publishResults(HomeAssistantDiscovery.java:197) ~[?:?]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) ~[?:?]
        at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
        at java.lang.Thread.run(Thread.java:834) [?:?]

Generic MQTT Thing config

UID: mqtt:topic:zigbee2mqtt_local
label: zigbee2mqtt lokal
thingTypeUID: mqtt:topic
configuration: {}
bridgeUID: mqtt:broker:4ce1d806
location: System
channels:
  - id: group_all_color
    channelTypeUID: mqtt:colorHSB
    label: Gruppe Alle Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/group_all/set
      stateTopic: zigbee2mqtt/group_all
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: group_pc_color
    channelTypeUID: mqtt:colorHSB
    label: Gruppe PC Zimmer Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/group_pc/set
      stateTopic: zigbee2mqtt/group_pc
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: group_kitchen_color
    channelTypeUID: mqtt:colorHSB
    label: Gruppe Küche Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/group_kitchen/set
      stateTopic: zigbee2mqtt/group_kitchen
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: group_bedroom_color
    channelTypeUID: mqtt:colorHSB
    label: Gruppe Schlafzimmer Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/group_bedroom/set
      stateTopic: zigbee2mqtt/group_bedroom
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: group_bathroom_color
    channelTypeUID: mqtt:colorHSB
    label: Gruppe Badezimmer Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/group_bathroom/set
      stateTopic: zigbee2mqtt/group_bathroom
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: group_livingroom_color
    channelTypeUID: mqtt:colorHSB
    label: Gruppe Wohnzimmer Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/group_livingroom/set
      stateTopic: zigbee2mqtt/group_livingroom
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: group_livingroom_front_color
    channelTypeUID: mqtt:colorHSB
    label: Gruppe Wohnzimmer vorne Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/group_livingroom_front/set
      stateTopic: zigbee2mqtt/group_livingroom_front
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: group_livingroom_back_color
    channelTypeUID: mqtt:colorHSB
    label: Gruppe Wohnzimmer hinten Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/group_livingroom_back/set
      stateTopic: zigbee2mqtt/group_livingroom_back
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: group_livingroom_standing_color
    channelTypeUID: mqtt:colorHSB
    label: Gruppe Wohnzimmer Stehlampen Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/group_livingroom_standing/set
      stateTopic: zigbee2mqtt/group_livingroom_standing
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: pc_1_color
    channelTypeUID: mqtt:colorHSB
    label: PC Zimmer 1 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/pc_1/set
      stateTopic: zigbee2mqtt/pc_1
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: pc_1_temperature
    channelTypeUID: mqtt:dimmer
    label: PC Zimmer 1 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/pc_1/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/pc_1
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: pc_2_color
    channelTypeUID: mqtt:colorHSB
    label: PC Zimmer 2 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/pc_2/set
      stateTopic: zigbee2mqtt/pc_2
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: pc_2_temperature
    channelTypeUID: mqtt:dimmer
    label: PC Zimmer 2 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/pc_2/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/pc_2
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: pc_3_color
    channelTypeUID: mqtt:colorHSB
    label: PC Zimmer 3 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/pc_3/set
      stateTopic: zigbee2mqtt/pc_3
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: pc_3_temperature
    channelTypeUID: mqtt:dimmer
    label: PC Zimmer 3 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/pc_3/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/pc_3
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: pc_4_color
    channelTypeUID: mqtt:colorHSB
    label: PC Zimmer 4 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/pc_4/set
      stateTopic: zigbee2mqtt/pc_4
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: pc_4_temperature
    channelTypeUID: mqtt:dimmer
    label: PC Zimmer 4 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/pc_4/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/pc_4
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: kitchen_1_color
    channelTypeUID: mqtt:colorHSB
    label: Küche 1 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/kitchen_1/set
      stateTopic: zigbee2mqtt/kitchen_1
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: kitchen_1_temperature
    channelTypeUID: mqtt:dimmer
    label: Küche 1 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/kitchen_1/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/kitchen_1
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: kitchen_2_color
    channelTypeUID: mqtt:colorHSB
    label: Küche 2 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/kitchen_2/set
      stateTopic: zigbee2mqtt/kitchen_2
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: kitchen_2_temperature
    channelTypeUID: mqtt:dimmer
    label: Küche 2 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/kitchen_2/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/kitchen_2
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: kitchen_3_color
    channelTypeUID: mqtt:colorHSB
    label: Küche 3 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/kitchen_3/set
      stateTopic: zigbee2mqtt/kitchen_3
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: kitchen_3_temperature
    channelTypeUID: mqtt:dimmer
    label: Küche 3 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/kitchen_3/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/kitchen_3
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: kitchen_4_color
    channelTypeUID: mqtt:colorHSB
    label: Küche 4 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/kitchen_4/set
      stateTopic: zigbee2mqtt/kitchen_4
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: kitchen_4_temperature
    channelTypeUID: mqtt:dimmer
    label: Küche 4 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/kitchen_4/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/kitchen_4
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: kitchen_5_color
    channelTypeUID: mqtt:colorHSB
    label: Küche 5 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/kitchen_5/set
      stateTopic: zigbee2mqtt/kitchen_5
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: kitchen_5_temperature
    channelTypeUID: mqtt:dimmer
    label: Küche 5 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/kitchen_5/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/kitchen_5
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: kitchen_bar_color
    channelTypeUID: mqtt:colorHSB
    label: Küche Bar Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/kitchen_bar/set
      stateTopic: zigbee2mqtt/kitchen_bar
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: bedroom_1_color
    channelTypeUID: mqtt:colorHSB
    label: Schlafzimmer 1 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/bedroom_1/set
      stateTopic: zigbee2mqtt/bedroom_1
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: bedroom_1_temperature
    channelTypeUID: mqtt:dimmer
    label: Schlafzimmer 1 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/bedroom_1/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/bedroom_1
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: bedroom_2_color
    channelTypeUID: mqtt:colorHSB
    label: Schlafzimmer 2 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/bedroom_2/set
      stateTopic: zigbee2mqtt/bedroom_2
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: bedroom_2_temperature
    channelTypeUID: mqtt:dimmer
    label: Schlafzimmer 2 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/bedroom_2/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/bedroom_2
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: bedroom_3_color
    channelTypeUID: mqtt:colorHSB
    label: Schlafzimmer 3 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/bedroom_3/set
      stateTopic: zigbee2mqtt/bedroom_3
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: bedroom_3_temperature
    channelTypeUID: mqtt:dimmer
    label: Schlafzimmer 3 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/bedroom_3/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/bedroom_3
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: bedroom_4_color
    channelTypeUID: mqtt:colorHSB
    label: Schlafzimmer 4 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/bedroom_4/set
      stateTopic: zigbee2mqtt/bedroom_4
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: bedroom_4_temperature
    channelTypeUID: mqtt:dimmer
    label: Schlafzimmer 4 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/bedroom_4/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/bedroom_4
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: bedroom_5_color
    channelTypeUID: mqtt:colorHSB
    label: Schlafzimmer 5 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/bedroom_5/set
      stateTopic: zigbee2mqtt/bedroom_5
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: bedroom_5_temperature
    channelTypeUID: mqtt:dimmer
    label: Schlafzimmer 5 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/bedroom_5/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/bedroom_5
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: bedroom_6_color
    channelTypeUID: mqtt:colorHSB
    label: Schlafzimmer 6 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/bedroom_6/set
      stateTopic: zigbee2mqtt/bedroom_6
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: bedroom_6_temperature
    channelTypeUID: mqtt:dimmer
    label: Schlafzimmer 6 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/bedroom_6/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/bedroom_6
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: bedroom_table_color
    channelTypeUID: mqtt:colorHSB
    label: Schlafzimmer Nachttisch Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/bedroom_table/set
      stateTopic: zigbee2mqtt/bedroom_table
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: livingroom_front_1_color
    channelTypeUID: mqtt:colorHSB
    label: Wohnzimmer vorne 1 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/livingroom_front_1/set
      stateTopic: zigbee2mqtt/livingroom_front_1
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: livingroom_front_1_temperature
    channelTypeUID: mqtt:dimmer
    label: Wohnzimmer vorne 1 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/livingroom_front_1/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/livingroom_front_1
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: livingroom_front_2_color
    channelTypeUID: mqtt:colorHSB
    label: Wohnzimmer vorne 2 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/livingroom_front_2/set
      stateTopic: zigbee2mqtt/livingroom_front_2
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: livingroom_front_2_temperature
    channelTypeUID: mqtt:dimmer
    label: Wohnzimmer vorne 2 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/livingroom_front_2/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/livingroom_front_2
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: livingroom_front_3_color
    channelTypeUID: mqtt:colorHSB
    label: Wohnzimmer vorne 3 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/livingroom_front_3/set
      stateTopic: zigbee2mqtt/livingroom_front_3
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: livingroom_front_3_temperature
    channelTypeUID: mqtt:dimmer
    label: Wohnzimmer vorne 3 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/livingroom_front_3/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/livingroom_front_3
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: livingroom_front_top_color
    channelTypeUID: mqtt:colorHSB
    label: Wohnzimmer vorne oben Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/livingroom_front_top/set
      stateTopic: zigbee2mqtt/livingroom_front_top
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: livingroom_front_top_temperature
    channelTypeUID: mqtt:dimmer
    label: Wohnzimmer vorne oben Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/livingroom_front_top/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/livingroom_front_top
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: livingroom_front_left_color
    channelTypeUID: mqtt:colorHSB
    label: Wohnzimmer vorne links Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/livingroom_front_left/set
      stateTopic: zigbee2mqtt/livingroom_front_left
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: livingroom_front_right_color
    channelTypeUID: mqtt:colorHSB
    label: Wohnzimmer vorne rechts Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/livingroom_front_right/set
      stateTopic: zigbee2mqtt/livingroom_front_right
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: livingroom_back_1_color
    channelTypeUID: mqtt:colorHSB
    label: Wohnzimmer hinten 1 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/livingroom_back_1/set
      stateTopic: zigbee2mqtt/livingroom_back_1
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: livingroom_back_1_temperature
    channelTypeUID: mqtt:dimmer
    label: Wohnzimmer hinten 1 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/livingroom_back_1/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/livingroom_back_1
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: livingroom_back_2_color
    channelTypeUID: mqtt:colorHSB
    label: Wohnzimmer hinten 2 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/livingroom_back_2/set
      stateTopic: zigbee2mqtt/livingroom_back_2
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: livingroom_back_2_temperature
    channelTypeUID: mqtt:dimmer
    label: Wohnzimmer hinten 2 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/livingroom_back_2/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/livingroom_back_2
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: livingroom_back_3_color
    channelTypeUID: mqtt:colorHSB
    label: Wohnzimmer hinten 3 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/livingroom_back_3/set
      stateTopic: zigbee2mqtt/livingroom_back_3
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: livingroom_back_3_temperature
    channelTypeUID: mqtt:dimmer
    label: Wohnzimmer hinten 3 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/livingroom_back_3/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/livingroom_back_3
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: livingroom_back_top_color
    channelTypeUID: mqtt:colorHSB
    label: Wohnzimmer hinten oben Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/livingroom_back_top/set
      stateTopic: zigbee2mqtt/livingroom_back_top
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: livingroom_back_top_temperature
    channelTypeUID: mqtt:dimmer
    label: Wohnzimmer hinten oben Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/livingroom_back_top/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/livingroom_back_top
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: livingroom_back_left_color
    channelTypeUID: mqtt:colorHSB
    label: Wohnzimmer hinten links Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/livingroom_back_left/set
      stateTopic: zigbee2mqtt/livingroom_back_left
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: livingroom_back_right_color
    channelTypeUID: mqtt:colorHSB
    label: Wohnzimmer hinten rechts Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/livingroom_back_right/set
      stateTopic: zigbee2mqtt/livingroom_back_right
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: bathroom_1_color
    channelTypeUID: mqtt:colorHSB
    label: Badezimmer 1 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/bathroom_1/set
      stateTopic: zigbee2mqtt/bathroom_1
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: bathroom_1_temperature
    channelTypeUID: mqtt:dimmer
    label: Badezimmer 1 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/bathroom_1/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/bathroom_1
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: bathroom_2_color
    channelTypeUID: mqtt:colorHSB
    label: Badezimmer 2 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/bathroom_2/set
      stateTopic: zigbee2mqtt/bathroom_2
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: bathroom_2_temperature
    channelTypeUID: mqtt:dimmer
    label: Badezimmer 2 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/bathroom_2/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/bathroom_2
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: bathroom_3_color
    channelTypeUID: mqtt:colorHSB
    label: Badezimmer 3 Farbe
    description: null
    configuration:
      transformationPatternOut: JS:zigbee2mqtt_color_to_json.js
      commandTopic: zigbee2mqtt/bathroom_3/set
      stateTopic: zigbee2mqtt/bathroom_3
      transformationPattern: JS:zigbee2mqtt_json_to_color.js
      off: 42,46,0
      onBrightness: 100
      on: 42,46,100
  - id: bathroom_3_temperature
    channelTypeUID: mqtt:dimmer
    label: Badezimmer 3 Temperatur
    description: null
    configuration:
      commandTopic: zigbee2mqtt/bathroom_3/set
      transformationPatternOut: JS:zigbee2mqtt_dimmer_to_temp.js
      stateTopic: zigbee2mqtt/bathroom_3
      transformationPattern: JS:zigbee2mqtt_temp_to_dimmer.js
  - id: huetap_1
    channelTypeUID: mqtt:string
    label: Hue Tap 1
    description: null
    configuration:
      stateTopic: zigbee2mqtt/huetap_1
      transformationPattern: JSONPATH:$.action
  - id: huetap_2
    channelTypeUID: mqtt:string
    label: Hue Tap 2
    description: null
    configuration:
      stateTopic: zigbee2mqtt/huetap_2
      transformationPattern: JSONPATH:$.action

Your Environment

OpenHab 3.0 running on Rasperry Pi 4 (OpenHabian)

I hope those infos are sufficient to analyze the problem.

@TheNetStriker TheNetStriker added the bug An unexpected problem or unintended behavior of an add-on label Jan 6, 2021
@TheNetStriker
Copy link
Author

Update: I just had to restart again and this time I also got different errors in the log regarding the generic MQTT Thing:

2021-01-06 14:50:55.367 [ERROR] [org.openhab.core.internal.common.AbstractInvocationHandler                                          ] - An error occurred while calling method 'ThingHandler.initialize()' on 'org.openhab.binding.mqtt.generic.internal.handler.GenericMQTTThingHandler@10fb6bc': java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
java.lang.RuntimeException: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
	at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:531) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:428) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.api.scripting.NashornScriptEngine$3.eval(NashornScriptEngine.java:521) ~[jdk.scripting.nashorn:?]
	at javax.script.CompiledScript.eval(CompiledScript.java:89) ~[java.scripting:?]
	at org.openhab.transform.javascript.internal.JavaScriptTransformationService.transform(JavaScriptTransformationService.java:77) ~[?:?]
	at org.openhab.binding.mqtt.generic.ChannelStateTransformation.processValue(ChannelStateTransformation.java:91) ~[?:?]
	at org.openhab.binding.mqtt.generic.ChannelState.processMessage(ChannelState.java:159) ~[?:?]
	at org.openhab.core.io.transport.mqtt.internal.Subscription.processMessage(Subscription.java:85) ~[?:?]
	at org.openhab.core.io.transport.mqtt.internal.Subscription.lambda$0(Subscription.java:48) ~[?:?]
	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?]
	at java.util.concurrent.ConcurrentHashMap$EntrySpliterator.forEachRemaining(ConcurrentHashMap.java:3645) ~[?:?]
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
	at java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:290) ~[?:?]
	at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:746) ~[?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) ~[?:?]
	at java.util.concurrent.ForkJoinTask.doInvoke(ForkJoinTask.java:408) ~[?:?]
	at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:736) ~[?:?]
	at java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159) ~[?:?]
	at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173) ~[?:?]
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233) ~[?:?]
	at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) ~[?:?]
	at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:661) ~[?:?]
	at org.openhab.core.io.transport.mqtt.internal.Subscription.add(Subscription.java:48) ~[?:?]
	at org.openhab.core.io.transport.mqtt.MqttBrokerConnection.subscribe(MqttBrokerConnection.java:487) ~[?:?]
	at org.openhab.binding.mqtt.generic.ChannelState.start(ChannelState.java:306) ~[?:?]
	at org.openhab.binding.mqtt.generic.internal.handler.GenericMQTTThingHandler.lambda$0(GenericMQTTThingHandler.java:88) ~[?:?]
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) ~[?:?]
	at java.util.HashMap$ValueSpliterator.forEachRemaining(HashMap.java:1675) ~[?:?]
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) ~[?:?]
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) ~[?:?]
	at org.openhab.binding.mqtt.generic.internal.handler.GenericMQTTThingHandler.start(GenericMQTTThingHandler.java:89) ~[?:?]
	at org.openhab.binding.mqtt.generic.AbstractMQTTThingHandler.bridgeStatusChanged(AbstractMQTTThingHandler.java:205) ~[?:?]
	at org.openhab.binding.mqtt.generic.AbstractMQTTThingHandler.initialize(AbstractMQTTThingHandler.java:242) ~[?:?]
	at org.openhab.binding.mqtt.generic.internal.handler.GenericMQTTThingHandler.initialize(GenericMQTTThingHandler.java:186) ~[?:?]
	at jdk.internal.reflect.GeneratedMethodAccessor109.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
	at org.openhab.core.internal.common.AbstractInvocationHandler.invokeDirect(AbstractInvocationHandler.java:154) [bundleFile:?]
	at org.openhab.core.internal.common.Invocation.call(Invocation.java:52) [bundleFile:?]
	at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
	at java.lang.Thread.run(Thread.java:834) [?:?]
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
	at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) ~[?:?]
	at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) ~[?:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?]
	at java.lang.Class.forName0(Native Method) ~[?:?]
	at java.lang.Class.forName(Class.java:398) ~[?:?]
	at jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.internal.scripts.Script$Recompilation$9$65A$\^eval\_.L:3(<eval>:5) ~[?:?]
	at jdk.nashorn.internal.scripts.Script$Recompilation$1$\^eval\_.:program(<eval>:3) ~[?:?]
	at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527) ~[jdk.scripting.nashorn:?]
	... 45 more
2021-01-06 14:50:55.685 [ERROR] [org.openhab.core.thing.internal.ThingManagerImpl                                                    ] - Exception occurred while initializing handler of thing 'mqtt:topic:zigbee2mqtt_local': java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
java.lang.RuntimeException: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
	at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:531) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:428) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.api.scripting.NashornScriptEngine$3.eval(NashornScriptEngine.java:521) ~[jdk.scripting.nashorn:?]
	at javax.script.CompiledScript.eval(CompiledScript.java:89) ~[java.scripting:?]
	at org.openhab.transform.javascript.internal.JavaScriptTransformationService.transform(JavaScriptTransformationService.java:77) ~[?:?]
	at org.openhab.binding.mqtt.generic.ChannelStateTransformation.processValue(ChannelStateTransformation.java:91) ~[?:?]
	at org.openhab.binding.mqtt.generic.ChannelState.processMessage(ChannelState.java:159) ~[?:?]
	at org.openhab.core.io.transport.mqtt.internal.Subscription.processMessage(Subscription.java:85) ~[?:?]
	at org.openhab.core.io.transport.mqtt.internal.Subscription.lambda$0(Subscription.java:48) ~[?:?]
	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?]
	at java.util.concurrent.ConcurrentHashMap$EntrySpliterator.forEachRemaining(ConcurrentHashMap.java:3645) ~[?:?]
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
	at java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:290) ~[?:?]
	at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:746) ~[?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) ~[?:?]
	at java.util.concurrent.ForkJoinTask.doInvoke(ForkJoinTask.java:408) ~[?:?]
	at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:736) ~[?:?]
	at java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159) ~[?:?]
	at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173) ~[?:?]
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233) ~[?:?]
	at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) ~[?:?]
	at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:661) ~[?:?]
	at org.openhab.core.io.transport.mqtt.internal.Subscription.add(Subscription.java:48) ~[?:?]
	at org.openhab.core.io.transport.mqtt.MqttBrokerConnection.subscribe(MqttBrokerConnection.java:487) ~[?:?]
	at org.openhab.binding.mqtt.generic.ChannelState.start(ChannelState.java:306) ~[?:?]
	at org.openhab.binding.mqtt.generic.internal.handler.GenericMQTTThingHandler.lambda$0(GenericMQTTThingHandler.java:88) ~[?:?]
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) ~[?:?]
	at java.util.HashMap$ValueSpliterator.forEachRemaining(HashMap.java:1675) ~[?:?]
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) ~[?:?]
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) ~[?:?]
	at org.openhab.binding.mqtt.generic.internal.handler.GenericMQTTThingHandler.start(GenericMQTTThingHandler.java:89) ~[?:?]
	at org.openhab.binding.mqtt.generic.AbstractMQTTThingHandler.bridgeStatusChanged(AbstractMQTTThingHandler.java:205) ~[?:?]
	at org.openhab.binding.mqtt.generic.AbstractMQTTThingHandler.initialize(AbstractMQTTThingHandler.java:242) ~[?:?]
	at org.openhab.binding.mqtt.generic.internal.handler.GenericMQTTThingHandler.initialize(GenericMQTTThingHandler.java:186) ~[?:?]
	at jdk.internal.reflect.GeneratedMethodAccessor109.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
	at org.openhab.core.internal.common.AbstractInvocationHandler.invokeDirect(AbstractInvocationHandler.java:154) [bundleFile:?]
	at org.openhab.core.internal.common.Invocation.call(Invocation.java:52) [bundleFile:?]
	at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
	at java.lang.Thread.run(Thread.java:834) [?:?]
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
	at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) ~[?:?]
	at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) ~[?:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?]
	at java.lang.Class.forName0(Native Method) ~[?:?]
	at java.lang.Class.forName(Class.java:398) ~[?:?]
	at jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.internal.scripts.Script$Recompilation$9$65A$\^eval\_.L:3(<eval>:5) ~[?:?]
	at jdk.nashorn.internal.scripts.Script$Recompilation$1$\^eval\_.:program(<eval>:3) ~[?:?]
	at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513) ~[jdk.scripting.nashorn:?]
	at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527) ~[jdk.scripting.nashorn:?]
	... 45 more

@TheNetStriker
Copy link
Author

Is there an update regarding this problem?

@TheNetStriker
Copy link
Author

I'm still having this issue with Openhab 3.0.2. I've now just added trace logging for "org.openhab.core.io.transport.mqtt" and found something interesting. It seems that when OpenHab is starting the mqtt binding is subscribing multiple times to the same topics. It also tries to unsubscribe topics. I guess this could be the cause for my problems because the first time it subscribes everything seem to work fine. Then on the second or third time I get error messages. Here is a full trace log from "org.openhab.core.io.transport.mqtt" when I start OpenHab:

2021-04-27 10:41:50.642 [INFO ] [.transport.mqtt.MqttBrokerConnection] - Starting MQTT broker connection to 'localhost' with clientid 337c9c72-46e6-4f80-b40b-b76f2d12a4ce
2021-04-27 10:41:50.782 [INFO ] [.transport.mqtt.MqttBrokerConnection] - Starting MQTT broker connection to 'eu.thethings.network' with clientid 1055bbfc-4c64-4dee-b847-527cfc1fcd03
2021-04-27 10:42:18.831 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/#' from broker 'localhost'
2021-04-27 10:42:19.067 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic '+/+/$homie' from broker 'localhost'
2021-04-27 10:42:19.121 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/#
2021-04-27 10:42:19.258 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic +/+/$homie
2021-04-27 10:42:40.560 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'thenetstriker_homeautmation/devices/garden01/up' from broker 'eu.thethings.network'
2021-04-27 10:42:40.724 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/motumidibridge01/$homie' from broker 'localhost'
2021-04-27 10:42:40.724 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff02/availability' from broker 'localhost'
2021-04-27 10:42:40.724 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic thenetstriker_homeautmation/devices/garden01/up
2021-04-27 10:42:40.749 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/motumidibridge01/$name' from broker 'localhost'
2021-04-27 10:42:40.751 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/motumidibridge01/$homie
2021-04-27 10:42:40.752 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff02/availability
2021-04-27 10:42:40.811 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/motumidibridge01/$state' from broker 'localhost'
2021-04-27 10:42:40.815 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/motumidibridge01/$nodes' from broker 'localhost'
2021-04-27 10:42:40.823 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/motumidibridge01/$name
2021-04-27 10:42:40.829 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff02/sensor/wifi_signal/state' from broker 'localhost'
2021-04-27 10:42:40.839 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff02/switch/restart/state' from broker 'localhost'
2021-04-27 10:42:40.878 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff02/switch/sonoff_s20_relay/state' from broker 'localhost'
2021-04-27 10:42:40.921 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff02/binary_sensor/button/state' from broker 'localhost'
2021-04-27 10:42:40.927 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/motumidibridge01/$state
2021-04-27 10:42:40.928 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff02/binary_sensor/sonoff_s20_button/state' from broker 'localhost'
2021-04-27 10:42:40.929 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/motumidibridge01/$nodes
2021-04-27 10:42:40.935 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff02/switch/relay/state' from broker 'localhost'
2021-04-27 10:42:40.956 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff02/light/led/state' from broker 'localhost'
2021-04-27 10:42:40.960 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff02/light/sonoff_s20_green_led/state' from broker 'localhost'
2021-04-27 10:42:40.969 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff02/sensor/wifi_signal/state
2021-04-27 10:42:40.970 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff02/switch/restart/state
2021-04-27 10:42:41.023 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff02/switch/sonoff_s20_relay/state
2021-04-27 10:42:41.034 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff02/light/led/state
2021-04-27 10:42:41.040 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff02/light/sonoff_s20_green_led/state
2021-04-27 10:42:41.183 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/motumidibridge01/mix-1/mute' from broker 'localhost'
2021-04-27 10:42:41.187 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/motumidibridge01/mix-1/volume' from broker 'localhost'
2021-04-27 10:42:41.189 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff02/binary_sensor/sonoff_s20_button/state
2021-04-27 10:42:41.192 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/motumidibridge01/mix-2/mute' from broker 'localhost'
2021-04-27 10:42:41.202 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/motumidibridge01/mix-1/mute
2021-04-27 10:42:41.202 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/motumidibridge01/mix-2/volume' from broker 'localhost'
2021-04-27 10:42:41.205 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/motumidibridge01/mix-1/volume
2021-04-27 10:42:41.219 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/motumidibridge01/mix-3/mute' from broker 'localhost'
2021-04-27 10:42:41.229 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/motumidibridge01/mix-2/mute
2021-04-27 10:42:41.237 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/motumidibridge01/mix-3/volume' from broker 'localhost'
2021-04-27 10:42:41.251 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/motumidibridge01/mix-3/mute
2021-04-27 10:42:41.252 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/motumidibridge01/mix-4/mute' from broker 'localhost'
2021-04-27 10:42:41.255 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/motumidibridge01/mix-4/volume' from broker 'localhost'
2021-04-27 10:42:41.257 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/motumidibridge01/settings/channel' from broker 'localhost'
2021-04-27 10:42:41.269 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/motumidibridge01/mix-3/volume
2021-04-27 10:42:41.271 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/motumidibridge01/mix-4/mute
2021-04-27 10:42:41.272 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/motumidibridge01/settings/disablemidicontrols' from broker 'localhost'
2021-04-27 10:42:41.275 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/motumidibridge01/settings/samplerate' from broker 'localhost'
2021-04-27 10:42:41.283 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/motumidibridge01/settings/disablemidicontrols
2021-04-27 10:42:41.277 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/motumidibridge01/settings/channel
2021-04-27 10:42:41.277 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff02/switch/relay/state
2021-04-27 10:42:41.337 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff02/binary_sensor/button/state
2021-04-27 10:42:41.357 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/motumidibridge01/settings/samplerate
2021-04-27 10:42:41.386 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/sensor/sonoff02/wifi_signal/config' from broker 'localhost'
2021-04-27 10:42:41.386 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/binary_sensor/sonoff02/sonoff_s20_button/config' from broker 'localhost'
2021-04-27 10:42:41.386 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/switch/sonoff02/sonoff_s20_relay/config' from broker 'localhost'
2021-04-27 10:42:41.387 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/switch/sonoff02/relay/config' from broker 'localhost'
2021-04-27 10:42:41.389 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/binary_sensor/sonoff02/sonoff_s20_status/config' from broker 'localhost'
2021-04-27 10:42:41.389 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/light/sonoff02/sonoff_s20_green_led/config' from broker 'localhost'
2021-04-27 10:42:41.389 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/light/sonoff02/led/config' from broker 'localhost'
2021-04-27 10:42:41.456 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/binary_sensor/sonoff02/button/config' from broker 'localhost'
2021-04-27 10:42:41.453 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/binary_sensor/sonoff02/sonoff_s20_status/config
2021-04-27 10:42:41.457 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/sensor/sonoff02/wifi_signal/config
2021-04-27 10:42:41.437 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/switch/sonoff02/restart/config' from broker 'localhost'
2021-04-27 10:42:41.457 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/switch/sonoff02/relay/config
2021-04-27 10:42:41.492 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/motumidibridge01/mix-2/volume
2021-04-27 10:42:41.506 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/light/sonoff02/led/config
2021-04-27 10:42:41.507 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/light/sonoff02/sonoff_s20_green_led/config
2021-04-27 10:42:41.509 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/motumidibridge01/mix-4/volume
2021-04-27 10:42:41.509 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/switch/sonoff02/restart/config
2021-04-27 10:42:41.518 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/switch/sonoff02/sonoff_s20_relay/config
2021-04-27 10:42:41.557 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/binary_sensor/sonoff02/sonoff_s20_button/config
2021-04-27 10:42:41.578 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/binary_sensor/sonoff02/button/config
2021-04-27 10:42:41.605 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/hdmiceccontroller01/$homie' from broker 'localhost'
2021-04-27 10:42:41.610 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/hdmiceccontroller01/$name' from broker 'localhost'
2021-04-27 10:42:41.627 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/hdmiceccontroller01/$homie
2021-04-27 10:42:41.634 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/hdmiceccontroller01/$name
2021-04-27 10:42:41.648 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/hdmiceccontroller01/$state' from broker 'localhost'
2021-04-27 10:42:41.660 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/hdmiceccontroller01/$nodes' from broker 'localhost'
2021-04-27 10:42:41.678 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/hdmiceccontroller01/$state
2021-04-27 10:42:41.737 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/hdmiceccontroller01/$nodes
2021-04-27 10:42:41.740 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/hdmiceccontroller01/cec/power' from broker 'localhost'
2021-04-27 10:42:41.757 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/hdmiceccontroller01/cec/power
2021-04-27 10:42:41.851 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'airqualitycellar75/availability' from broker 'localhost'
2021-04-27 10:42:41.866 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'airqualitycellar75/sensor/bme280_temperature/state' from broker 'localhost'
2021-04-27 10:42:41.867 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'airqualitycellar75/sensor/bme280_pressure/state' from broker 'localhost'
2021-04-27 10:42:41.867 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'airqualitycellar75/sensor/sensirion_humidity/state' from broker 'localhost'
2021-04-27 10:42:41.869 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'airqualitycellar75/sensor/wifi_signal/state' from broker 'localhost'
2021-04-27 10:42:41.869 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic airqualitycellar75/availability
2021-04-27 10:42:41.869 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'airqualitycellar75/sensor/bme280_humidity/state' from broker 'localhost'
2021-04-27 10:42:41.873 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'airqualitycellar75/sensor/sensirion_temperature/state' from broker 'localhost'
2021-04-27 10:42:41.873 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'airqualitycellar75/sensor/ccs811_eco2/state' from broker 'localhost'
2021-04-27 10:42:41.877 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'airqualitycellar75/sensor/ccs811_tvoc/state' from broker 'localhost'
2021-04-27 10:42:41.877 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'airqualitycellar75/sensor/sensirion_co2/state' from broker 'localhost'
2021-04-27 10:42:41.920 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic airqualitycellar75/sensor/bme280_pressure/state
2021-04-27 10:42:41.921 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic airqualitycellar75/sensor/bme280_temperature/state
2021-04-27 10:42:41.925 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic airqualitycellar75/sensor/wifi_signal/state
2021-04-27 10:42:41.925 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic airqualitycellar75/sensor/bme280_humidity/state
2021-04-27 10:42:41.927 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic airqualitycellar75/sensor/sensirion_humidity/state
2021-04-27 10:42:41.928 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic airqualitycellar75/sensor/ccs811_tvoc/state
2021-04-27 10:42:41.929 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic airqualitycellar75/sensor/sensirion_temperature/state
2021-04-27 10:42:41.928 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic airqualitycellar75/sensor/ccs811_eco2/state
2021-04-27 10:42:41.935 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic airqualitycellar75/sensor/sensirion_co2/state
2021-04-27 10:42:42.017 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/rollershuttercontroller01/$homie' from broker 'localhost'
2021-04-27 10:42:42.021 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/rollershuttercontroller01/$name' from broker 'localhost'
2021-04-27 10:42:42.023 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/rollershuttercontroller01/$state' from broker 'localhost'
2021-04-27 10:42:42.027 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/rollershuttercontroller01/$homie
2021-04-27 10:42:42.029 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/rollershuttercontroller01/$nodes' from broker 'localhost'
2021-04-27 10:42:42.036 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/rollershuttercontroller01/$name
2021-04-27 10:42:42.051 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/rollershuttercontroller01/$nodes
2021-04-27 10:42:42.084 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/rollershuttercontroller01/$state
2021-04-27 10:42:42.107 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/rollershuttercontroller01/rollershutter1/calibrationstate' from broker 'localhost'
2021-04-27 10:42:42.110 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/rollershuttercontroller01/rollershutter1/moving' from broker 'localhost'
2021-04-27 10:42:42.113 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/rollershuttercontroller01/rollershutter1/position' from broker 'localhost'
2021-04-27 10:42:42.115 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/rollershuttercontroller01/rollershutter2/calibrationstate' from broker 'localhost'
2021-04-27 10:42:42.117 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/rollershuttercontroller01/rollershutter2/moving' from broker 'localhost'
2021-04-27 10:42:42.121 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/rollershuttercontroller01/rollershutter2/position' from broker 'localhost'
2021-04-27 10:42:42.124 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/rollershuttercontroller01/system/calibrationselection' from broker 'localhost'
2021-04-27 10:42:42.126 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/rollershuttercontroller01/system/log' from broker 'localhost'
2021-04-27 10:42:42.152 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/rollershuttercontroller01/system/reset' from broker 'localhost'
2021-04-27 10:42:42.201 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/rollershuttercontroller01/rollershutter1/calibrationstate
2021-04-27 10:42:42.202 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/rollershuttercontroller01/rollershutter1/moving
2021-04-27 10:42:42.210 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/rollershuttercontroller01/system/rssi' from broker 'localhost'
2021-04-27 10:42:42.213 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/rollershuttercontroller01/rollershutter2/moving
2021-04-27 10:42:42.214 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/rollershuttercontroller01/rollershutter1/position
2021-04-27 10:42:42.217 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/rollershuttercontroller01/system/temperature' from broker 'localhost'
2021-04-27 10:42:42.219 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/rollershuttercontroller01/rollershutter2/position
2021-04-27 10:42:42.222 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/rollershuttercontroller01/rollershutter2/calibrationstate
2021-04-27 10:42:42.223 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/rollershuttercontroller01/system/calibrationselection
2021-04-27 10:42:42.250 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/rollershuttercontroller01/system/reset
2021-04-27 10:42:42.278 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/rollershuttercontroller01/system/temperature
2021-04-27 10:42:42.278 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/rollershuttercontroller01/system/rssi
2021-04-27 10:42:42.284 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/rollershuttercontroller01/system/log
2021-04-27 10:42:42.613 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/leserpluscontroller01/$homie' from broker 'localhost'
2021-04-27 10:42:42.622 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/leserpluscontroller01/$name' from broker 'localhost'
2021-04-27 10:42:42.627 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/leserpluscontroller01/$homie
2021-04-27 10:42:42.633 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/leserpluscontroller01/$state' from broker 'localhost'
2021-04-27 10:42:42.636 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/leserpluscontroller01/$nodes' from broker 'localhost'
2021-04-27 10:42:42.639 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/leserpluscontroller01/$name
2021-04-27 10:42:42.647 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/leserpluscontroller01/$state
2021-04-27 10:42:42.665 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/leserpluscontroller01/$nodes
2021-04-27 10:42:42.669 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/leserpluscontroller01/reader-0/disable' from broker 'localhost'
2021-04-27 10:42:42.671 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/leserpluscontroller01/reader-0/disabletranspondergroup-0' from broker 'localhost'
2021-04-27 10:42:42.674 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/leserpluscontroller01/reader-0/disabletranspondergroup-1' from broker 'localhost'
2021-04-27 10:42:42.681 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/leserpluscontroller01/reader-0/disable
2021-04-27 10:42:42.690 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/leserpluscontroller01/reader-0/disabletranspondergroup-2' from broker 'localhost'
2021-04-27 10:42:42.694 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/leserpluscontroller01/reader-0/opendoor' from broker 'localhost'
2021-04-27 10:42:42.702 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/leserpluscontroller01/reader-0/transponderinfo' from broker 'localhost'
2021-04-27 10:42:42.704 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/leserpluscontroller01/reader-1/disable' from broker 'localhost'
2021-04-27 10:42:42.711 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/leserpluscontroller01/reader-0/disabletranspondergroup-0
2021-04-27 10:42:42.712 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/leserpluscontroller01/reader-0/disabletranspondergroup-1
2021-04-27 10:42:42.714 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/leserpluscontroller01/reader-0/opendoor
2021-04-27 10:42:42.719 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/leserpluscontroller01/reader-1/disabletranspondergroup-0' from broker 'localhost'
2021-04-27 10:42:42.721 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/leserpluscontroller01/reader-1/disabletranspondergroup-1' from broker 'localhost'
2021-04-27 10:42:42.742 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/leserpluscontroller01/reader-1/disabletranspondergroup-2' from broker 'localhost'
2021-04-27 10:42:42.744 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/leserpluscontroller01/reader-1/opendoor' from broker 'localhost'
2021-04-27 10:42:42.751 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/leserpluscontroller01/reader-1/transponderinfo' from broker 'localhost'
2021-04-27 10:42:42.754 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/leserpluscontroller01/reader-0/disabletranspondergroup-2
2021-04-27 10:42:42.789 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/leserpluscontroller01/reader-0/transponderinfo
2021-04-27 10:42:42.790 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/leserpluscontroller01/reader-1/disable
2021-04-27 10:42:42.792 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/leserpluscontroller01/reader-1/disabletranspondergroup-0
2021-04-27 10:42:42.795 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/leserpluscontroller01/reader-1/disabletranspondergroup-1
2021-04-27 10:42:42.796 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/leserpluscontroller01/reader-1/disabletranspondergroup-2
2021-04-27 10:42:42.811 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/leserpluscontroller01/reader-1/opendoor
2021-04-27 10:42:42.837 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/leserpluscontroller01/reader-1/transponderinfo
2021-04-27 10:42:42.948 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/bathroom_2' from broker 'localhost'
2021-04-27 10:42:42.954 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/pc_2' from broker 'localhost'
2021-04-27 10:42:42.956 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/bedroom_6' from broker 'localhost'
2021-04-27 10:42:42.958 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/kitchen_4' from broker 'localhost'
2021-04-27 10:42:42.961 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/pc_3' from broker 'localhost'
2021-04-27 10:42:42.963 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/livingroom_back_3' from broker 'localhost'
2021-04-27 10:42:42.966 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/livingroom_back_left' from broker 'localhost'
2021-04-27 10:42:42.968 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/pc_4' from broker 'localhost'
2021-04-27 10:42:42.970 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/bathroom_2
2021-04-27 10:42:42.970 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/livingroom_back_2' from broker 'localhost'
2021-04-27 10:42:42.973 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/group_pc' from broker 'localhost'
2021-04-27 10:42:42.976 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/livingroom_front_3' from broker 'localhost'
2021-04-27 10:42:42.983 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/livingroom_back_1' from broker 'localhost'
2021-04-27 10:42:42.986 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/pc_2
2021-04-27 10:42:42.995 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/bedroom_6
2021-04-27 10:42:42.988 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/kitchen_3' from broker 'localhost'
2021-04-27 10:42:43.004 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/bedroom_3' from broker 'localhost'
2021-04-27 10:42:43.007 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/kitchen_4
2021-04-27 10:42:43.010 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/kitchen_2' from broker 'localhost'
2021-04-27 10:42:43.048 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/bathroom_1' from broker 'localhost'
2021-04-27 10:42:43.051 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/huetap_1' from broker 'localhost'
2021-04-27 10:42:43.053 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/kitchen_1' from broker 'localhost'
2021-04-27 10:42:43.055 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/huetap_2' from broker 'localhost'
2021-04-27 10:42:43.057 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/kitchen_5' from broker 'localhost'
2021-04-27 10:42:43.059 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/livingroom_front_1' from broker 'localhost'
2021-04-27 10:42:43.061 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/livingroom_front_right' from broker 'localhost'
2021-04-27 10:42:43.061 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/$homie' from broker 'localhost'
2021-04-27 10:42:43.076 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/$name' from broker 'localhost'
2021-04-27 10:42:43.100 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/$state' from broker 'localhost'
2021-04-27 10:42:43.103 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/$nodes' from broker 'localhost'
2021-04-27 10:42:43.140 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/group_livingroom_standing' from broker 'localhost'
2021-04-27 10:42:43.148 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/bedroom_table' from broker 'localhost'
2021-04-27 10:42:43.157 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/pc_1' from broker 'localhost'
2021-04-27 10:42:43.166 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/livingroom_front_top' from broker 'localhost'
2021-04-27 10:42:43.195 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/livingroom_back_right' from broker 'localhost'
2021-04-27 10:42:43.202 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/bedroom_4' from broker 'localhost'
2021-04-27 10:42:47.786 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'thenetstriker_homeautmation/devices/smoke01/up' from broker 'eu.thethings.network'
2021-04-27 10:42:49.428 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'thenetstriker_homeautmation/devices/flood01/up' from broker 'eu.thethings.network'
2021-04-27 10:42:51.050 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/pc_4
2021-04-27 10:42:51.939 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/bathroom_1
2021-04-27 10:42:52.032 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/kitchen_3
2021-04-27 10:42:52.091 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor03/$homie' from broker 'localhost'
2021-04-27 10:42:52.091 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/availability' from broker 'localhost'
2021-04-27 10:42:52.091 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/sensor/airqualitycellar75/wifi_signal/config' from broker 'localhost'
2021-04-27 10:42:52.093 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/sensor/airqualitycellar75/sensirion_humidity/config' from broker 'localhost'
2021-04-27 10:42:52.094 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/sensor/airqualitycellar75/bme280_temperature/config' from broker 'localhost'
2021-04-27 10:42:52.097 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@89f32a, unsubscribing topic sonoff02/switch/relay/state from client
2021-04-27 10:42:52.097 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/sensor/airqualitycellar75/bme280_pressure/config' from broker 'localhost'
2021-04-27 10:42:52.097 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor03/$name' from broker 'localhost'
2021-04-27 10:42:52.094 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/switch/restart/state' from broker 'localhost'
2021-04-27 10:42:52.099 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff02/switch/relay/state' from broker 'localhost'
2021-04-27 10:42:52.099 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor03/$state' from broker 'localhost'
2021-04-27 10:42:52.102 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/sensor/airqualitycellar75/bme280_humidity/config' from broker 'localhost'
2021-04-27 10:42:52.104 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/sensor/airqualitycellar75/sensirion_temperature/config' from broker 'localhost'
2021-04-27 10:42:52.105 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/switch/sonoff_restart/state' from broker 'localhost'
2021-04-27 10:42:52.104 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/sensor/airqualitycellar75/ccs811_tvoc/config' from broker 'localhost'
2021-04-27 10:42:52.108 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor03/$nodes' from broker 'localhost'
2021-04-27 10:42:52.110 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/bathroom_3' from broker 'localhost'
2021-04-27 10:42:52.113 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/switch/sonoff_s20_relay/state' from broker 'localhost'
2021-04-27 10:42:52.114 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/sensor/airqualitycellar75/sensirion_co2/config' from broker 'localhost'
2021-04-27 10:42:52.114 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/sensor/airqualitycellar75/ccs811_eco2/config' from broker 'localhost'
2021-04-27 10:42:52.117 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/light/led/state' from broker 'localhost'
2021-04-27 10:42:52.119 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/sensor/wifi_signal/state' from broker 'localhost'
2021-04-27 10:42:52.114 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/binary_sensor/button/state' from broker 'localhost'
2021-04-27 10:42:52.124 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/group_all' from broker 'localhost'
2021-04-27 10:42:52.125 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/binary_sensor/sonoff_s20_button/state' from broker 'localhost'
2021-04-27 10:42:52.134 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/switch/relay/state' from broker 'localhost'
2021-04-27 10:42:52.134 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/light/sonoff_s20_green_led/state' from broker 'localhost'
2021-04-27 10:42:52.144 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/group_kitchen' from broker 'localhost'
2021-04-27 10:42:52.150 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/livingroom_front_2' from broker 'localhost'
2021-04-27 10:42:52.172 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/group_livingroom' from broker 'localhost'
2021-04-27 10:42:52.177 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff02/switch/relay/state' from broker 'localhost'
2021-04-27 10:42:52.183 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/bedroom_1' from broker 'localhost'
2021-04-27 10:42:52.186 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/kitchen_bar' from broker 'localhost'
2021-04-27 10:42:52.189 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/group_bathroom' from broker 'localhost'
2021-04-27 10:42:52.221 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/livingroom_back_top' from broker 'localhost'
2021-04-27 10:42:52.224 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/bedroom_2' from broker 'localhost'
2021-04-27 10:42:52.273 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/kitchen_2
2021-04-27 10:42:52.376 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/pc_3
2021-04-27 10:42:52.495 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/group_livingroom_back' from broker 'localhost'
2021-04-27 10:42:52.499 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/bedroom_5' from broker 'localhost'
2021-04-27 10:42:52.503 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/group_bedroom' from broker 'localhost'
2021-04-27 10:42:52.509 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/group_livingroom_front' from broker 'localhost'
2021-04-27 10:42:52.652 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/kitchen_5
2021-04-27 10:42:52.669 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/livingroom_back_left
2021-04-27 10:42:52.750 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/bedroom_3
2021-04-27 10:42:52.771 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'zigbee2mqtt/livingroom_front_left' from broker 'localhost'
2021-04-27 10:42:52.801 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/livingroom_back_2
2021-04-27 10:42:52.862 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/huetap_2
2021-04-27 10:42:52.942 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/livingroom_back_1
2021-04-27 10:42:52.947 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/livingroom_back_3
2021-04-27 10:42:52.983 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/huetap_1
2021-04-27 10:42:53.224 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/$state
2021-04-27 10:42:53.228 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/bedroom_table
2021-04-27 10:42:53.257 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor01/$homie' from broker 'localhost'
2021-04-27 10:42:53.264 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/group_pc
2021-04-27 10:42:53.273 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor01/$name' from broker 'localhost'
2021-04-27 10:42:53.276 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor01/$state' from broker 'localhost'
2021-04-27 10:42:53.278 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor01/$nodes' from broker 'localhost'
2021-04-27 10:42:53.357 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/bedroom_4
2021-04-27 10:42:53.410 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/livingroom_front_3
2021-04-27 10:42:53.414 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/livingroom_front_1
2021-04-27 10:42:53.447 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/kitchen_1
2021-04-27 10:42:53.538 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/sensor/airqualitycellar75/wifi_signal/config
2021-04-27 10:42:53.557 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/sensor/airqualitycellar75/bme280_pressure/config
2021-04-27 10:42:53.588 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/sensor/airqualitycellar75/sensirion_temperature/config
2021-04-27 10:42:53.594 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor03/$nodes
2021-04-27 10:42:53.610 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/sensor/wifi_signal/state
2021-04-27 10:42:53.617 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/light/led/state
2021-04-27 10:42:53.618 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/$homie
2021-04-27 10:42:53.627 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/livingroom_front_right
2021-04-27 10:42:53.632 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/group_livingroom
2021-04-27 10:42:53.635 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/$name
2021-04-27 10:42:53.643 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/group_livingroom_standing
2021-04-27 10:42:53.669 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/$nodes
2021-04-27 10:42:53.675 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/flood/alert' from broker 'localhost'
2021-04-27 10:42:53.678 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/livingroom_back_right
2021-04-27 10:42:53.680 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/flood/probevalue' from broker 'localhost'
2021-04-27 10:42:53.691 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/keg1/liter' from broker 'localhost'
2021-04-27 10:42:53.695 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/keg1/percent' from broker 'localhost'
2021-04-27 10:42:53.688 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/group_bathroom
2021-04-27 10:42:53.701 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/livingroom_front_top
2021-04-27 10:42:53.702 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/keg2/liter' from broker 'localhost'
2021-04-27 10:42:53.707 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/keg2/percent' from broker 'localhost'
2021-04-27 10:42:53.724 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/scd30/alert' from broker 'localhost'
2021-04-27 10:42:53.728 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/scd30/co2' from broker 'localhost'
2021-04-27 10:42:53.731 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/scd30/humidity' from broker 'localhost'
2021-04-27 10:42:53.734 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/availability
2021-04-27 10:42:53.734 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/scd30/temperature' from broker 'localhost'
2021-04-27 10:42:53.741 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/system/log' from broker 'localhost'
2021-04-27 10:42:53.745 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor03/$homie
2021-04-27 10:42:53.748 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/sensor/airqualitycellar75/sensirion_humidity/config
2021-04-27 10:42:53.749 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/system/reset' from broker 'localhost'
2021-04-27 10:42:53.761 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/system/rssi' from broker 'localhost'
2021-04-27 10:42:53.761 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor03/$state
2021-04-27 10:42:53.769 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/beertap01/temperature/temp1' from broker 'localhost'
2021-04-27 10:42:53.770 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/sensor/airqualitycellar75/ccs811_eco2/config
2021-04-27 10:42:53.774 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/bathroom_3
2021-04-27 10:42:53.789 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/group_livingroom_back
2021-04-27 10:42:53.791 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/pc_1
2021-04-27 10:42:53.846 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/livingroom_front_left
2021-04-27 10:42:53.886 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor01/$nodes
2021-04-27 10:42:53.884 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic thenetstriker_homeautmation/devices/flood01/up
2021-04-27 10:42:53.884 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/switch/relay/state
2021-04-27 10:42:53.897 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/switch/restart/state
2021-04-27 10:42:53.903 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/sensor/airqualitycellar75/bme280_humidity/config
2021-04-27 10:42:53.907 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/keg1/percent
2021-04-27 10:42:53.904 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/livingroom_front_2
2021-04-27 10:42:53.912 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/sensor/airqualitycellar75/ccs811_tvoc/config
2021-04-27 10:42:53.922 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic thenetstriker_homeautmation/devices/smoke01/up
2021-04-27 10:42:53.923 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/scd30/co2
2021-04-27 10:42:53.925 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor03/$name
2021-04-27 10:42:53.926 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/switch/sonoff_s20_relay/state
2021-04-27 10:42:53.931 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/group_all
2021-04-27 10:42:53.936 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/system/reset
2021-04-27 10:42:53.939 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor03/flood/alert' from broker 'localhost'
2021-04-27 10:42:53.945 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor03/flood/probevalue' from broker 'localhost'
2021-04-27 10:42:53.958 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor03/flood/probevalue
2021-04-27 10:42:53.960 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor03/system/log' from broker 'localhost'
2021-04-27 10:42:53.978 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor03/system/reset' from broker 'localhost'
2021-04-27 10:42:53.984 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor03/system/rssi' from broker 'localhost'
2021-04-27 10:42:53.989 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor03/temperature/temp1' from broker 'localhost'
2021-04-27 10:42:53.993 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/group_kitchen
2021-04-27 10:42:53.996 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/sensor/airqualitycellar75/bme280_temperature/config
2021-04-27 10:42:54.000 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor03/temperature/temp1
2021-04-27 10:42:54.019 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/switch/sonoff_restart/state
2021-04-27 10:42:54.024 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/sensor/airqualitycellar75/sensirion_co2/config
2021-04-27 10:42:54.032 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/binary_sensor/button/state
2021-04-27 10:42:54.036 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/binary_sensor/sonoff_s20_button/state
2021-04-27 10:42:54.038 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/light/sonoff_s20_green_led/state
2021-04-27 10:42:54.045 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/binary_sensor/sonoff01/sonoff_s20_button/config' from broker 'localhost'
2021-04-27 10:42:54.045 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/light/sonoff01/sonoff_s20_green_led/config' from broker 'localhost'
2021-04-27 10:42:54.046 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/switch/sonoff01/restart/config' from broker 'localhost'
2021-04-27 10:42:54.048 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/switch/sonoff01/relay/config' from broker 'localhost'
2021-04-27 10:42:54.049 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/binary_sensor/sonoff01/sonoff_s20_status/config' from broker 'localhost'
2021-04-27 10:42:54.052 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/switch/sonoff01/sonoff_restart/config' from broker 'localhost'
2021-04-27 10:42:54.056 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/switch/sonoff01/sonoff_s20_relay/config' from broker 'localhost'
2021-04-27 10:42:54.059 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/sensor/sonoff01/wifi_signal/config' from broker 'localhost'
2021-04-27 10:42:54.060 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/binary_sensor/sonoff01/button/config' from broker 'localhost'
2021-04-27 10:42:54.068 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/light/sonoff01/led/config' from broker 'localhost'
2021-04-27 10:42:54.082 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/switch/sonoff01/relay/config
2021-04-27 10:42:54.087 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/bedroom_1
2021-04-27 10:42:54.092 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/kitchen_bar
2021-04-27 10:42:54.107 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/sensor/sonoff01/wifi_signal/config
2021-04-27 10:42:54.134 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/group_livingroom_front
2021-04-27 10:42:54.149 [WARN ] [.transport.mqtt.MqttBrokerConnection] - Failed subscribing to topic sonoff02/switch/relay/state
java.util.NoSuchElementException: null
	at com.hivemq.client.rx.FlowableWithSingle$SingleFutureSubscriber.onComplete(FlowableWithSingle.java:385) [bundleFile:?]
	at com.hivemq.client.internal.rx.operators.FlowableWithSingleCombine$SplitSubscriber.onComplete(FlowableWithSingleCombine.java:183) [bundleFile:?]
	at io.reactivex.internal.operators.flowable.FlowableObserveOn$BaseObserveOnSubscriber.checkTerminated(FlowableObserveOn.java:199) [bundleFile:?]
	at io.reactivex.internal.operators.flowable.FlowableObserveOn$ObserveOnConditionalSubscriber.runAsync(FlowableObserveOn.java:641) [bundleFile:?]
	at io.reactivex.internal.operators.flowable.FlowableObserveOn$BaseObserveOnSubscriber.run(FlowableObserveOn.java:176) [bundleFile:?]
	at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66) [bundleFile:?]
	at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57) [bundleFile:?]
	at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) [?:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
	at java.lang.Thread.run(Thread.java:834) [?:?]
2021-04-27 10:42:54.161 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/livingroom_back_top
2021-04-27 10:42:54.174 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor01/$state
2021-04-27 10:42:54.178 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/keg1/liter
2021-04-27 10:42:54.180 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/bedroom_2
2021-04-27 10:42:54.188 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/scd30/alert
2021-04-27 10:42:54.193 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/system/log
2021-04-27 10:42:54.196 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor03/flood/alert
2021-04-27 10:42:54.199 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor03/system/rssi
2021-04-27 10:42:54.203 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/light/sonoff01/sonoff_s20_green_led/config
2021-04-27 10:42:54.249 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/switch/sonoff01/sonoff_s20_relay/config
2021-04-27 10:42:54.251 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/group_bedroom
2021-04-27 10:42:54.253 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic zigbee2mqtt/bedroom_5
2021-04-27 10:42:54.504 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor01/$name
2021-04-27 10:42:54.507 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/flood/probevalue
2021-04-27 10:42:54.514 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/keg2/percent
2021-04-27 10:42:54.520 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/scd30/temperature
2021-04-27 10:42:54.526 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/temperature/temp1
2021-04-27 10:42:54.533 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor03/system/reset
2021-04-27 10:42:54.537 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/switch/sonoff01/restart/config
2021-04-27 10:42:54.541 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/switch/sonoff01/sonoff_restart/config
2021-04-27 10:42:54.546 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/light/sonoff01/led/config
2021-04-27 10:42:54.570 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor01/$homie
2021-04-27 10:42:54.575 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor01/flood/alert' from broker 'localhost'
2021-04-27 10:42:54.593 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor01/flood/alert
2021-04-27 10:42:54.595 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor01/flood/probevalue' from broker 'localhost'
2021-04-27 10:42:54.599 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor01/flood/probevalue
2021-04-27 10:42:54.599 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor01/system/log' from broker 'localhost'
2021-04-27 10:42:54.603 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor01/system/reset' from broker 'localhost'
2021-04-27 10:42:54.607 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor01/system/rssi' from broker 'localhost'
2021-04-27 10:42:54.609 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor01/system/reset
2021-04-27 10:42:54.612 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/flood/alert
2021-04-27 10:42:54.614 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/keg2/liter
2021-04-27 10:42:54.620 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/scd30/humidity
2021-04-27 10:42:54.620 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor01/system/rssi
2021-04-27 10:42:54.626 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/beertap01/system/rssi
2021-04-27 10:42:54.633 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor03/system/log
2021-04-27 10:42:54.635 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/binary_sensor/sonoff01/sonoff_s20_button/config
2021-04-27 10:42:54.638 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/binary_sensor/sonoff01/sonoff_s20_status/config
2021-04-27 10:42:54.641 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/binary_sensor/sonoff01/button/config
2021-04-27 10:42:54.644 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor01/system/log
2021-04-27 10:42:54.883 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor02/$homie' from broker 'localhost'
2021-04-27 10:42:54.885 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor02/$name' from broker 'localhost'
2021-04-27 10:42:54.888 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor02/$state' from broker 'localhost'
2021-04-27 10:42:54.890 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor02/$nodes' from broker 'localhost'
2021-04-27 10:42:54.894 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor02/$homie
2021-04-27 10:42:54.901 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor02/$name
2021-04-27 10:42:54.902 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor02/$state
2021-04-27 10:42:54.907 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor02/$nodes
2021-04-27 10:42:54.910 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor02/flood/alert' from broker 'localhost'
2021-04-27 10:42:54.912 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor02/flood/probevalue' from broker 'localhost'
2021-04-27 10:42:54.916 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor02/flood/alert
2021-04-27 10:42:54.916 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor02/system/log' from broker 'localhost'
2021-04-27 10:42:54.920 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor02/system/reset' from broker 'localhost'
2021-04-27 10:42:54.925 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor02/flood/probevalue
2021-04-27 10:42:54.925 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor02/system/rssi' from broker 'localhost'
2021-04-27 10:42:54.930 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor02/system/log
2021-04-27 10:42:54.937 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/floodsensor02/temperature/temp1' from broker 'localhost'
2021-04-27 10:42:54.940 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor02/system/reset
2021-04-27 10:42:54.944 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor02/system/rssi
2021-04-27 10:42:54.985 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/floodsensor02/temperature/temp1
2021-04-27 10:42:55.181 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/neopixelcontroller01/$homie' from broker 'localhost'
2021-04-27 10:42:55.183 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/neopixelcontroller01/$name' from broker 'localhost'
2021-04-27 10:42:55.185 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/neopixelcontroller01/$state' from broker 'localhost'
2021-04-27 10:42:55.187 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/neopixelcontroller01/$nodes' from broker 'localhost'
2021-04-27 10:42:55.192 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/neopixelcontroller01/$homie
2021-04-27 10:42:55.196 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/neopixelcontroller01/$name
2021-04-27 10:42:55.198 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/neopixelcontroller01/$state
2021-04-27 10:42:55.203 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/neopixelcontroller01/$nodes
2021-04-27 10:42:55.206 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/neopixelcontroller01/neopixel/brightness' from broker 'localhost'
2021-04-27 10:42:55.208 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/neopixelcontroller01/neopixel/color' from broker 'localhost'
2021-04-27 10:42:55.210 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/neopixelcontroller01/neopixel/effect' from broker 'localhost'
2021-04-27 10:42:55.212 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/neopixelcontroller01/neopixel/enabled' from broker 'localhost'
2021-04-27 10:42:55.215 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/neopixelcontroller01/neopixel/speed' from broker 'localhost'
2021-04-27 10:42:55.217 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/neopixelcontroller01/system/log' from broker 'localhost'
2021-04-27 10:42:55.218 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/neopixelcontroller01/system/reset' from broker 'localhost'
2021-04-27 10:42:55.225 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/neopixelcontroller01/neopixel/brightness
2021-04-27 10:42:55.227 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/neopixelcontroller01/neopixel/effect
2021-04-27 10:42:55.230 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/neopixelcontroller01/neopixel/color
2021-04-27 10:42:55.234 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/neopixelcontroller01/neopixel/speed
2021-04-27 10:42:55.241 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/neopixelcontroller01/system/rssi' from broker 'localhost'
2021-04-27 10:42:55.245 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/neopixelcontroller01/system/log
2021-04-27 10:42:55.249 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/neopixelcontroller01/system/reset
2021-04-27 10:42:55.253 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/neopixelcontroller01/neopixel/enabled
2021-04-27 10:42:55.260 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/neopixelcontroller01/system/rssi
2021-04-27 10:42:55.476 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/smokedetector01/$homie' from broker 'localhost'
2021-04-27 10:42:55.478 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/smokedetector01/$name' from broker 'localhost'
2021-04-27 10:42:55.481 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/smokedetector01/$state' from broker 'localhost'
2021-04-27 10:42:55.482 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/smokedetector01/$homie
2021-04-27 10:42:55.483 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/smokedetector01/$nodes' from broker 'localhost'
2021-04-27 10:42:55.488 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/smokedetector01/$name
2021-04-27 10:42:55.490 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/smokedetector01/$state
2021-04-27 10:42:55.490 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/smokedetector01/$nodes
2021-04-27 10:42:55.495 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/smokedetector01/smoke/alert' from broker 'localhost'
2021-04-27 10:42:55.498 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homie/smokedetector01/system/rssi' from broker 'localhost'
2021-04-27 10:42:55.500 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/smokedetector01/smoke/alert
2021-04-27 10:42:55.511 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homie/smokedetector01/system/rssi
2021-04-27 10:42:56.032 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@163d4f7, unsubscribing topic airqualitycellar75/sensor/wifi_signal/state from client
2021-04-27 10:42:56.034 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'airqualitycellar75/sensor/wifi_signal/state' from broker 'localhost'
2021-04-27 10:42:56.035 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'airqualitycellar75/sensor/wifi_signal/state' from broker 'localhost'
2021-04-27 10:42:56.040 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic airqualitycellar75/sensor/wifi_signal/state
2021-04-27 10:42:56.490 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/binary_sensor/sonoff01/button/config from client
2021-04-27 10:42:56.490 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/sensor/sonoff01/wifi_signal/config from client
2021-04-27 10:42:56.491 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/binary_sensor/sonoff01/button/config' from broker 'localhost'
2021-04-27 10:42:56.491 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/sensor/sonoff01/wifi_signal/config' from broker 'localhost'
2021-04-27 10:42:56.492 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/light/sonoff01/led/config from client
2021-04-27 10:42:56.493 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/light/sonoff01/led/config' from broker 'localhost'
2021-04-27 10:42:56.501 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/light/sonoff01/sonoff_s20_green_led/config from client
2021-04-27 10:42:56.501 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/binary_sensor/sonoff01/sonoff_s20_button/config from client
2021-04-27 10:42:56.502 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/light/sonoff01/sonoff_s20_green_led/config' from broker 'localhost'
2021-04-27 10:42:56.503 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/switch/sonoff01/sonoff_restart/config from client
2021-04-27 10:42:56.503 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/binary_sensor/sonoff01/sonoff_s20_button/config' from broker 'localhost'
2021-04-27 10:42:56.505 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/switch/sonoff01/relay/config from client
2021-04-27 10:42:56.504 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/switch/sonoff01/sonoff_restart/config' from broker 'localhost'
2021-04-27 10:42:56.506 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/binary_sensor/sonoff01/sonoff_s20_status/config from client
2021-04-27 10:42:56.511 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/binary_sensor/sonoff01/sonoff_s20_status/config' from broker 'localhost'
2021-04-27 10:42:56.509 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/switch/sonoff01/sonoff_s20_relay/config from client
2021-04-27 10:42:56.512 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/switch/sonoff01/relay/config' from broker 'localhost'
2021-04-27 10:42:56.512 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/switch/sonoff01/sonoff_s20_relay/config' from broker 'localhost'
2021-04-27 10:42:56.517 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/switch/sonoff01/restart/config from client
2021-04-27 10:42:56.520 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/switch/sonoff01/restart/config' from broker 'localhost'
2021-04-27 10:42:56.526 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@1302c4, unsubscribing topic sonoff01/switch/sonoff_s20_relay/state from client
2021-04-27 10:42:56.526 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@1bdf7a8, unsubscribing topic sonoff01/binary_sensor/button/state from client
2021-04-27 10:42:56.526 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@970a4e, unsubscribing topic sonoff01/switch/restart/state from client
2021-04-27 10:42:56.528 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/switch/sonoff_s20_relay/state' from broker 'localhost'
2021-04-27 10:42:56.530 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@15dee21, unsubscribing topic sonoff01/sensor/wifi_signal/state from client
2021-04-27 10:42:56.530 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@1693c98, unsubscribing topic sonoff01/light/led/state from client
2021-04-27 10:42:56.532 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/light/led/state' from broker 'localhost'
2021-04-27 10:42:56.533 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/sensor/wifi_signal/state' from broker 'localhost'
2021-04-27 10:42:56.533 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/switch/restart/state' from broker 'localhost'
2021-04-27 10:42:56.537 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@1fa5037, unsubscribing topic sonoff01/switch/relay/state from client
2021-04-27 10:42:56.537 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@745f0f, unsubscribing topic sonoff01/switch/sonoff_restart/state from client
2021-04-27 10:42:56.531 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/binary_sensor/button/state' from broker 'localhost'
2021-04-27 10:42:56.541 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@170171, unsubscribing topic sonoff01/light/sonoff_s20_green_led/state from client
2021-04-27 10:42:56.538 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/switch/relay/state' from broker 'localhost'
2021-04-27 10:42:56.543 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/light/sonoff_s20_green_led/state' from broker 'localhost'
2021-04-27 10:42:56.543 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/switch/sonoff_restart/state' from broker 'localhost'
2021-04-27 10:42:56.547 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@15ea5e8, unsubscribing topic sonoff01/binary_sensor/sonoff_s20_button/state from client
2021-04-27 10:42:56.549 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/binary_sensor/sonoff_s20_button/state' from broker 'localhost'
2021-04-27 10:42:56.564 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@607efa, unsubscribing topic sonoff01/availability from client
2021-04-27 10:42:56.566 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/availability' from broker 'localhost'
2021-04-27 10:42:56.584 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/binary_sensor/button/state' from broker 'localhost'
2021-04-27 10:42:56.584 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/switch/restart/state' from broker 'localhost'
2021-04-27 10:42:56.585 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/switch/sonoff_s20_relay/state' from broker 'localhost'
2021-04-27 10:42:56.586 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/light/led/state' from broker 'localhost'
2021-04-27 10:42:56.588 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/switch/sonoff_restart/state' from broker 'localhost'
2021-04-27 10:42:56.588 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/sensor/wifi_signal/state' from broker 'localhost'
2021-04-27 10:42:56.591 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/availability' from broker 'localhost'
2021-04-27 10:42:56.593 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/binary_sensor/sonoff_s20_button/state' from broker 'localhost'
2021-04-27 10:42:56.594 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/light/sonoff_s20_green_led/state' from broker 'localhost'
2021-04-27 10:42:56.593 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/switch/relay/state' from broker 'localhost'
2021-04-27 10:42:56.608 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/switch/sonoff_s20_relay/state
2021-04-27 10:42:56.615 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/light/led/state
2021-04-27 10:42:56.616 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/switch/sonoff_restart/state
2021-04-27 10:42:56.616 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/switch/restart/state
2021-04-27 10:42:56.620 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/sensor/wifi_signal/state
2021-04-27 10:42:56.621 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/binary_sensor/button/state
2021-04-27 10:42:56.627 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/binary_sensor/sonoff_s20_button/state
2021-04-27 10:42:56.630 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/light/sonoff_s20_green_led/state
2021-04-27 10:42:56.632 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/availability
2021-04-27 10:42:56.638 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/switch/relay/state
2021-04-27 10:42:56.643 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/light/sonoff01/sonoff_s20_green_led/config' from broker 'localhost'
2021-04-27 10:42:56.644 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/binary_sensor/sonoff01/sonoff_s20_button/config' from broker 'localhost'
2021-04-27 10:42:56.643 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/binary_sensor/sonoff01/button/config' from broker 'localhost'
2021-04-27 10:42:56.647 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/switch/sonoff01/sonoff_restart/config' from broker 'localhost'
2021-04-27 10:42:56.648 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/switch/sonoff01/relay/config' from broker 'localhost'
2021-04-27 10:42:56.650 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/switch/sonoff01/sonoff_s20_relay/config' from broker 'localhost'
2021-04-27 10:42:56.650 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/binary_sensor/sonoff01/sonoff_s20_status/config' from broker 'localhost'
2021-04-27 10:42:56.647 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/light/sonoff01/led/config' from broker 'localhost'
2021-04-27 10:42:56.652 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/switch/sonoff01/restart/config' from broker 'localhost'
2021-04-27 10:42:56.655 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/sensor/sonoff01/wifi_signal/config' from broker 'localhost'
2021-04-27 10:42:56.671 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/light/sonoff01/sonoff_s20_green_led/config
2021-04-27 10:42:56.678 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/binary_sensor/sonoff01/button/config
2021-04-27 10:42:56.679 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/binary_sensor/sonoff01/sonoff_s20_button/config
2021-04-27 10:42:56.684 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/switch/sonoff01/sonoff_restart/config
2021-04-27 10:42:56.689 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/switch/sonoff01/sonoff_s20_relay/config
2021-04-27 10:42:56.693 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/switch/sonoff01/relay/config
2021-04-27 10:42:56.697 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/light/sonoff01/led/config
2021-04-27 10:42:56.700 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/binary_sensor/sonoff01/sonoff_s20_status/config
2021-04-27 10:42:56.700 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/switch/sonoff01/restart/config
2021-04-27 10:42:56.711 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/sensor/sonoff01/wifi_signal/config
2021-04-27 10:42:58.716 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@1bdf7a8, unsubscribing topic sonoff01/binary_sensor/button/state from client
2021-04-27 10:42:58.717 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/binary_sensor/button/state' from broker 'localhost'
2021-04-27 10:42:58.719 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/binary_sensor/button/state' from broker 'localhost'
2021-04-27 10:42:58.728 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/binary_sensor/button/state
2021-04-27 10:42:58.759 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/light/sonoff01/sonoff_s20_green_led/config from client
2021-04-27 10:42:58.759 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/binary_sensor/sonoff01/sonoff_s20_button/config from client
2021-04-27 10:42:58.759 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/sensor/sonoff01/wifi_signal/config from client
2021-04-27 10:42:58.761 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/light/sonoff01/sonoff_s20_green_led/config' from broker 'localhost'
2021-04-27 10:42:58.760 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/switch/sonoff01/restart/config from client
2021-04-27 10:42:58.763 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/binary_sensor/sonoff01/sonoff_s20_button/config' from broker 'localhost'
2021-04-27 10:42:58.763 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/switch/sonoff01/restart/config' from broker 'localhost'
2021-04-27 10:42:58.764 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/switch/sonoff01/sonoff_restart/config from client
2021-04-27 10:42:58.762 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/sensor/sonoff01/wifi_signal/config' from broker 'localhost'
2021-04-27 10:42:58.766 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/switch/sonoff01/relay/config from client
2021-04-27 10:42:58.772 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/binary_sensor/sonoff01/sonoff_s20_status/config from client
2021-04-27 10:42:58.772 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/binary_sensor/sonoff01/button/config from client
2021-04-27 10:42:58.774 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/binary_sensor/sonoff01/button/config' from broker 'localhost'
2021-04-27 10:42:58.776 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/switch/sonoff01/relay/config' from broker 'localhost'
2021-04-27 10:42:58.777 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/light/sonoff01/led/config from client
2021-04-27 10:42:58.776 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/switch/sonoff01/sonoff_restart/config' from broker 'localhost'
2021-04-27 10:42:58.779 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/light/sonoff01/led/config' from broker 'localhost'
2021-04-27 10:42:58.776 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/binary_sensor/sonoff01/sonoff_s20_status/config' from broker 'localhost'
2021-04-27 10:42:58.782 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.homeassistant.internal.DiscoverComponents@6a1c05, unsubscribing topic homeassistant/switch/sonoff01/sonoff_s20_relay/config from client
2021-04-27 10:42:58.785 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'homeassistant/switch/sonoff01/sonoff_s20_relay/config' from broker 'localhost'
2021-04-27 10:42:58.788 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@1302c4, unsubscribing topic sonoff01/switch/sonoff_s20_relay/state from client
2021-04-27 10:42:58.788 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@970a4e, unsubscribing topic sonoff01/switch/restart/state from client
2021-04-27 10:42:58.790 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@ed340b, unsubscribing topic sonoff01/binary_sensor/button/state from client
2021-04-27 10:42:58.791 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/binary_sensor/button/state' from broker 'localhost'
2021-04-27 10:42:58.793 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@745f0f, unsubscribing topic sonoff01/switch/sonoff_restart/state from client
2021-04-27 10:42:58.791 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/switch/restart/state' from broker 'localhost'
2021-04-27 10:42:58.792 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/switch/sonoff_s20_relay/state' from broker 'localhost'
2021-04-27 10:42:58.796 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/switch/sonoff_restart/state' from broker 'localhost'
2021-04-27 10:42:58.796 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@170171, unsubscribing topic sonoff01/light/sonoff_s20_green_led/state from client
2021-04-27 10:42:58.800 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/light/sonoff_s20_green_led/state' from broker 'localhost'
2021-04-27 10:42:58.802 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@1693c98, unsubscribing topic sonoff01/light/led/state from client
2021-04-27 10:42:58.799 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@15dee21, unsubscribing topic sonoff01/sensor/wifi_signal/state from client
2021-04-27 10:42:58.804 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@1fa5037, unsubscribing topic sonoff01/switch/relay/state from client
2021-04-27 10:42:58.804 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/sensor/wifi_signal/state' from broker 'localhost'
2021-04-27 10:42:58.806 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/light/led/state' from broker 'localhost'
2021-04-27 10:42:58.809 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@15ea5e8, unsubscribing topic sonoff01/binary_sensor/sonoff_s20_button/state from client
2021-04-27 10:42:58.810 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/binary_sensor/sonoff_s20_button/state' from broker 'localhost'
2021-04-27 10:42:58.812 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/switch/relay/state' from broker 'localhost'
2021-04-27 10:42:58.835 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@77fff2, unsubscribing topic sonoff01/availability from client
2021-04-27 10:42:58.836 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/availability' from broker 'localhost'
2021-04-27 10:42:58.842 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/switch/restart/state' from broker 'localhost'
2021-04-27 10:42:58.842 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/switch/sonoff_s20_relay/state' from broker 'localhost'
2021-04-27 10:42:58.843 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/binary_sensor/button/state' from broker 'localhost'
2021-04-27 10:42:58.845 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/light/led/state' from broker 'localhost'
2021-04-27 10:42:58.846 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/light/sonoff_s20_green_led/state' from broker 'localhost'
2021-04-27 10:42:58.846 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/switch/sonoff_restart/state' from broker 'localhost'
2021-04-27 10:42:58.849 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/sensor/wifi_signal/state' from broker 'localhost'
2021-04-27 10:42:58.851 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/switch/relay/state' from broker 'localhost'
2021-04-27 10:42:58.855 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/binary_sensor/sonoff_s20_button/state' from broker 'localhost'
2021-04-27 10:42:58.856 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/availability' from broker 'localhost'
2021-04-27 10:42:58.871 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/switch/restart/state
2021-04-27 10:42:58.891 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/binary_sensor/button/state
2021-04-27 10:42:58.894 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/light/led/state
2021-04-27 10:42:58.895 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/switch/sonoff_s20_relay/state
2021-04-27 10:42:58.898 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/switch/relay/state
2021-04-27 10:42:58.900 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/light/sonoff_s20_green_led/state
2021-04-27 10:42:58.903 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/switch/sonoff_restart/state
2021-04-27 10:42:58.905 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/sensor/wifi_signal/state
2021-04-27 10:42:58.917 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/binary_sensor/sonoff_s20_button/state
2021-04-27 10:42:58.925 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic sonoff01/availability
2021-04-27 10:42:58.928 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/light/sonoff01/sonoff_s20_green_led/config' from broker 'localhost'
2021-04-27 10:42:58.928 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/sensor/sonoff01/wifi_signal/config' from broker 'localhost'
2021-04-27 10:42:58.929 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/binary_sensor/sonoff01/sonoff_s20_button/config' from broker 'localhost'
2021-04-27 10:42:58.928 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/binary_sensor/sonoff01/button/config' from broker 'localhost'
2021-04-27 10:42:58.932 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/light/sonoff01/led/config' from broker 'localhost'
2021-04-27 10:42:58.932 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/switch/sonoff01/sonoff_restart/config' from broker 'localhost'
2021-04-27 10:42:58.934 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/switch/sonoff01/relay/config' from broker 'localhost'
2021-04-27 10:42:58.937 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/switch/sonoff01/sonoff_s20_relay/config' from broker 'localhost'
2021-04-27 10:42:58.939 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/binary_sensor/sonoff01/sonoff_s20_status/config' from broker 'localhost'
2021-04-27 10:42:58.940 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'homeassistant/switch/sonoff01/restart/config' from broker 'localhost'
2021-04-27 10:42:58.944 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/sensor/sonoff01/wifi_signal/config
2021-04-27 10:42:58.951 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/light/sonoff01/sonoff_s20_green_led/config
2021-04-27 10:42:58.951 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/binary_sensor/sonoff01/button/config
2021-04-27 10:42:58.998 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/switch/sonoff01/sonoff_restart/config
2021-04-27 10:42:59.015 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/switch/sonoff01/sonoff_s20_relay/config
2021-04-27 10:42:59.018 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/light/sonoff01/led/config
2021-04-27 10:42:59.018 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/switch/sonoff01/relay/config
2021-04-27 10:42:59.030 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/binary_sensor/sonoff01/sonoff_s20_status/config
2021-04-27 10:42:59.032 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/binary_sensor/sonoff01/sonoff_s20_button/config
2021-04-27 10:42:59.037 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Successfully subscribed to topic homeassistant/switch/sonoff01/restart/config
2021-04-27 10:43:01.043 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Subscriber list is empty after removing org.openhab.binding.mqtt.generic.ChannelState@15dee21, unsubscribing topic sonoff01/sensor/wifi_signal/state from client
2021-04-27 10:43:01.045 [TRACE] [.transport.mqtt.MqttBrokerConnection] - Unsubscribing message consumer for topic 'sonoff01/sensor/wifi_signal/state' from broker 'localhost'
2021-04-27 10:43:01.048 [TRACE] [.transport.mqtt.MqttBrokerConnection] - subscribeRaw message consumer for topic 'sonoff01/sensor/wifi_signal/state' from broker 'localhost'
2021-04-27 10:43:01.054 [WARN ] [.transport.mqtt.MqttBrokerConnection] - Failed subscribing to topic sonoff01/sensor/wifi_signal/state
java.util.NoSuchElementException: null
	at com.hivemq.client.rx.FlowableWithSingle$SingleFutureSubscriber.onComplete(FlowableWithSingle.java:385) [bundleFile:?]
	at com.hivemq.client.internal.rx.operators.FlowableWithSingleCombine$SplitSubscriber.onComplete(FlowableWithSingleCombine.java:183) [bundleFile:?]
	at io.reactivex.internal.operators.flowable.FlowableObserveOn$BaseObserveOnSubscriber.checkTerminated(FlowableObserveOn.java:199) [bundleFile:?]
	at io.reactivex.internal.operators.flowable.FlowableObserveOn$ObserveOnConditionalSubscriber.runAsync(FlowableObserveOn.java:641) [bundleFile:?]
	at io.reactivex.internal.operators.flowable.FlowableObserveOn$BaseObserveOnSubscriber.run(FlowableObserveOn.java:176) [bundleFile:?]
	at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66) [bundleFile:?]
	at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57) [bundleFile:?]
	at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) [?:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
	at java.lang.Thread.run(Thread.java:834) [?:?]

@openhab-bot
Copy link
Collaborator

This issue has been mentioned on openHAB Community. There might be relevant details there:

https://community.openhab.org/t/oh3-mqtt-somtimes-issues-after-starting/113104/7

@TheNetStriker
Copy link
Author

I did further analysis and I currently suspect that the availability topic of my devices could cause this problem. I have various homie and homeassistant things which all provide an availability topic to report if they are online or offline. This also changes the thing status in OpenHab. Using the even log I found out that some of the items do change multiple times between online, unknown and offline during the OpenHab startup and this seems to trigger an event that unsubscribes and subscribes all topics again.

On my development computer this happens without any major problems, but on my Rasperry Pi I get error "NoSuchElementException" messages from the mqtt client after a few re-subscriptions. I guess this could be because the Raspberry Pi is much slower and has overall less resources than my development computer.

Is there maybe a thread limit or other optimization setting that I could change to solve this problem?

@andrewfg
Copy link
Contributor

andrewfg commented Apr 28, 2021

It seems that when OpenHab is starting the mqtt binding is subscribing multiple times to the same topics.

I think that #10566 might fix this. It has the title "Discovery services shall not unsubscribe unless they have already subscribed", but it also implements code such that "Discovery services shall not subscribe again if they they have already subscribed".

@TheNetStriker on my system I don't see the problem that you describe, so I cannot test if my fix also fixes your problem. The only way to test it is for you to wait until my PR is merged into the OH official distribution, and then ask you test your situation once more with that respective new version of the binding.

PS if you are not willing to wait for my PR to be merged into the OH official distribution, there is probably a way that I could let you test it sooner. It would require you to do the following (which is quite complex, so I would not recommend you to do it unless you are fully confident).

  • Upgrade from OH v3.0.2 to v3.1.0-M3
  • Uninstall the official MQTT binding
  • Install my build of the five various MQTT binding jar files in your addons folder
  • Install four other dependency jar files in your addons folder as well

PS if you are willing to try it, the respective dependency files are here

@openhab-bot
Copy link
Collaborator

This issue has been mentioned on openHAB Community. There might be relevant details there:

https://community.openhab.org/t/oh3-mqtt-somtimes-issues-after-starting/113104/15

@TheNetStriker
Copy link
Author

This problem seems to be fixed with OpenHab 3.1. I'm closing this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug An unexpected problem or unintended behavior of an add-on
Projects
None yet
Development

No branches or pull requests

3 participants