Home Edge Computing Necessary Requirements, Advantages, and Disadvantages of using Edge Computing in the Manufacturing Industry Explained