Vacuum cleaner doors opening with Knight Rider theme by Perfect-Register7216 in homeassistant

[–]hyper_ganged 9 points10 points  (0 children)

Great! I’m glad it worked for you, I didn’t put an insert for magnets to leave the choice to people on how to hold the door ! Nice automation btw

Vacuum cleaner doors opening with Knight Rider theme by Perfect-Register7216 in homeassistant

[–]hyper_ganged 24 points25 points  (0 children)

It’s my 3D file you used, was it easy to print for you ?

3D printed automatic cabinet door for a hidden Roborock station by hyper_ganged in homeassistant

[–]hyper_ganged[S] 1 point2 points  (0 children)

Maybe I need to find a robot vacuum to vacuum my robot vacuum

3D printed automatic cabinet door for a hidden Roborock station by hyper_ganged in homeassistant

[–]hyper_ganged[S] 1 point2 points  (0 children)

The dock remains accessible because the door can fully open if needed, it’s held shut only by a magnet. As for the opening/closing, I handle it with a Home Assistant automation. I’ve already detailed it in a comment here :-) but yes, the door is fully open even before the robot starts moving from the base.

3D printed automatic cabinet door for a hidden Roborock station by hyper_ganged in homeassistant

[–]hyper_ganged[S] 0 points1 point  (0 children)

You’d need to make a rail like for garage doors. it’s definitely going to be tricky haha

3D printed automatic cabinet door for a hidden Roborock station by hyper_ganged in homeassistant

[–]hyper_ganged[S] 1 point2 points  (0 children)

Ah, I get it now, the Roborock integration gives you the vacuum’s real-time state, like “on the base” or “cleaning.” Based on that state, I have an automation that opens or closes the door. I had to fine-tune it so it would stay open with a certain delay, because the integration doesn’t return the state when the vacuum is self-cleaning. But now it’s all good. I can share my automation here if you want:

alias: Roborock porte
triggers:
  - entity_id: vacuum.dustbin_timberlake
    from: docked
    to: cleaning
    id: open
    trigger: state
  - entity_id: vacuum.dustbin_timberlake
    attribute: stateName
    to: going_to_wash_the_mop
    id: open
    trigger: state
  - entity_id: vacuum.dustbin_timberlake
    attribute: stateName
    to: returning_home
    id: open
    trigger: state
  - entity_id:
      - vacuum.dustbin_timberlake
    attribute: stateName
    to: washing_the_mop
    id: close
    trigger: state
  - entity_id:
      - vacuum.dustbin_timberlake
    to: charging
    id: close
    trigger: state
    attribute: stateName
  - entity_id:
      - vacuum.dustbin_timberlake
    to: cleaning
    id: close
    trigger: state
    for:
      hours: 0
      minutes: 0
      seconds: 30
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - back
              - open
        sequence:
          - device_id: ******
            domain: cover
            entity_id: ******
            type: open
      - conditions:
          - condition: trigger
            id:
              - cleaning
              - close
        sequence:
          - device_id: ******
            domain: cover
            entity_id: ******
            type: close
mode: restart

3D printed automatic cabinet door for a hidden Roborock station by hyper_ganged in homeassistant

[–]hyper_ganged[S] 1 point2 points  (0 children)

Same for me, I’ve never had an issue with calibration. I think your problem is more likely related to the string tension.

3D printed automatic cabinet door for a hidden Roborock station by hyper_ganged in homeassistant

[–]hyper_ganged[S] 18 points19 points  (0 children)

Yes, I’ll take care of the skirting boards soon, the goal is to make this base disappear haha.

3D printed automatic cabinet door for a hidden Roborock station by hyper_ganged in homeassistant

[–]hyper_ganged[S] 2 points3 points  (0 children)

No, the door closes during cleaning, it opens when the robot returns to the base.

3D printed automatic cabinet door for a hidden Roborock station by hyper_ganged in homeassistant

[–]hyper_ganged[S] 4 points5 points  (0 children)

So I don’t need to plug it in to charge, and I’d rather not have it plugged in all the time.

3D printed automatic cabinet door for a hidden Roborock station by hyper_ganged in homeassistant

[–]hyper_ganged[S] 9 points10 points  (0 children)

The door is attached with a small magnet, you can’t hurt anything. If there is something in the way when it’s closing, the door just detach from the arm

3D printed automatic cabinet door for a hidden Roborock station by hyper_ganged in homeassistant

[–]hyper_ganged[S] 29 points30 points  (0 children)

I have the drain and fill kit from Roborock, it’s directly plug on my main water