[GH-ISSUE #176] [Feature]: Allow Homeassistant automations #114

Closed
opened 2026-05-06 12:25:58 +02:00 by BreizhHardware · 8 comments

Originally created by @IROKILLER on GitHub (Jan 29, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/176

Originally assigned to: @maziggy on GitHub.

Problem or Use Case

I would like to have the option to select Home Assistant automations or helpers for the smart plugs as well.

Proposed Solution

The background is that I have installed additional fans in my self-built 3D printer enclosure for my A1, which should turn on automatically. These fans are connected to a separate smart plug, which in turn needs to be controlled accordingly.

Additionally, I have a physical push button on the enclosure itself that switches the smart plugs on.

It would also be great if it were possible to configure a separate switch that allows taking over individual controls — for example, in my case, to manually switch the external light inside the printer enclosure on and off.

Alternatives Considered

No response

Feature Category

Smart Plugs

Priority

Nice to have

Mockups or Examples

No response

Contribution

  • I would be willing to help implement this feature

Checklist

  • I have searched existing issues to ensure this feature hasn't already been requested
Originally created by @IROKILLER on GitHub (Jan 29, 2026). Original GitHub issue: https://github.com/maziggy/bambuddy/issues/176 Originally assigned to: @maziggy on GitHub. ### Problem or Use Case I would like to have the option to select Home Assistant automations or helpers for the smart plugs as well. ### Proposed Solution The background is that I have installed additional fans in my self-built 3D printer enclosure for my A1, which should turn on automatically. These fans are connected to a separate smart plug, which in turn needs to be controlled accordingly. Additionally, I have a physical push button on the enclosure itself that switches the smart plugs on. It would also be great if it were possible to configure a separate switch that allows taking over individual controls — for example, in my case, to manually switch the external light inside the printer enclosure on and off. ### Alternatives Considered _No response_ ### Feature Category Smart Plugs ### Priority Nice to have ### Mockups or Examples _No response_ ### Contribution - [ ] I would be willing to help implement this feature ### Checklist - [x] I have searched existing issues to ensure this feature hasn't already been requested
BreizhHardware 2026-05-06 12:25:58 +02:00
Author
Owner

@maziggy commented on GitHub (Jan 29, 2026):

Need some more details what exactly is expected.

<!-- gh-comment-id:3818386475 --> @maziggy commented on GitHub (Jan 29, 2026): Need some more details what exactly is expected.
Author
Owner

@IROKILLER commented on GitHub (Jan 29, 2026):

The option to select automations or helpers from Homeassistant within the Select Entity feature would allow, for example, controlling multiple devices simultaneously, such as turning on the case fan and the 3D printer. Currently, you can only bind one smart plug to the printer and cannot add another.
Image

and that you could perhaps add an extra button that you could assign a separate function to, so that you could address other devices or automations, for example, in my case, turn the light inside the casing on and off.
Image

<!-- gh-comment-id:3818479847 --> @IROKILLER commented on GitHub (Jan 29, 2026): # The option to select automations or helpers from Homeassistant within the Select Entity feature would allow, for example, controlling multiple devices simultaneously, such as turning on the case fan and the 3D printer. Currently, you can only bind one smart plug to the printer and cannot add another. <img width="461" height="996" alt="Image" src="https://github.com/user-attachments/assets/c889ff68-0668-4f98-8616-80532e598daf" /> and that you could perhaps add an extra button that you could assign a separate function to, so that you could address other devices or automations, for example, in my case, turn the light inside the casing on and off. <img width="1046" height="680" alt="Image" src="https://github.com/user-attachments/assets/aa5ea58d-de77-42ba-8a79-07da9d642127" />
Author
Owner

@devzwf commented on GitHub (Jan 29, 2026):

interesting

<!-- gh-comment-id:3820347164 --> @devzwf commented on GitHub (Jan 29, 2026): interesting
Author
Owner

@maziggy commented on GitHub (Jan 30, 2026):

Please use branch feature/176 and let me know if it works for you.

Docs -> https://wiki.bambuddy.cool/features/smart-plugs/?h=script#ha-scripts-for-multi-device-control

<!-- gh-comment-id:3822569546 --> @maziggy commented on GitHub (Jan 30, 2026): Please use branch feature/176 and let me know if it works for you. Docs -> https://wiki.bambuddy.cool/features/smart-plugs/?h=script#ha-scripts-for-multi-device-control
Author
Owner

@IROKILLER commented on GitHub (Jan 30, 2026):

Unfortunately, the script cannot be added.

https://youtu.be/0MSMmwn15Nw

<!-- gh-comment-id:3823329641 --> @IROKILLER commented on GitHub (Jan 30, 2026): Unfortunately, the script cannot be added. [https://youtu.be/0MSMmwn15Nw](https://youtu.be/0MSMmwn15Nw)
Author
Owner

@maziggy commented on GitHub (Jan 30, 2026):

You are not using branch feature/176!

<!-- gh-comment-id:3823384006 --> @maziggy commented on GitHub (Jan 30, 2026): You are not using branch feature/176!
Author
Owner

@IROKILLER commented on GitHub (Jan 30, 2026):

Oh, I see. Sorry, I misunderstood something.

<!-- gh-comment-id:3823429132 --> @IROKILLER commented on GitHub (Jan 30, 2026): Oh, I see. Sorry, I misunderstood something.
Author
Owner

@IROKILLER commented on GitHub (Jan 31, 2026):

Image Image

great works well.

<!-- gh-comment-id:3828482220 --> @IROKILLER commented on GitHub (Jan 31, 2026): <img width="517" height="51" alt="Image" src="https://github.com/user-attachments/assets/055ff74b-ad84-4822-b0b0-7b93e462c008" /> <img width="577" height="760" alt="Image" src="https://github.com/user-attachments/assets/7a17e491-0a0d-497b-b8d1-b4fc03f79b72" /> great works well.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/bambuddy#114
No description provided.