{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/24593817eda64892ab383a3ac9ff9d07\" frameborder=\"0\" width=\"1280\" height=\"960\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":960,"width":1280,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":960,"thumbnail_width":1280,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/24593817eda64892ab383a3ac9ff9d07-00001.gif","duration":302,"title":"Raspberry Pi 4: Installing: Pip, Robot Framework, SSH, MQTT, and Selenium library installation (3)","description":"Install pip https://pip.pypa.io/en/stable/\n\nInstall Robot framework: https://pypi.org/project/robotframework/\npip install robotframework\n\nfor pi, do a\n\nsudo nano ~/.profile\n\nand add the following:\n\n#set path for  robot\nif [ -d \"$HOME/.local/lib/python3.7/site-packages\"] ; then\n    PATH=\"$HOME/.local/lib/python3.7/site-packages:$PATH\"\nfi\n\npip install chromedriver\n\nInstall Selenium for Python: https://pypi.org/project/selenium/\npip install selenium\n\nInstall Robot selenium library: (fast forward to 36:35 video timeline) : https://github.com/robotframework/SeleniumLibrary\npip install --upgrade robotframework-seleniumlibrary\n\nInstall Robot ssh library https://github.com/robotframework/SSHLibrary\nhttp://robotframework.org/SSHLibrary/SSHLibrary.html\npip install robotframework-sshlibrary\npip install --upgrade robotframework-sshlibrary\n\nInstall chrome driver https://chromedriver.chromium.org/downloads\nFor Raspberry Pi:\nhttps://ivanderevianko.com/2020/01/selenium-chromedriver-for-raspberrypi\nsudo apt-get install chromium-chromedriver\ncp chromedriver /home/pi/.local/lib/python3.7/site-packages\n\nUPDATE NOTE: So the MQTT response is saved / received as a python list as the data type. Make sure you either natively manipulate the data as a List data type else just use RobotFramework & convert it to string and then perform your needed parsing & data manipulation from there."}