ESPHome binding for the Native API

I’ve pushed a new version where reconnect is fixed

Thanks for the binding.
Tried the latest binding, 3 out of 4 of my esp32 have error.
They turn online and immediately turn uninitialized and log show as follow:

2023-12-13 09:41:06.113 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'esphome:device:esp2' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Parse error. This could be due to api encryption being used by ESPHome device. Update your ESPHome device to use plaintext password until this is implemented in the binding.

I’m sure that all 4 esp32 have NO api encrption nor password.

Fallback to v3.4.5 runs better but will flood with the following once in a while and I have to manually restart the binding, otherwise the log flooding will make the system unstable and finally no response:

2023-12-13 09:41:17.202 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler ESPHomeHandler tried updating the thing status although the handler was already disposed.

FYI, my OH is 4.0.4.

Thanks.
Patrick

Try the latest version or send me DEBUG level logs on PM. There might have been a snag on empty passwords configured in the UI.

Did you try setting a password in the ESPHome config and configuring the OH side with the same?

OH3 isn’t maintained anymore due to new OH4 classes.

1 Like

I use EspHome devices since nearly one year with OH. I had some strange results with MQTT recently with commands being received at the device but ignored.
I started searching for alternatives and found this implementation.
I am using this since some days now. I would like to express my appreciation for implementing this. Excellent interface.

Thank you.

1 Like

For your information: I just upgraded to OH 4.1.0. Binding still works fine. :slight_smile:

2 Likes

Hi @seime thank you for the great work with the binding!
Today I started to test it with my Athom Presence Sensor and so far all looks good besides a warning I’m receiving [WARN ] [internal.message.LightMessageHandler] - Unhandled state for esp light 610457177 - in fact the Light component isn’t really implemented yet. Contribution needed

As I’m not a programmer is there a way to get rid of this warning?
What exactly is missing as all values show up correctly so far?!

Thank you

Hi Chris,
This is most likely related to the LED on the device - it is probably configurable. As the message says I have not implemented light support as I do not have any device to test with.

To get rid of the message set logging level to error for this particular logger. Logger name is something like no.seime.openhab.binding.esphome.internal.message.LightMessageHandler

Regards

Danke Arne,

in this case, it’s only a status LED no color change is needed or possible.
It can be configured to be turned on/off only.
For some reason, the device stopped dropping the error messages
but I’ll use the logger settings just in case. Thank you Grüße

Continuing the discussion from ESPHome binding for the Native API:

Hi Arne,
many thanks for this great binding.
I’m interesting in the light support. I have WS2812b ring.
Can I somhow help you to implement this function?

I have logged 2 esp, esp1 with plain password configured in esphome and openhab, esp2 without anything.

esp1

2024-01-01 10:10:11.498 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 52, 48, 21, -127, -86, 118, 29, 26, 2, 52, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 52, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.499 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "40"
key: 494316161
name: "40"
unique_id: "esphome-web-cb3b14number40"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.501 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.502 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:40 with channel type esphome:esphome-web-cb3b14number40esp2
2024-01-01 10:10:11.503 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 52, 48, 21, -127, -86, 118, 29, 26, 2, 52, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 52, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.504 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "40"
key: 494316161
name: "40"
unique_id: "esphome-web-cb3b14number40"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.506 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.507 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:40 with channel type esphome:esphome-web-cb3b14number40esp2
2024-01-01 10:10:11.508 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 16 with data [10, 14, 115, 116, 105, 108, 108, 95, 100, 105, 115, 116, 97, 110, 99, 101, 21, -51, -98, 94, 6, 26, 14, 83, 116, 105, 108, 108, 32, 68, 105, 115, 116, 97, 110, 99, 101, 34, 27, 101, 115, 112, 51, 50, 45, 49, 115, 101, 110, 115, 111, 114, 115, 116, 105, 108, 108, 95, 100, 105, 115, 116, 97, 110, 99, 101, 42, 27, 109, 100, 105, 58, 115, 105, 103, 110, 97, 108, 45, 100, 105, 115, 116, 97, 110, 99, 101, 45, 118, 97, 114, 105, 97, 110, 116, 50, 2, 99, 109, 74, 8, 100, 105, 115, 116, 97, 110, 99, 101]
2024-01-01 10:10:11.509 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.195] Received message object_id: "still_distance"
key: 106864333
name: "Still Distance"
unique_id: "esp32-1sensorstill_distance"
icon: "mdi:signal-distance-variant"
unit_of_measurement: "cm"
device_class: "distance"
2024-01-01 10:10:11.514 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Length' based on device_class 'distance' and unit 'cm'
2024-01-01 10:10:11.515 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp1:still_distance with channel type esphome:esp32-1sensorstill_distanceesp1
2024-01-01 10:10:11.519 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 51, 48, 21, 116, -84, 118, 30, 26, 2, 51, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 51, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.519 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "30"
key: 511093876
name: "30"
unique_id: "esphome-web-cb3b14number30"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.522 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.523 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:30 with channel type esphome:esphome-web-cb3b14number30esp2
2024-01-01 10:10:11.524 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 16 with data [10, 11, 109, 111, 118, 101, 95, 101, 110, 101, 114, 103, 121, 21, -19, -94, -28, -105, 26, 11, 77, 111, 118, 101, 32, 69, 110, 101, 114, 103, 121, 34, 24, 101, 115, 112, 51, 50, 45, 49, 115, 101, 110, 115, 111, 114, 109, 111, 118, 101, 95, 101, 110, 101, 114, 103, 121, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 50, 1, 37]
2024-01-01 10:10:11.525 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.195] Received message object_id: "move_energy"
key: 2548343533
name: "Move Energy"
unique_id: "esp32-1sensormove_energy"
icon: "mdi:motion-sensor"
unit_of_measurement: "%"
2024-01-01 10:10:11.527 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Dimensionless' based on unit '%' since device_class is either missing from ESPHome device configuration or openhab mapping is incomplete
2024-01-01 10:10:11.528 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp1:move_energy with channel type esphome:esp32-1sensormove_energyesp1
2024-01-01 10:10:11.556 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 52, 48, 21, -127, -86, 118, 29, 26, 2, 52, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 52, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.557 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "40"
key: 494316161
name: "40"
unique_id: "esphome-web-cb3b14number40"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.559 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.560 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:40 with channel type esphome:esphome-web-cb3b14number40esp2
2024-01-01 10:10:11.561 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 16 with data [10, 12, 115, 116, 105, 108, 108, 95, 101, 110, 101, 114, 103, 121, 21, -16, -42, -47, 47, 26, 12, 83, 116, 105, 108, 108, 32, 69, 110, 101, 114, 103, 121, 34, 25, 101, 115, 112, 51, 50, 45, 49, 115, 101, 110, 115, 111, 114, 115, 116, 105, 108, 108, 95, 101, 110, 101, 114, 103, 121, 42, 9, 109, 100, 105, 58, 102, 108, 97, 115, 104, 50, 1, 37]
2024-01-01 10:10:11.563 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.195] Received message object_id: "still_energy"
key: 802281200
name: "Still Energy"
unique_id: "esp32-1sensorstill_energy"
icon: "mdi:flash"
unit_of_measurement: "%"
2024-01-01 10:10:11.566 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Dimensionless' based on unit '%' since device_class is either missing from ESPHome device configuration or openhab mapping is incomplete
2024-01-01 10:10:11.567 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp1:still_energy with channel type esphome:esp32-1sensorstill_energyesp1
2024-01-01 10:10:11.568 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 16 with data [10, 18, 100, 101, 116, 101, 99, 116, 105, 111, 110, 95, 100, 105, 115, 116, 97, 110, 99, 101, 21, -28, -19, -79, 18, 26, 18, 68, 101, 116, 101, 99, 116, 105, 111, 110, 32, 68, 105, 115, 116, 97, 110, 99, 101, 34, 31, 101, 115, 112, 51, 50, 45, 49, 115, 101, 110, 115, 111, 114, 100, 101, 116, 101, 99, 116, 105, 111, 110, 95, 100, 105, 115, 116, 97, 110, 99, 101, 42, 27, 109, 100, 105, 58, 115, 105, 103, 110, 97, 108, 45, 100, 105, 115, 116, 97, 110, 99, 101, 45, 118, 97, 114, 105, 97, 110, 116, 50, 2, 99, 109, 74, 8, 100, 105, 115, 116, 97, 110, 99, 101]
2024-01-01 10:10:11.569 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.195] Received message object_id: "detection_distance"
key: 313650660
name: "Detection Distance"
unique_id: "esp32-1sensordetection_distance"
icon: "mdi:signal-distance-variant"
unit_of_measurement: "cm"
device_class: "distance"
2024-01-01 10:10:11.573 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Length' based on device_class 'distance' and unit 'cm'
2024-01-01 10:10:11.575 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp1:detection_distance with channel type esphome:esp32-1sensordetection_distanceesp1
2024-01-01 10:10:11.576 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 50, 48, 21, -25, -83, 118, 31, 26, 2, 50, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 50, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.577 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "20"
key: 527871463
name: "20"
unique_id: "esphome-web-cb3b14number20"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.579 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.580 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:20 with channel type esphome:esphome-web-cb3b14number20esp2
2024-01-01 10:10:11.610 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 51, 48, 21, 116, -84, 118, 30, 26, 2, 51, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 51, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.611 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "30"
key: 511093876
name: "30"
unique_id: "esphome-web-cb3b14number30"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.613 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.614 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:30 with channel type esphome:esphome-web-cb3b14number30esp2
2024-01-01 10:10:11.615 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 53, 115, 21, 109, -87, 118, 28, 26, 2, 53, 115, 34, 15, 101, 115, 112, 51, 50, 45, 49, 110, 117, 109, 98, 101, 114, 53, 115, 42, 13, 109, 100, 105, 58, 116, 105, 109, 101, 108, 97, 112, 115, 101, 61, 0, -1, 127, 71, 69, 0, 0, -128, 63, 80, 1, 90, 1, 115]
2024-01-01 10:10:11.616 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.195] Received message object_id: "5s"
key: 477538669
name: "5s"
unique_id: "esp32-1number5s"
icon: "mdi:timelapse"
max_value: 65535.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "s"
2024-01-01 10:10:11.624 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Time' based on unit 's' since device_class is either missing from ESPHome device configuration or openhab mapping is incomplete
2024-01-01 10:10:11.625 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp1:5s with channel type esphome:esp32-1number5sesp1
2024-01-01 10:10:11.627 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 49, 53, 21, 95, -81, 118, 32, 26, 2, 49, 53, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 49, 53, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.628 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "15"
key: 544649055
name: "15"
unique_id: "esphome-web-cb3b14number15"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.630 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.631 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:15 with channel type esphome:esphome-web-cb3b14number15esp2
2024-01-01 10:10:11.633 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 51, 48, 21, 116, -84, 118, 30, 26, 2, 51, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 51, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.634 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "30"
key: 511093876
name: "30"
unique_id: "esphome-web-cb3b14number30"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.637 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.638 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:30 with channel type esphome:esphome-web-cb3b14number30esp2
2024-01-01 10:10:11.639 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 22, 109, 97, 120, 95, 109, 111, 118, 101, 95, 100, 105, 115, 116, 97, 110, 99, 101, 95, 103, 97, 116, 101, 21, 107, 16, 91, 69, 26, 22, 109, 97, 120, 32, 109, 111, 118, 101, 32, 100, 105, 115, 116, 97, 110, 99, 101, 32, 103, 97, 116, 101, 34, 35, 101, 115, 112, 51, 50, 45, 49, 110, 117, 109, 98, 101, 114, 109, 97, 120, 95, 109, 111, 118, 101, 95, 100, 105, 115, 116, 97, 110, 99, 101, 95, 103, 97, 116, 101, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 53, 0, 0, 0, 64, 61, 0, 0, 0, 65, 69, 0, 0, -128, 63, 80, 1, 106, 8, 100, 105, 115, 116, 97, 110, 99, 101]
2024-01-01 10:10:11.641 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.195] Received message object_id: "max_move_distance_gate"
key: 1163595883
name: "max move distance gate"
unique_id: "esp32-1numbermax_move_distance_gate"
icon: "mdi:motion-sensor"
min_value: 2.0
max_value: 8.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
device_class: "distance"
2024-01-01 10:10:11.641 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Length' based on device_class 'distance' 
2024-01-01 10:10:11.642 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp1:max_move_distance_gate with channel type esphome:esp32-1numbermax_move_distance_gateesp1
2024-01-01 10:10:11.647 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 49, 53, 21, 95, -81, 118, 32, 26, 2, 49, 53, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 49, 53, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.648 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "15"
key: 544649055
name: "15"
unique_id: "esphome-web-cb3b14number15"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.650 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.651 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:15 with channel type esphome:esphome-web-cb3b14number15esp2
2024-01-01 10:10:11.668 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 23, 109, 97, 120, 95, 115, 116, 105, 108, 108, 95, 100, 105, 115, 116, 97, 110, 99, 101, 95, 103, 97, 116, 101, 21, 46, -84, -27, 13, 26, 23, 109, 97, 120, 32, 115, 116, 105, 108, 108, 32, 100, 105, 115, 116, 97, 110, 99, 101, 32, 103, 97, 116, 101, 34, 36, 101, 115, 112, 51, 50, 45, 49, 110, 117, 109, 98, 101, 114, 109, 97, 120, 95, 115, 116, 105, 108, 108, 95, 100, 105, 115, 116, 97, 110, 99, 101, 95, 103, 97, 116, 101, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 53, 0, 0, 0, 64, 61, 0, 0, 0, 65, 69, 0, 0, -128, 63, 80, 1, 106, 8, 100, 105, 115, 116, 97, 110, 99, 101]
2024-01-01 10:10:11.669 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.195] Received message object_id: "max_still_distance_gate"
key: 233155630
name: "max still distance gate"
unique_id: "esp32-1numbermax_still_distance_gate"
icon: "mdi:motion-sensor"
min_value: 2.0
max_value: 8.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
device_class: "distance"
2024-01-01 10:10:11.670 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Length' based on device_class 'distance' 
2024-01-01 10:10:11.670 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp1:max_still_distance_gate with channel type esphome:esp32-1numbermax_still_distance_gateesp1
2024-01-01 10:10:11.671 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 50, 48, 21, -25, -83, 118, 31, 26, 2, 50, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 50, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.673 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "20"
key: 527871463
name: "20"
unique_id: "esphome-web-cb3b14number20"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.676 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.677 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:20 with channel type esphome:esphome-web-cb3b14number20esp2
2024-01-01 10:10:11.678 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 15, 108, 105, 103, 104, 116, 95, 116, 104, 114, 101, 115, 104, 111, 108, 100, 21, 79, 56, -30, -104, 26, 15, 108, 105, 103, 104, 116, 32, 116, 104, 114, 101, 115, 104, 111, 108, 100, 34, 28, 101, 115, 112, 51, 50, 45, 49, 110, 117, 109, 98, 101, 114, 108, 105, 103, 104, 116, 95, 116, 104, 114, 101, 115, 104, 111, 108, 100, 42, 13, 109, 100, 105, 58, 108, 105, 103, 104, 116, 98, 117, 108, 98, 61, 0, 0, 127, 67, 69, 0, 0, -128, 63, 80, 1, 106, 11, 105, 108, 108, 117, 109, 105, 110, 97, 110, 99, 101]
2024-01-01 10:10:11.679 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.195] Received message object_id: "light_threshold"
key: 2564962383
name: "light threshold"
unique_id: "esp32-1numberlight_threshold"
icon: "mdi:lightbulb"
max_value: 255.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
device_class: "illuminance"
2024-01-01 10:10:11.680 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Illuminance' based on device_class 'illuminance' 
2024-01-01 10:10:11.681 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp1:light_threshold with channel type esphome:esp32-1numberlight_thresholdesp1
2024-01-01 10:10:11.683 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 49, 53, 21, 95, -81, 118, 32, 26, 2, 49, 53, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 49, 53, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.684 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "15"
key: 544649055
name: "15"
unique_id: "esphome-web-cb3b14number15"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.686 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.687 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:15 with channel type esphome:esphome-web-cb3b14number15esp2
2024-01-01 10:10:11.691 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 53, 48, 21, 46, -87, 118, 28, 26, 2, 53, 48, 34, 15, 101, 115, 112, 51, 50, 45, 49, 110, 117, 109, 98, 101, 114, 53, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.692 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.195] Received message object_id: "50"
key: 477538606
name: "50"
unique_id: "esp32-1number50"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.694 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.695 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp1:50 with channel type esphome:esp32-1number50esp1
2024-01-01 10:10:11.706 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 50, 48, 21, -25, -83, 118, 31, 26, 2, 50, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 50, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.707 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "20"
key: 527871463
name: "20"
unique_id: "esphome-web-cb3b14number20"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.709 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.710 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:20 with channel type esphome:esphome-web-cb3b14number20esp2
2024-01-01 10:10:11.711 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 54, 48, 21, -69, -89, 118, 27, 26, 2, 54, 48, 34, 15, 101, 115, 112, 51, 50, 45, 49, 110, 117, 109, 98, 101, 114, 54, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.712 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.195] Received message object_id: "60"
key: 460761019
name: "60"
unique_id: "esp32-1number60"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.715 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.716 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp1:60 with channel type esphome:esp32-1number60esp1
2024-01-01 10:10:11.722 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 49, 53, 21, 95, -81, 118, 32, 26, 2, 49, 53, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 49, 53, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.723 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "15"
key: 544649055
name: "15"
unique_id: "esphome-web-cb3b14number15"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.725 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.726 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:15 with channel type esphome:esphome-web-cb3b14number15esp2
2024-01-01 10:10:11.729 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 53, 48, 21, 46, -87, 118, 28, 26, 2, 53, 48, 34, 15, 101, 115, 112, 51, 50, 45, 49, 110, 117, 109, 98, 101, 114, 53, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.730 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.195] Received message object_id: "50"
key: 477538606
name: "50"
unique_id: "esp32-1number50"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.734 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.735 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp1:50 with channel type esphome:esp32-1number50esp1
2024-01-01 10:10:11.743 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 50, 48, 21, -25, -83, 118, 31, 26, 2, 50, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 50, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.744 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "20"
key: 527871463
name: "20"
unique_id: "esphome-web-cb3b14number20"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.746 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.747 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:20 with channel type esphome:esphome-web-cb3b14number20esp2
2024-01-01 10:10:11.757 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 54, 48, 21, -69, -89, 118, 27, 26, 2, 54, 48, 34, 15, 101, 115, 112, 51, 50, 45, 49, 110, 117, 109, 98, 101, 114, 54, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.758 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.195] Received message object_id: "60"
key: 460761019
name: "60"
unique_id: "esp32-1number60"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.760 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.761 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp1:60 with channel type esphome:esp32-1number60esp1
2024-01-01 10:10:11.770 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 52, 48, 21, -127, -86, 118, 29, 26, 2, 52, 48, 34, 15, 101, 115, 112, 51, 50, 45, 49, 110, 117, 109, 98, 101, 114, 52, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:10:11.771 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.195] Received message object_id: "40"
key: 494316161
name: "40"
unique_id: "esp32-1number40"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:10:11.773 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:10:11.774 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp1:40 with channel type esphome:esp32-1number40esp1
2024-01-01 10:10:11.781 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 19 with data []
2024-01-01 10:10:11.782 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message 
2024-01-01 10:10:11.783 [ERROR] [internal.comm.PlainTextStreamHandler] - Error parsing packet
java.lang.IllegalArgumentException: Duplicate channels esphome:device:esp2:50
	at org.openhab.core.thing.util.ThingHelper.ensureUniqueChannels(ThingHelper.java:135) ~[?:?]
	at org.openhab.core.thing.util.ThingHelper.ensureUniqueChannels(ThingHelper.java:111) ~[?:?]
	at org.openhab.core.thing.binding.builder.ThingBuilder.withChannels(ThingBuilder.java:150) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.handler.ESPHomeHandler.handleConnected(ESPHomeHandler.java:323) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.handler.ESPHomeHandler.onPacket(ESPHomeHandler.java:286) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.comm.PlainTextStreamHandler.decodeProtoMessage(PlainTextStreamHandler.java:147) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.comm.PlainTextStreamHandler.headerReceived(PlainTextStreamHandler.java:113) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.comm.PlainTextStreamHandler.processBuffer(PlainTextStreamHandler.java:52) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.comm.PlainTextStreamHandler.processReceivedData(PlainTextStreamHandler.java:178) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.comm.ConnectionSelector.processReceivedData(ConnectionSelector.java:93) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.comm.ConnectionSelector.processKey(ConnectionSelector.java:77) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.comm.ConnectionSelector.lambda$0(ConnectionSelector.java:47) ~[?:?]
	at java.lang.Thread.run(Thread.java:840) [?:?]
2024-01-01 10:10:11.788 [INFO ] [home.internal.comm.ESPHomeConnection] - [192.168.1.196] Disconnecting socket.
==> /var/log/openhab/events.log <==
2024-01-01 10:10:11.789 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'esphome:device:esp2' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Parse error. This could be due to api encryption being used by ESPHome device. Update your ESPHome device to use plaintext password until this is implemented in the binding.

esp2

==> /var/log/openhab/events.log <==
2024-01-01 10:13:10.202 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'esphome:device:esp2' changed from UNKNOWN: Connecting to 192.168.1.196:6053 to ONLINE
==> /var/log/openhab/openhab.log <==
2024-01-01 10:13:10.203 [DEBUG] [home.internal.comm.ESPHomeConnection] - [192.168.1.196] Sending message: DeviceInfoRequest
2024-01-01 10:13:10.205 [DEBUG] [home.internal.comm.ESPHomeConnection] - [192.168.1.196] Sending message: ListEntitiesRequest
2024-01-01 10:13:10.221 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 10 with data [18, 18, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 26, 17, 65, 56, 58, 52, 50, 58, 69, 51, 58, 67, 66, 58, 51, 66, 58, 49, 52, 34, 9, 50, 48, 50, 51, 46, 49, 50, 46, 53, 42, 21, 68, 101, 99, 32, 51, 49, 32, 50, 48, 50, 51, 44, 32, 48, 56, 58, 50, 51, 58, 51, 57, 50, 8, 101, 115, 112, 51, 50, 100, 101, 118, 98, 9, 69, 115, 112, 114, 101, 115, 115, 105, 102, 106, 7, 101, 115, 112, 51, 50, 45, 50]
2024-01-01 10:13:10.222 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message name: "esphome-web-cb3b14"
mac_address: "A8:42:E3:CB:3B:14"
esphome_version: "2023.12.5"
compilation_time: "Dec 31 2023, 08:23:39"
model: "esp32dev"
manufacturer: "Espressif"
friendly_name: "esp32-2"
2024-01-01 10:13:10.256 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 12 with data [10, 8, 112, 114, 101, 115, 101, 110, 99, 101, 21, 58, -67, 80, 58, 26, 8, 80, 114, 101, 115, 101, 110, 99, 101, 34, 39, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 98, 105, 110, 97, 114, 121, 95, 115, 101, 110, 115, 111, 114, 112, 114, 101, 115, 101, 110, 99, 101, 42, 9, 111, 99, 99, 117, 112, 97, 110, 99, 121, 66, 11, 109, 100, 105, 58, 97, 99, 99, 111, 117, 110, 116]
2024-01-01 10:13:10.258 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "presence"
key: 978369850
name: "Presence"
unique_id: "esphome-web-cb3b14binary_sensorpresence"
device_class: "occupancy"
icon: "mdi:account"
2024-01-01 10:13:10.259 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:presence with channel type esphome:esphome-web-cb3b14binary_sensorpresenceesp2
2024-01-01 10:13:10.293 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 12 with data [10, 13, 109, 111, 118, 105, 110, 103, 95, 116, 97, 114, 103, 101, 116, 21, 89, 24, 79, 22, 26, 13, 77, 111, 118, 105, 110, 103, 32, 84, 97, 114, 103, 101, 116, 34, 44, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 98, 105, 110, 97, 114, 121, 95, 115, 101, 110, 115, 111, 114, 109, 111, 118, 105, 110, 103, 95, 116, 97, 114, 103, 101, 116, 42, 6, 109, 111, 116, 105, 111, 110, 66, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114]
2024-01-01 10:13:10.295 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "moving_target"
key: 374282329
name: "Moving Target"
unique_id: "esphome-web-cb3b14binary_sensormoving_target"
device_class: "motion"
icon: "mdi:motion-sensor"
2024-01-01 10:13:10.296 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:moving_target with channel type esphome:esphome-web-cb3b14binary_sensormoving_targetesp2
2024-01-01 10:13:10.300 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 12 with data [10, 12, 115, 116, 105, 108, 108, 95, 116, 97, 114, 103, 101, 116, 21, 55, -128, 97, -11, 26, 12, 83, 116, 105, 108, 108, 32, 84, 97, 114, 103, 101, 116, 34, 43, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 98, 105, 110, 97, 114, 121, 95, 115, 101, 110, 115, 111, 114, 115, 116, 105, 108, 108, 95, 116, 97, 114, 103, 101, 116, 42, 9, 111, 99, 99, 117, 112, 97, 110, 99, 121, 66, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114]
2024-01-01 10:13:10.301 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "still_target"
key: 4116807735
name: "Still Target"
unique_id: "esphome-web-cb3b14binary_sensorstill_target"
device_class: "occupancy"
icon: "mdi:motion-sensor"
2024-01-01 10:13:10.302 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:still_target with channel type esphome:esphome-web-cb3b14binary_sensorstill_targetesp2
2024-01-01 10:13:10.350 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 15 with data [10, 11, 101, 120, 97, 109, 112, 108, 101, 95, 108, 101, 100, 21, -81, 43, -10, -16, 26, 11, 69, 120, 97, 109, 112, 108, 101, 32, 76, 69, 68, 34, 34, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 108, 105, 103, 104, 116, 101, 120, 97, 109, 112, 108, 101, 95, 108, 101, 100, 96, 3, 40, 1]
2024-01-01 10:13:10.351 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "example_led"
key: 4042664879
name: "Example LED"
unique_id: "esphome-web-cb3b14lightexample_led"
legacy_supports_brightness: true
supported_color_modes: 3
2024-01-01 10:13:10.352 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:example_led with channel type esphome:esphome-web-cb3b14lightexample_ledesp2
2024-01-01 10:13:10.371 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 16 with data [10, 12, 108, 105, 103, 104, 116, 95, 115, 101, 110, 115, 111, 114, 21, 60, -68, -108, -57, 26, 12, 76, 105, 103, 104, 116, 32, 83, 101, 110, 115, 111, 114, 34, 36, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 115, 101, 110, 115, 111, 114, 108, 105, 103, 104, 116, 95, 115, 101, 110, 115, 111, 114, 50, 2, 108, 120, 56, 1, 74, 11, 105, 108, 108, 117, 109, 105, 110, 97, 110, 99, 101, 80, 1]
2024-01-01 10:13:10.372 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "light_sensor"
key: 3348413500
name: "Light Sensor"
unique_id: "esphome-web-cb3b14sensorlight_sensor"
unit_of_measurement: "lx"
accuracy_decimals: 1
device_class: "illuminance"
state_class: STATE_CLASS_MEASUREMENT
2024-01-01 10:13:10.382 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Illuminance' based on device_class 'illuminance' and unit 'lx'
2024-01-01 10:13:10.384 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:light_sensor with channel type esphome:esphome-web-cb3b14sensorlight_sensoresp2
2024-01-01 10:13:10.390 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 16 with data [10, 15, 109, 111, 118, 105, 110, 103, 95, 100, 105, 115, 116, 97, 110, 99, 101, 21, -101, 67, -127, 73, 26, 15, 77, 111, 118, 105, 110, 103, 32, 68, 105, 115, 116, 97, 110, 99, 101, 34, 39, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 115, 101, 110, 115, 111, 114, 109, 111, 118, 105, 110, 103, 95, 100, 105, 115, 116, 97, 110, 99, 101, 42, 27, 109, 100, 105, 58, 115, 105, 103, 110, 97, 108, 45, 100, 105, 115, 116, 97, 110, 99, 101, 45, 118, 97, 114, 105, 97, 110, 116, 50, 2, 99, 109, 74, 8, 100, 105, 115, 116, 97, 110, 99, 101]
2024-01-01 10:13:10.391 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "moving_distance"
key: 1233208219
name: "Moving Distance"
unique_id: "esphome-web-cb3b14sensormoving_distance"
icon: "mdi:signal-distance-variant"
unit_of_measurement: "cm"
device_class: "distance"
2024-01-01 10:13:10.401 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Length' based on device_class 'distance' and unit 'cm'
2024-01-01 10:13:10.403 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:moving_distance with channel type esphome:esphome-web-cb3b14sensormoving_distanceesp2
2024-01-01 10:13:10.409 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 16 with data [10, 14, 115, 116, 105, 108, 108, 95, 100, 105, 115, 116, 97, 110, 99, 101, 21, -51, -98, 94, 6, 26, 14, 83, 116, 105, 108, 108, 32, 68, 105, 115, 116, 97, 110, 99, 101, 34, 38, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 115, 101, 110, 115, 111, 114, 115, 116, 105, 108, 108, 95, 100, 105, 115, 116, 97, 110, 99, 101, 42, 27, 109, 100, 105, 58, 115, 105, 103, 110, 97, 108, 45, 100, 105, 115, 116, 97, 110, 99, 101, 45, 118, 97, 114, 105, 97, 110, 116, 50, 2, 99, 109, 74, 8, 100, 105, 115, 116, 97, 110, 99, 101]
2024-01-01 10:13:10.410 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "still_distance"
key: 106864333
name: "Still Distance"
unique_id: "esphome-web-cb3b14sensorstill_distance"
icon: "mdi:signal-distance-variant"
unit_of_measurement: "cm"
device_class: "distance"
2024-01-01 10:13:10.421 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Length' based on device_class 'distance' and unit 'cm'
2024-01-01 10:13:10.423 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:still_distance with channel type esphome:esphome-web-cb3b14sensorstill_distanceesp2
2024-01-01 10:13:10.439 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 16 with data [10, 11, 109, 111, 118, 101, 95, 101, 110, 101, 114, 103, 121, 21, -19, -94, -28, -105, 26, 11, 77, 111, 118, 101, 32, 69, 110, 101, 114, 103, 121, 34, 35, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 115, 101, 110, 115, 111, 114, 109, 111, 118, 101, 95, 101, 110, 101, 114, 103, 121, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 50, 1, 37]
2024-01-01 10:13:10.440 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "move_energy"
key: 2548343533
name: "Move Energy"
unique_id: "esphome-web-cb3b14sensormove_energy"
icon: "mdi:motion-sensor"
unit_of_measurement: "%"
2024-01-01 10:13:10.444 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Dimensionless' based on unit '%' since device_class is either missing from ESPHome device configuration or openhab mapping is incomplete
2024-01-01 10:13:10.446 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:move_energy with channel type esphome:esphome-web-cb3b14sensormove_energyesp2
2024-01-01 10:13:10.455 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 16 with data [10, 12, 115, 116, 105, 108, 108, 95, 101, 110, 101, 114, 103, 121, 21, -16, -42, -47, 47, 26, 12, 83, 116, 105, 108, 108, 32, 69, 110, 101, 114, 103, 121, 34, 36, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 115, 101, 110, 115, 111, 114, 115, 116, 105, 108, 108, 95, 101, 110, 101, 114, 103, 121, 42, 9, 109, 100, 105, 58, 102, 108, 97, 115, 104, 50, 1, 37]
2024-01-01 10:13:10.456 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "still_energy"
key: 802281200
name: "Still Energy"
unique_id: "esphome-web-cb3b14sensorstill_energy"
icon: "mdi:flash"
unit_of_measurement: "%"
2024-01-01 10:13:10.460 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Dimensionless' based on unit '%' since device_class is either missing from ESPHome device configuration or openhab mapping is incomplete
2024-01-01 10:13:10.461 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:still_energy with channel type esphome:esphome-web-cb3b14sensorstill_energyesp2
2024-01-01 10:13:10.467 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 16 with data [10, 18, 100, 101, 116, 101, 99, 116, 105, 111, 110, 95, 100, 105, 115, 116, 97, 110, 99, 101, 21, -28, -19, -79, 18, 26, 18, 68, 101, 116, 101, 99, 116, 105, 111, 110, 32, 68, 105, 115, 116, 97, 110, 99, 101, 34, 42, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 115, 101, 110, 115, 111, 114, 100, 101, 116, 101, 99, 116, 105, 111, 110, 95, 100, 105, 115, 116, 97, 110, 99, 101, 42, 27, 109, 100, 105, 58, 115, 105, 103, 110, 97, 108, 45, 100, 105, 115, 116, 97, 110, 99, 101, 45, 118, 97, 114, 105, 97, 110, 116, 50, 2, 99, 109, 74, 8, 100, 105, 115, 116, 97, 110, 99, 101]
2024-01-01 10:13:10.468 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "detection_distance"
key: 313650660
name: "Detection Distance"
unique_id: "esphome-web-cb3b14sensordetection_distance"
icon: "mdi:signal-distance-variant"
unit_of_measurement: "cm"
device_class: "distance"
2024-01-01 10:13:10.477 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Length' based on device_class 'distance' and unit 'cm'
2024-01-01 10:13:10.479 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:detection_distance with channel type esphome:esphome-web-cb3b14sensordetection_distanceesp2
2024-01-01 10:13:10.522 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 7, 116, 105, 109, 101, 111, 117, 116, 21, -90, 63, -1, -16, 26, 7, 116, 105, 109, 101, 111, 117, 116, 34, 31, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 116, 105, 109, 101, 111, 117, 116, 42, 13, 109, 100, 105, 58, 116, 105, 109, 101, 108, 97, 112, 115, 101, 61, 0, -1, 127, 71, 69, 0, 0, -128, 63, 80, 1, 90, 1, 115]
2024-01-01 10:13:10.523 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "timeout"
key: 4043259814
name: "timeout"
unique_id: "esphome-web-cb3b14numbertimeout"
icon: "mdi:timelapse"
max_value: 65535.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "s"
2024-01-01 10:13:10.531 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Time' based on unit 's' since device_class is either missing from ESPHome device configuration or openhab mapping is incomplete
2024-01-01 10:13:10.532 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:timeout with channel type esphome:esphome-web-cb3b14numbertimeoutesp2
2024-01-01 10:13:10.550 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 22, 109, 97, 120, 95, 109, 111, 118, 101, 95, 100, 105, 115, 116, 97, 110, 99, 101, 95, 103, 97, 116, 101, 21, 107, 16, 91, 69, 26, 22, 109, 97, 120, 32, 109, 111, 118, 101, 32, 100, 105, 115, 116, 97, 110, 99, 101, 32, 103, 97, 116, 101, 34, 46, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 109, 97, 120, 95, 109, 111, 118, 101, 95, 100, 105, 115, 116, 97, 110, 99, 101, 95, 103, 97, 116, 101, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 53, 0, 0, 0, 64, 61, 0, 0, 0, 65, 69, 0, 0, -128, 63, 80, 1, 106, 8, 100, 105, 115, 116, 97, 110, 99, 101]
2024-01-01 10:13:10.551 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "max_move_distance_gate"
key: 1163595883
name: "max move distance gate"
unique_id: "esphome-web-cb3b14numbermax_move_distance_gate"
icon: "mdi:motion-sensor"
min_value: 2.0
max_value: 8.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
device_class: "distance"
2024-01-01 10:13:10.551 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Length' based on device_class 'distance' 
2024-01-01 10:13:10.552 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:max_move_distance_gate with channel type esphome:esphome-web-cb3b14numbermax_move_distance_gateesp2
2024-01-01 10:13:10.560 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 23, 109, 97, 120, 95, 115, 116, 105, 108, 108, 95, 100, 105, 115, 116, 97, 110, 99, 101, 95, 103, 97, 116, 101, 21, 46, -84, -27, 13, 26, 23, 109, 97, 120, 32, 115, 116, 105, 108, 108, 32, 100, 105, 115, 116, 97, 110, 99, 101, 32, 103, 97, 116, 101, 34, 47, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 109, 97, 120, 95, 115, 116, 105, 108, 108, 95, 100, 105, 115, 116, 97, 110, 99, 101, 95, 103, 97, 116, 101, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 53, 0, 0, 0, 64, 61, 0, 0, 0, 65, 69, 0, 0, -128, 63, 80, 1, 106, 8, 100, 105, 115, 116, 97, 110, 99, 101]
2024-01-01 10:13:10.561 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "max_still_distance_gate"
key: 233155630
name: "max still distance gate"
unique_id: "esphome-web-cb3b14numbermax_still_distance_gate"
icon: "mdi:motion-sensor"
min_value: 2.0
max_value: 8.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
device_class: "distance"
2024-01-01 10:13:10.562 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Length' based on device_class 'distance' 
2024-01-01 10:13:10.562 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:max_still_distance_gate with channel type esphome:esphome-web-cb3b14numbermax_still_distance_gateesp2
2024-01-01 10:13:10.600 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 15, 108, 105, 103, 104, 116, 95, 116, 104, 114, 101, 115, 104, 111, 108, 100, 21, 79, 56, -30, -104, 26, 15, 108, 105, 103, 104, 116, 32, 116, 104, 114, 101, 115, 104, 111, 108, 100, 34, 39, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 108, 105, 103, 104, 116, 95, 116, 104, 114, 101, 115, 104, 111, 108, 100, 42, 13, 109, 100, 105, 58, 108, 105, 103, 104, 116, 98, 117, 108, 98, 61, 0, 0, 127, 67, 69, 0, 0, -128, 63, 80, 1, 106, 11, 105, 108, 108, 117, 109, 105, 110, 97, 110, 99, 101]
2024-01-01 10:13:10.601 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "light_threshold"
key: 2564962383
name: "light threshold"
unique_id: "esphome-web-cb3b14numberlight_threshold"
icon: "mdi:lightbulb"
max_value: 255.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
device_class: "illuminance"
2024-01-01 10:13:10.601 [DEBUG] [ernal.message.AbstractMessageHandler] - Using item type 'Number:Illuminance' based on device_class 'illuminance' 
2024-01-01 10:13:10.602 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:light_threshold with channel type esphome:esphome-web-cb3b14numberlight_thresholdesp2
2024-01-01 10:13:10.603 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 53, 48, 21, 46, -87, 118, 28, 26, 2, 53, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 53, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.604 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "50"
key: 477538606
name: "50"
unique_id: "esphome-web-cb3b14number50"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.606 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.607 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:50 with channel type esphome:esphome-web-cb3b14number50esp2
2024-01-01 10:13:10.622 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 54, 48, 21, -69, -89, 118, 27, 26, 2, 54, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 54, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.623 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "60"
key: 460761019
name: "60"
unique_id: "esphome-web-cb3b14number60"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.625 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.626 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:60 with channel type esphome:esphome-web-cb3b14number60esp2
2024-01-01 10:13:10.645 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 53, 48, 21, 46, -87, 118, 28, 26, 2, 53, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 53, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.646 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "50"
key: 477538606
name: "50"
unique_id: "esphome-web-cb3b14number50"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.648 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.648 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:50 with channel type esphome:esphome-web-cb3b14number50esp2
2024-01-01 10:13:10.659 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 54, 48, 21, -69, -89, 118, 27, 26, 2, 54, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 54, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.660 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "60"
key: 460761019
name: "60"
unique_id: "esphome-web-cb3b14number60"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.662 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.663 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:60 with channel type esphome:esphome-web-cb3b14number60esp2
2024-01-01 10:13:10.679 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 52, 48, 21, -127, -86, 118, 29, 26, 2, 52, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 52, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.680 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "40"
key: 494316161
name: "40"
unique_id: "esphome-web-cb3b14number40"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.682 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.682 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:40 with channel type esphome:esphome-web-cb3b14number40esp2
2024-01-01 10:13:10.703 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 52, 48, 21, -127, -86, 118, 29, 26, 2, 52, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 52, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.703 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "40"
key: 494316161
name: "40"
unique_id: "esphome-web-cb3b14number40"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.706 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.706 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:40 with channel type esphome:esphome-web-cb3b14number40esp2
2024-01-01 10:13:10.717 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 51, 48, 21, 116, -84, 118, 30, 26, 2, 51, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 51, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.718 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "30"
key: 511093876
name: "30"
unique_id: "esphome-web-cb3b14number30"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.720 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.721 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:30 with channel type esphome:esphome-web-cb3b14number30esp2
2024-01-01 10:13:10.746 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 52, 48, 21, -127, -86, 118, 29, 26, 2, 52, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 52, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.752 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "40"
key: 494316161
name: "40"
unique_id: "esphome-web-cb3b14number40"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.754 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.755 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:40 with channel type esphome:esphome-web-cb3b14number40esp2
2024-01-01 10:13:10.756 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 50, 48, 21, -25, -83, 118, 31, 26, 2, 50, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 50, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.757 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "20"
key: 527871463
name: "20"
unique_id: "esphome-web-cb3b14number20"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.759 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.760 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:20 with channel type esphome:esphome-web-cb3b14number20esp2
2024-01-01 10:13:10.777 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 51, 48, 21, 116, -84, 118, 30, 26, 2, 51, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 51, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.778 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "30"
key: 511093876
name: "30"
unique_id: "esphome-web-cb3b14number30"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.780 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.781 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:30 with channel type esphome:esphome-web-cb3b14number30esp2
2024-01-01 10:13:10.798 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 49, 53, 21, 95, -81, 118, 32, 26, 2, 49, 53, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 49, 53, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.798 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "15"
key: 544649055
name: "15"
unique_id: "esphome-web-cb3b14number15"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.800 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.801 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:15 with channel type esphome:esphome-web-cb3b14number15esp2
2024-01-01 10:13:10.818 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 51, 48, 21, 116, -84, 118, 30, 26, 2, 51, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 51, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.818 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "30"
key: 511093876
name: "30"
unique_id: "esphome-web-cb3b14number30"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.820 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.821 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:30 with channel type esphome:esphome-web-cb3b14number30esp2
2024-01-01 10:13:10.836 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 49, 53, 21, 95, -81, 118, 32, 26, 2, 49, 53, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 49, 53, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.837 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "15"
key: 544649055
name: "15"
unique_id: "esphome-web-cb3b14number15"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.839 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.840 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:15 with channel type esphome:esphome-web-cb3b14number15esp2
2024-01-01 10:13:10.873 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 50, 48, 21, -25, -83, 118, 31, 26, 2, 50, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 50, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.873 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "20"
key: 527871463
name: "20"
unique_id: "esphome-web-cb3b14number20"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.876 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.876 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:20 with channel type esphome:esphome-web-cb3b14number20esp2
2024-01-01 10:13:10.877 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 49, 53, 21, 95, -81, 118, 32, 26, 2, 49, 53, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 49, 53, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.878 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "15"
key: 544649055
name: "15"
unique_id: "esphome-web-cb3b14number15"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.880 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.881 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:15 with channel type esphome:esphome-web-cb3b14number15esp2
2024-01-01 10:13:10.893 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 50, 48, 21, -25, -83, 118, 31, 26, 2, 50, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 50, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.894 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "20"
key: 527871463
name: "20"
unique_id: "esphome-web-cb3b14number20"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.897 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.898 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:20 with channel type esphome:esphome-web-cb3b14number20esp2
2024-01-01 10:13:10.912 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 49, 53, 21, 95, -81, 118, 32, 26, 2, 49, 53, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 49, 53, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.913 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "15"
key: 544649055
name: "15"
unique_id: "esphome-web-cb3b14number15"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.915 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.916 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:15 with channel type esphome:esphome-web-cb3b14number15esp2
2024-01-01 10:13:10.931 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 49 with data [10, 2, 50, 48, 21, -25, -83, 118, 31, 26, 2, 50, 48, 34, 26, 101, 115, 112, 104, 111, 109, 101, 45, 119, 101, 98, 45, 99, 98, 51, 98, 49, 52, 110, 117, 109, 98, 101, 114, 50, 48, 42, 17, 109, 100, 105, 58, 109, 111, 116, 105, 111, 110, 45, 115, 101, 110, 115, 111, 114, 61, 0, 0, -56, 66, 69, 0, 0, -128, 63, 80, 1, 90, 1, 37, 106, 15, 115, 105, 103, 110, 97, 108, 95, 115, 116, 114, 101, 110, 103, 116, 104]
2024-01-01 10:13:10.931 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message object_id: "20"
key: 527871463
name: "20"
unique_id: "esphome-web-cb3b14number20"
icon: "mdi:motion-sensor"
max_value: 100.0
step: 1.0
entity_category: ENTITY_CATEGORY_CONFIG
unit_of_measurement: "%"
device_class: "signal_strength"
2024-01-01 10:13:10.933 [WARN ] [ernal.message.AbstractMessageHandler] - Unexpected combination of device_class 'signal_strength' and unit '%'. Returning item type 'Number:Dimensionless' based on unit
2024-01-01 10:13:10.934 [DEBUG] [ernal.message.AbstractMessageHandler] - Registering channel esphome:device:esp2:20 with channel type esphome:esphome-web-cb3b14number20esp2
2024-01-01 10:13:10.972 [DEBUG] [internal.comm.PlainTextStreamHandler] - Received packet of type 19 with data []
2024-01-01 10:13:10.973 [DEBUG] [home.internal.handler.ESPHomeHandler] - [192.168.1.196] Received message 
2024-01-01 10:13:10.975 [ERROR] [internal.comm.PlainTextStreamHandler] - Error parsing packet
java.lang.IllegalArgumentException: Duplicate channels esphome:device:esp2:50
	at org.openhab.core.thing.util.ThingHelper.ensureUniqueChannels(ThingHelper.java:135) ~[?:?]
	at org.openhab.core.thing.util.ThingHelper.ensureUniqueChannels(ThingHelper.java:111) ~[?:?]
	at org.openhab.core.thing.binding.builder.ThingBuilder.withChannels(ThingBuilder.java:150) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.handler.ESPHomeHandler.handleConnected(ESPHomeHandler.java:323) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.handler.ESPHomeHandler.onPacket(ESPHomeHandler.java:286) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.comm.PlainTextStreamHandler.decodeProtoMessage(PlainTextStreamHandler.java:147) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.comm.PlainTextStreamHandler.headerReceived(PlainTextStreamHandler.java:113) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.comm.PlainTextStreamHandler.processBuffer(PlainTextStreamHandler.java:52) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.comm.PlainTextStreamHandler.processReceivedData(PlainTextStreamHandler.java:178) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.comm.ConnectionSelector.processReceivedData(ConnectionSelector.java:93) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.comm.ConnectionSelector.processKey(ConnectionSelector.java:77) ~[?:?]
	at no.seime.openhab.binding.esphome.internal.comm.ConnectionSelector.lambda$0(ConnectionSelector.java:47) ~[?:?]
	at java.lang.Thread.run(Thread.java:840) [?:?]
==> /var/log/openhab/events.log <==
2024-01-01 10:13:10.980 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'esphome:device:esp2' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Parse error. This could be due to api encryption being used by ESPHome device. Update your ESPHome device to use plaintext password until this is implemented in the binding.

Thanks a lot.
Patrick

Try using unique sensor names in the Esphome config

Solved finally. Thanks a lot!

I think the easiest way is to send me some hardware along with the ESPHome config :wink:
Send me a PM if interested !

Feature update: Added support for Cover component. If anyone besides me have an ESP connected to a garage door opener, feel free to test and give feedback.

Cheers

@Ergoliner @Poseidon82

I’ve added some more Light support in the latest version - feel free to test and give feedback.

Cheers

2 Likes

I would like to emulate what this fine gentleman did with his Bellfires fireplace: Make your Bellfire fireplace smart Archives - PieterBrinkman.com.

But step 2 (Step 2: Flash ESP chip with ESPHome node firmware - PieterBrinkman.com) is very focused on Home Assistant, and from my understanding (also from the accompanying YouTube video - see the first link), the software that should be flashed on the ESP8266 or ESP32 board is compiled by Home Assistant…? Is there an alternative that would work for openHAB?

You can use ESPHome dashboard using these instructions Getting Started with the ESPHome Command Line — ESPHome

2 Likes

So nothing in that ‘Home Assistent ESPHome’ step is actually specific to Home Assistant? It’s a bit like a docker container maybe?

The link Hugo provided above has (among other things) instructions for setting up a docker that will run ESP Home dashboard which makes it super easy to upload firmware which it writes for you!!! And no, you don’t need home assistant installed to use it and it will work great in openHAB.

Would the recommendation be to install ESPHome on my Linux machine (Installing ESPHome Manually — ESPHome), or in Docker? (I haven’t installed Docker on my Linux machine, so if there’s no drawback to the former, that would be my preference…)

I know nothing about hardware, but following Pieter Brinkman’s guide, I identified these things as ‘shop targets’:

Does that look like a good choice? Brinkman also recommends “breadboards”, but I don’t understand what they add… I also assume the “dupont cables” make soldering unnecessary?