Code Monkey home page Code Monkey logo

flaurahomeassistant's Introduction

FlauraHomeAssistant

A modified version of Flaura by Martin McMaker (https://www.thingiverse.com/thing:4921885)\ It uses Home Assistant instead of Blynk

Story

I started this project at the end of May 2022 and have worked on it a bit on and off. Then I saw the following thread and decided to publish my progress in case someone could use what I have made:
https://community.home-assistant.io/t/invitation-project-suggestion-an-automated-potted-plant/
Martin Vinter made the thread and put his design files here: https://github.com/MartinVinter/Flaura2
The software seems to be working, but I haven't tested it long term.
I am working on a complete redesign of the pot itself, which will require less silicone to make watertight

Parts

I bought everything on AliExpress because they have the option to combine all items in one big package when shipped to the EU. (Tired of asking for sellers to resend small items that got lost in shipping)
Martin McMaker explains the choice of parts in Flaura_Parts_List_V1_0.zip (https://www.thingiverse.com/thing:4921885/files)
I did not want to order custom-made PCBs. I use a prototype board instead. I use the ESP32 called "TTGO T-Energy" because it has low power usage in deep sleep mode and a 18650 battery holder

Part list:

TTGO T-Energy (ESP with 18650 battery holder) https://www.aliexpress.us/item/2251832765415995.html
Cheap 3.7V water pump (no longer available) https://www.aliexpress.us/item/3256802475972254.html
Soil moisture sensor: https://www.aliexpress.us/item/2255800945582601.html
Screws: https://www.aliexpress.us/item/3256803144062450.html
Double-sided prototype PCB 5x7: https://www.aliexpress.us/item/3256803198038888.html
Pin header female 20 pins https://www.aliexpress.us/item/3256801232229618.html
JST connector female 6 pins with cable (For water level measurements): https://www.aliexpress.us/item/2251832768103991.html
SM JST Connector 22AWG with cable (For pump power): https://www.aliexpress.us/item/3256802336067007.html
MOSFET IRLZ44N https://www.aliexpress.us/item/3256802288029799.html
Diodes: https://www.aliexpress.us/item/3256801270295638.html
Resistors: https://www.aliexpress.us/item/2251832766343175.html
PVC tubes 3x5 mm + 5x7 mm: https://www.aliexpress.us/item/3256801537788462.html / https://www.aliexpress.us/item/3256803040259072.html
PTFE tube 2x4 mm: https://www.aliexpress.us/item/3256801790661137.html
T-connectors for tubes 3.2mm https://www.aliexpress.us/item/3256801423686650.html

flaurahomeassistant's People

Contributors

mathgaming avatar

Stargazers

Martin Modlitba avatar William avatar  avatar Joakim Eriksson avatar crabucate avatar Andrey Shpilevoy avatar

Watchers

James Cloos avatar  avatar

Forkers

andreyshpilevoy

flaurahomeassistant's Issues

I am getting issues putting this into ESPHome

Im not good at programming so I apologize if this is a dumb question,
I am attempting to put it on my ESP32 (I got the lolin one but can swap pins once I get something running) when adding it into ESPHome I get error for the API when I remove the space before the !secret I get further issues compiling the AP and after commenting that out (I was just gonna use the HA integration) I get more errors I believe because the variables arent defined (at least thats what ESPHome says) I have no idea how to do that tho, can you confirm this is working on your smart pot? again I might just be really really dumb here

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.