Python is an excellent language for creating IOT and Home Automation applications, and is very common in learning institutions. This book is aimed at beginners with a basic understanding of the Python programming language and looking to use Python and MQTT in IOT applications and projects.The Eclipse foundation provides many MQTT clients in a variety of languages under the Eclipse Paho project and this book is focused on using the Python client. Although it is not a hands on book you will benefit greatly if you try some of the scripts contained in this book and in addition I have made a collection of example scripts available for download.MQTTv5 introduced many new features and the Python client has been updated to include these new features. This book has been updated to include an overview of the new features and how they affect existing code as well as covering important new features.
Stephen Cope is the director of the Kripalu Institute for Extraordinary Living, the largest yoga research institute in the Western world—with a team of scientists affiliated with major medical schools on the East coast, primarily Harvard Medical School. He has been for many years the senior scholar in residence at Kripalu Center for Yoga and Health in Lenox, Massachusetts, and is the author of four best-selling books.