Are there any decent open source alternatives or should I be looking to go down the building route?

I am a coding newbie so would be a bit daunting!

  • EddyBot@feddit.de
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Node-Red is probably your best bet
    it’s functional with a lot of plugins available as well as relatively easy due to the “flow” workflow

    one other command mentioned Home Assistant but even among the Home Assistant community there are quite some people using Node-Red together with Home Assistant to achieve their goals

    • 4am@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      I’m actually migrating away from Node-Red in HomeAssistant.

      Don’t get me wrong i love Node Red, but HomeAssistant’s automations are now capable enough to do about 90% of what I need around the house.

      Now, if you’re automating like a large growroom and you have hundreds of lights and sprinkler valves to automate against temp and soil sensors…

  • PenguinCoder@beehaw.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I use huginn. Takes some work to get it setup and do what you want. But its completely selfhosted and really powerful and simpler than writing your own one off ad-hoc scripts. Ask me how I know that…

  • HumbleHobo@beehaw.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I found that IFTTT has integrations for hardware and software that doesn’t always have a clear public API that can replace it. I would like to be proved wrong on this because I’m definitely using IFTTT and would love to replace it. But it’s pretty useful still.

  • BlackEco@lemmy.blackeco.com
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    1 year ago

    I use n8n, it has node-based workflows with tons of integrations and even the ability to run Javascript for advanced data processing or logic. You can go way further than IFTTT or even Zapier.

    The cloud-hosted version is expensive but it’s easy to self-host (self-hosting is free).