Claude strikes again…. i had it create a web site that shows all 3 floors and all the sensors, doors,shades, door locks,etc in a picture and I can scroll up and down and see the status of all the sensors. If can click on the light and it will turn on or off and it shows the status of things like mailbox full, water sensor wet,etc. It used mqtt to get sensor data and uses makerAPI to control devices. Its super fast, when I click on a light it turns on in real time.
It has a add device, move device, setup device (mqtt/makerapi tags).
It used cloudflare to have the web site online so i can do from anywhere and it emails me a pin that I need to sign in. I created this entire thing with Claude yesterday afternoon.
My future goals are to have it “play back” real time the sensors changing. Be able to click on a device and see a graph of when it was on and off and have some stats like 8 lights on, furnace on,etc. .
I generally understand programming. I have only used AI for a few simple tasks.
I have no idea how you would ask an AI to do some programming. Would you mind explaining it a bit? Would you mind showing the final “instructions” you used to create the programming?
I pay $20 a month for clauseAI … you then install microsoft visual studio and add the claudeai extension. You then TELL claude what you want and it just starts writing the code.. In this case it even created the docker files so it runs in docker. Its very interactive and many times (being a programmer) push back on approaches and suggest alternatives and claude will go off and write ..
With AI in general you’ll get the best results by having your discussions in a more basic level model, but tell it you do not wish it to begin the coding process - rather to be the Business Analyst / Scribe to gather your thoughts and requirements then ask it to summarize those requirements.
Once you’re ready to jump in - take that summary and then paste into a new chat with a higher model and tell it "here’s your requirements - please build this for: [the desired or agreed upon language; host; etc.]" You will be surprised how comprehensive it can be.
If you are after aesthetic changes once you have your working model, tell it you want to see mockups but don’t rewrite the code until you elect your choices.
…if you are used to working with Development think of it like waterfall where you may handover requirements to a Jr dev vs. something like Agile or sprint (once you get rolling you’ll be able to leapfrog right to constant development.)