I’m using openHAB for my home automation. I have been using it for a few years, it’s been pretty stable and good. I was postponing upgrade to openHAB 2.x for a year or so, but an impulsive decision to buy Google Home earlier this year and few Yeelight smart bulbs finally pushed me.
It took couple evenings for me to do the upgrade of openHAB software and adjust config and code. Then I went into connecting Google Home to openHAB. Obviously, I googled for instructions. Instruction I pursued can be found here. Excited as I was I did not look around and went right into it. What I got out of it was more than a day of learning by doing:
- Learned very basics of Google Cloud Platform, how it’s organised
- What are tools like google-cloud-sdk and web console
- Tried out couple helloworldish examples, namely, deployed a Google Cloud app and a microservice (Google Cloud Function)
- Tool a very brief look at Google Go programming language
You can imagine my surprise when I found out that all of the effort was not needed for practical use 😂 Actually, I should have followed this other instruction. Is shows you how to connect Google Home to openHAB in 10 minutes for practical purposes.
We make mistakes, we learn. This time, small mistake, learned a lot. Irrelevant to the problem at hand 😂 but a lot!
PS Now I'll understand better what I mean when I use word "microservices" 🙂
PPS System development is worse than alcohol. I can call it a day with latter more easy.
No comments:
Post a Comment