How to Simplify the Process of Automating Things

From The TinkerNet Wiki
Jump to navigation Jump to search

It has come to my attention that the process of automating things has become incredibly complicated by all of the amazing & wonderful automation packages out there.

I'm not sure why those who create & maintain automation software feel the need to make life difficult. It seems to be similar to how some programmers (looking at YOU Windows devs...) have come to the belief that individual applications must do everything possible in one place.

This is stupid.

Let's look at the necessary parts of automation...

Devices To Be Controlled

Hardware Types
Firmware

Communication Methods

WiFi
Ethernet
Radio (not WiFi)
Bluetooth

Control Protocols

MQTT
HTTP
Proprietary Stuff

Control Systems

Hardware
Software