ratgdo with ESPHome

dliccardo
Posts: 64
Joined: Mon Jun 09, 2014 9:38 pm

Re: ratgdo with ESPHome

Post by dliccardo »

Thanks for the updates Glenn! Trying it out today and will report back!

Question re logs: What I attempted to do in that last post was turn on all debug checkboxes and set the drop down to "Detailed Debuging Messages" in the ESPHome plugin config. Is there something else I should do to be more helpful when sending logs?
dliccardo
Posts: 64
Joined: Mon Jun 09, 2014 9:38 pm

Re: ratgdo with ESPHome

Post by dliccardo »

0.1.10 installed! When I set the door to on, it opens and updates the brightness value correctly along the way. Ramping from 0 to 100. Closing also works as expected. So I believe the inbound translation of position values is now correct.

A remaining bug, seems to be with setting the brightness, which should allow for the door to be opened partially. Any intermediate value I try for brightness, leads to the door opening fully. So perhaps the brightness when set is not being scaled back down to [0,1] before being sent out to ratgdo?

Here is a log of me setting brightness to 9:

Code: Select all

 ESPHome Indigo Plugin Debug     (plugin.py:change_callback:146): Received: BinarySensorState(key=2012559111, state=True, missing_state=False)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:147): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:156): New Received: True
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:206): Matching device RATGDO-Motion to received state True found.  Updating
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:146): Received: LightState(key=1935470627, state=True, brightness=1.0, color_mode=1, color_brightness=1.0, red=1.0, green=1.0, blue=1.0, white=1.0, color_temperature=0.0, cold_white=1.0, warm_white=1.0, effect='')
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:147): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:156): New Received: True
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:146): Received: BinarySensorState(key=2012559111, state=False, missing_state=False)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:147): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:156): New Received: False
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:206): Matching device RATGDO-Motion to received state False found.  Updating
   ESPHome Indigo Plugin Debug     (plugin.py:actionControlDevice:1042): Brightness Received 9
   ESPHome Indigo Plugin Debug     (plugin.py:actionControlDevice:1043): Setting Brightness to 9
   ESPHome Indigo Plugin           sent "RATGDO-Door" set Position to 9
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:146): Received: CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.0006428572, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:147): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:156): New Received: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:192): Matching device RATGDO-Door to received position info 0.0006428572 converted to 0. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:146): Received: CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.03671429, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:147): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:156): New Received: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:192): Matching device RATGDO-Door to received position info 0.03671429 converted to 4. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:146): Received: CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.07335714, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:147): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:156): New Received: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:192): Matching device RATGDO-Door to received position info 0.07335714 converted to 7. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:146): Received: CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.1092857, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:147): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:156): New Received: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:192): Matching device RATGDO-Door to received position info 0.1092857 converted to 11. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:146): Received: CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.1450714, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:147): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:156): New Received: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:192): Matching device RATGDO-Door to received position info 0.1450714 converted to 15. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:146): Received: CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.1808571, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:147): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:156): New Received: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:192): Matching device RATGDO-Door to received position info 0.1808571 converted to 18. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:146): Received: CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.2167143, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:147): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:156): New Received: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:192): Matching device RATGDO-Door to received position info 0.2167143 converted to 22. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:146): Received: CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.2535714, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:147): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:156): New Received: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:192): Matching device RATGDO-Door to received position info 0.2535714 converted to 25. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:146): Received: SensorState(key=2195749573, state=4.860235214233398, missing_state=False)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:147): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:156): New Received: 4.86024
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:163): Matching device RATGDO-Voltage to received state 4.86024 found.  Updating
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:146): Received: CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.2893572, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:147): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:156): New Received: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:192): Matching device RATGDO-Door to received position info 0.2893572 converted to 29. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:146): Received: CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.3255, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:147): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:156): New Received: 1
User avatar
GlennNZ
Posts: 1873
Joined: Sun Dec 07, 2014 3:33 pm
Location: Central Coast, Australia

Re: ratgdo with ESPHome

Post by GlennNZ »

Ok. Thanks. I’ll have a look.

My testing was using the slider in Indigo UI - which was working.

This will probably be a nothing way which I haven’t caught.

Glenn


Sent from my iPad using Tapatalk
User avatar
GlennNZ
Posts: 1873
Joined: Sun Dec 07, 2014 3:33 pm
Location: Central Coast, Australia

ratgdo with ESPHome

Post by GlennNZ »

Argh! See it now.

It is correctly setting brightness and converting - but then door reports back it's position and that is where there is a bug (not conversion, rather attribute related). This I wasn't seeing as do not have a door reporting back state.... now have your logging can fix

This is now fixed in 0.1.12, I'll commit now - but wait for feedback...

Also adds:
Adds current operation for Door - in 2 states, current_operation idle/opening/closing, and number reflecting the same.

Some more logging - just enabled the Check Boxes in PluginConfig (including a wrapper for all commands). Just enabled Debug1 thru to Debug 4.

Adds start of ESPHome Light support - Dimmer Device - On/Off/Brightness
(to create go to Recreate devices in Main ESP device config, won't upset already existing devices)

Arguably adding things - means more things to break - but the simple light aspects I can test with my dummy Ratgdo. (admittedly not a Dimmer light)
dliccardo
Posts: 64
Joined: Mon Jun 09, 2014 9:38 pm

Re: ratgdo with ESPHome

Post by dliccardo »

Thanks Glenn! I grabbed and installed your latest, which was 0.1.13. Same issue remains. I tried setting brightness with both the slider and by entering a number with same results. Here is another log of setting to zero, which correctly closes the door all the way and then setting to 3, which incorrectly opens the door all the way. During operation of the door, the brightness reports out correctly in all cases. So this still seems to be related somehow to something in the chain from UI input to ratgdo output I'd think:

Code: Select all

ESPHome Indigo Plugin           sent "RATGDO-Door" set Position to 0
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.9992727, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.9992727, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.9992727 converted to 100. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.9535455, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.9535455, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.9535455 converted to 96. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.9077272, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.9077272, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.9077272 converted to 91. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.8606364, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.8606364, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.8606364 converted to 87. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.8146363, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.8146363, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.8146363 converted to 82. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.7675455, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.7675455, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.7675455 converted to 77. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.7214545, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.7214545, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.7214545 converted to 73. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.6752727, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.6752727, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.6752727 converted to 68. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.6284546, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.6284546, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.6284546 converted to 63. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.5829091, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.5829091, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.5829091 converted to 59. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.5369091, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.5369091, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.5369091 converted to 54. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.4902727, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.4902727, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.4902727 converted to 50. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.4445454, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.4445454, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.4445454 converted to 45. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.3985454, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.3985454, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.3985454 converted to 40. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.3517272, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.3517272, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.3517272 converted to 36. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.306, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.306, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.306 converted to 31. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.2604545, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.2604545, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.2604545 converted to 27. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.2149091, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.2149091, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.2149091 converted to 22. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.0, tilt=0.0, current_operation=<CoverOperation.IDLE: 0>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.0, tilt=0.0, current_operation=<CoverOperation.IDLE: 0>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 0
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: idle
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.0 converted to 0. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (SensorState(key=2195749573, state=4.878540992736816, missing_state=False),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=SensorState(key=2195749573, state=4.878540992736816, missing_state=False)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state='4.87854'
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:196): Matching device RATGDO-Voltage to received state 4.87854 found.  Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.0, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.0, tilt=0.0, current_operation=<CoverOperation.IS_CLOSING: 2>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 2
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_closing
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.0 converted to 0. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.0, tilt=0.0, current_operation=<CoverOperation.IDLE: 0>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.0, tilt=0.0, current_operation=<CoverOperation.IDLE: 0>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 0
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: idle
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.0 converted to 0. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None

Mar 16, 2025 at 10:41:47
   ESPHome Indigo Plugin           sent "RATGDO-Door" status request
   ESPHome Indigo Plugin Debug     (plugin.py:actionControlDevice:1199): Brightness Received 3
   ESPHome Indigo Plugin Debug     (plugin.py:actionControlDevice:1200): Setting Brightness to 3
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): cover_command called with args: () and kwargs: {'key': 1877847629, 'position': 3.0, 'stop': False}
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): cover_command returned: None
   ESPHome Indigo Plugin           sent "RATGDO-Door" set Position to 3
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.0015, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.0015, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.0015 converted to 1. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.03764286, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.03764286, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.03764286 converted to 4. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.0745, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.0745, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.0745 converted to 8. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.1105, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.1105, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.1105 converted to 12. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.1462857, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.1462857, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.1462857 converted to 15. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.1822857, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.1822857, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.1822857 converted to 19. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.2191429, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.2191429, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.2191429 converted to 22. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.2550714, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.2550714, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.2550714 converted to 26. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.2911429, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.2911429, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.2911429 converted to 30. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.3276429, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.3276429, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.3276429 converted to 33. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.3637857, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.3637857, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.3637857 converted to 37. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.4007143, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.4007143, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.4007143 converted to 41. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.4367857, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.4367857, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.4367857 converted to 44. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.4730714, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.4730714, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.4730714 converted to 48. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.5102143, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.5102143, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.5102143 converted to 52. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.5462143, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.5462143, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.5462143 converted to 55. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.582, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.582, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.582 converted to 59. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.6180714, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.6180714, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.6180714 converted to 62. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.6549286, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.6549286, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.6549286 converted to 66. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.691, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.691, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.691 converted to 70. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.727, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.727, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.727 converted to 73. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.7637857, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.7637857, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.7637857 converted to 77. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (SensorState(key=1745288866, state=126.0, missing_state=False),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=SensorState(key=1745288866, state=126.0, missing_state=False)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state='126'
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:196): Matching device RATGDO-Vehicle distance actual filtered to received state 126 found.  Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.7995715, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.7995715, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.7995715 converted to 80. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.8355714, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.8355714, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.8355714 converted to 84. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.8726429, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.8726429, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.8726429 converted to 88. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.9086428, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.9086428, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.9086428 converted to 91. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.9449286, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.9449286, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.9449286 converted to 95. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.9818571, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.CLOSED: 1>, position=0.9818571, tilt=0.0, current_operation=<CoverOperation.IS_OPENING: 1>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.CLOSED: 1>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 1
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: is_opening
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 0.9818571 converted to 99. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (CoverState(key=1877847629, legacy_state=<LegacyCoverState.OPEN: 0>, position=1.0, tilt=0.0, current_operation=<CoverOperation.IDLE: 0>),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=CoverState(key=1877847629, legacy_state=<LegacyCoverState.OPEN: 0>, position=1.0, tilt=0.0, current_operation=<CoverOperation.IDLE: 0>)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state=<LegacyCoverState.OPEN: 0>
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:251): Updating device RATGDO-Door with current_operation: 0
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:270): Updating device RATGDO-Door with current_operation_text: idle
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:285): Matching device RATGDO-Door to received position info 1.0 converted to 100. Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (SensorState(key=2195749573, state=4.866440773010254, missing_state=False),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=SensorState(key=2195749573, state=4.866440773010254, missing_state=False)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state='4.86644'
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:196): Matching device RATGDO-Voltage to received state 4.86644 found.  Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:93): change_callback called with args: (SensorState(key=799351157, state=-71.0, missing_state=False),) and kwargs: {}
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:179): Received: main_state=SensorState(key=799351157, state=-71.0, missing_state=False)
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:180): Main Linked Core device = 904747434
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:189): New Received: state='-71'
   ESPHome Indigo Plugin Debug     (plugin.py:change_callback:196): Matching device RATGDO-WiFi Signal to received state -71 found.  Updating
   ESPHome Indigo Plugin Debug     (plugin.py:wrapper:99): change_callback returned: None
User avatar
GlennNZ
Posts: 1873
Joined: Sun Dec 07, 2014 3:33 pm
Location: Central Coast, Australia

ratgdo with ESPHome

Post by GlennNZ »

Thats annoying! I’ll have a look - presume there is something I’m missing in the command - eg. needs mode Opening/Closing as well as brightness. I’ll check … can’t see anything obvious…

Can you double check what the ratgdo logs are saying with this button press? There are versions that don’t allow partial opening/closing…

Select a position - setting, with all the debug buttons on and check the web log for the ratgdo at the same time and see what that is saying…
(may be something obvious ..)



Sent from my iPad using Tapatalk
dliccardo
Posts: 64
Joined: Mon Jun 09, 2014 9:38 pm

Re: ratgdo with ESPHome

Post by dliccardo »

ok, actually, wait, this is working somewhat!

When I start from a state of door closed, brightness zero, and then set brightness to some intermediate value, it appears to do the right thing!

But from there things get strange. Let me do some more tests and collect some more logs. I'll try to capture the ratgdo log output as well....
User avatar
GlennNZ
Posts: 1873
Joined: Sun Dec 07, 2014 3:33 pm
Location: Central Coast, Australia

Re: ratgdo with ESPHome

Post by GlennNZ »

Hi
Just coming back to this - presume is working okay after all?
Will update release shortly pending hearing anything….


Sent from my iPad using Tapatalk
User avatar
Korey
Posts: 888
Joined: Wed Jun 04, 2008 11:47 am
Location: Henderson, NV
Contact:

Re: ratgdo with ESPHome

Post by Korey »

Hi Glenn,

Finally got around to flashing the unit wth ESP firmware, all works fantastic! Thanks again!

...Actually getting an authentication error, even thou it all seems to update:

device shows up in HA as well without authentication.. Any ideas?

Code: Select all

Starting plugin "ESPHome Indigo Plugin 0.1.14" (pid 95239)
   Processing requirements for plugin "ESPHome Indigo Plugin 0.1.14"
   Requirements for "ESPHome Indigo Plugin 0.1.14" previously processed, continuing startup
   ESPHome Indigo Plugin           ================================================ Initializing New Plugin Session =================================================
   ESPHome Indigo Plugin           Plugin name:                   ESPHome Indigo Plugin
   ESPHome Indigo Plugin           Plugin version:                0.1.14
   ESPHome Indigo Plugin           Plugin ID:                     com.GlennNZ.indigoplugin.ESPhome4indigo
   ESPHome Indigo Plugin           Indigo version:                2024.2.1
   ESPHome Indigo Plugin           Python version:                3.11.6 (v3.11.6:8b6ee5ba3b, Oct  2 2023, 11:18:21) [Clang 13.0.0 (clang-1300.0.29.30)]
   ESPHome Indigo Plugin           Indigo License:                ActiveSubscription
   ESPHome Indigo Plugin           Architecture:                  arm64
   ESPHome Indigo Plugin           ================================================ Initializing New Plugin Session =================================================
   ESPHome Indigo Plugin           
   Started plugin "ESPHome Indigo Plugin 0.1.14"
   ESPHome Indigo Plugin           Failed Connection: This Devices requires Authenication for connection.  Please enter and try again.
   ESPHome Indigo Plugin           Connected to, and subscribing for State Changes for RATGDO ESP
--
Korey
User avatar
Korey
Posts: 888
Joined: Wed Jun 04, 2008 11:47 am
Location: Henderson, NV
Contact:

Re: ratgdo with ESPHome

Post by Korey »

Nevermind.. I had an extra ESP device that was not configured properly when I was trying to get the plugin running last week.. :oops:

No errors, all good, Thanks again!
--
Korey
User avatar
wi_pedaler
Posts: 89
Joined: Thu Apr 29, 2004 2:15 pm
Location: Southeast Wisconsin, USA

Re: ratgdo with ESPHome

Post by wi_pedaler »

Hi all,
Watching this thread, and some of it is "greek" to me.
We have 2 Chamberlain garage door openers with MyQ. The MyQ app does what we need it to do for remote opening or door status, however I would like to be able to ask Indigo to periodically query the door position (open, closed) to be certain that everything is closed and locked in the context of a "good night, house". I do not need to control the door from Indigo.

Am I reading correctly that RatGDO can feed door status to Indigo?
User avatar
FlyingDiver
Posts: 7830
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: ratgdo with ESPHome

Post by FlyingDiver »

wi_pedaler wrote: Thu Mar 12, 2026 6:59 pm Am I reading correctly that RatGDO can feed door status to Indigo?
It can, but you might also consider a tilt sensor to determine if the door is closed.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
User avatar
wi_pedaler
Posts: 89
Joined: Thu Apr 29, 2004 2:15 pm
Location: Southeast Wisconsin, USA

Re: ratgdo with ESPHome

Post by wi_pedaler »

you might also consider a tilt sensor to determine if the door is closed.
Any recommendations for devices, and whether Z-wave or other interface?
Post Reply

Return to “ESPHome4Indigo”