I have had ChatGPT give me decent Python and Yaml code I can tweak, but it really is limited when something gets complicated…
I have an old pull-chain 3 speed ceiling fan and want to seamlessly control it remotely as well as by the chain - meaning the chain pull sequence being: Off, High, Medium, Low, Off - an example use case is if the fan is changed from Medium to Off remotely, then the next pull of the chain would still make the fan go to High.
Leaving out the long conversations of inaccuratre things that ChatGPT told me and my many corrections in the conversation, it also tried to give me diagrams after I corrected it each time, which were worse and worse:
1st diagram try from ChatGPT:
2nd try:
3rd try:
4th try:
Then I continued just for fun and it said that it would try again but be more careful, and that it would take 30-45 minutes to come back to me with an answer, and that was hours ago. Well I did get some good ideas in the conversation, but what a hoot!