Easy Installation on Raspberry devices - TeamViewer Support
<main>
<article class="userContent">
<p><strong>This article applies to all TeamViewer IoT users that want to install TeamViewer IoT Agent on Raspberry devices.</strong></p><ul><li><a href="https://community.teamviewer.com/t5/TeamViewer-IoT-Knowledge-Base-EN/Easy-Installation-on-Raspberry-devices/ta-p/93008#toc-hId--1325868290" rel="nofollow noreferrer ugc">General</a></li><li><a href="https://community.teamviewer.com/t5/TeamViewer-IoT-Knowledge-Base-EN/Easy-Installation-on-Raspberry-devices/ta-p/93008#toc-hId--438364609" rel="nofollow noreferrer ugc">Compatibility</a></li><li><a href="https://community.teamviewer.com/t5/TeamViewer-IoT-Knowledge-Base-EN/Easy-Installation-on-Raspberry-devices/ta-p/93008#toc-hId-449139072" rel="nofollow noreferrer ugc">Use cases</a></li><li><a href="https://community.teamviewer.com/t5/TeamViewer-IoT-Knowledge-Base-EN/Easy-Installation-on-Raspberry-devices/ta-p/93008#toc-hId-1336642753" rel="nofollow noreferrer ugc">How to Setup</a></li></ul><h2 data-id="general">General</h2><p><em>TeamViewer IoT</em> already had instructions on how to install<em> TeamViewer IoT Agent</em> to <em>Raspberry PI </em>devices that comes with preinstalled <em>OS</em>. But how to do with the devices that has no <em>OS</em> installed on them? With this feature we have made it easier for users to have both <em>OS</em> and <em>Agent</em> installed on <em>Raspberry PI </em>device and automatically register the device to the <em>TeamViewer Account. </em></p><h2 data-id="compatibility">Compatibility</h2><p>The feature is tested and is compatible with the following <em>Raspberry PI</em> models:</p><ul><li>Raspberry Pi Zero W</li><li>Raspberry Pi 1</li><li>Raspberry Pi 2</li><li>Raspberry Pi 3</li><li>Raspberry Pi 4</li></ul><h2 data-id="use-cases">Use cases</h2><p>Installing the <em>TeamViewer IoT Agen</em>t required an access to CLI GUI, so there was a need to connect a keyboard and monitor to your <em>Raspberry PI</em> device. Now when the <em>Agent </em>is installed automatically by the configuration scripts on device boot, no more need to have/connect an extra equipment.</p><p>This method can be used for mass deployment of the agent on multiple <em>Raspberry PI</em> devices. Just flash the microSD cards with the required <em>OS</em> and configuration file, insert to the devices and power up. You can have your devices up and running <em>TeamViewer IoT</em> within minutes.</p><h2 data-id="how-to-setup">How to Setup</h2><p>Login in <a href="https://community.teamviewer.com/English/home/leaving?target=https%3A%2F%2Fteamviewer-iot.com" rel="nofollow noreferrer ugc">TeamViewer IoT Management Console</a> from navigation panel click on <em>Inventory</em> and from the <em>ADD</em> dropdown menu on the right select <em>Device.</em> </p><p>Select the required model of <em>Raspberry PI.</em></p><div class="embedExternal embedImage display-large float-none">
<div class="embedExternal-content">
<a class="embedImage-link" href="https://us.v-cdn.net/6032394/uploads/lithium_attachments/15205i77DDBC189B0DD8FC.jpg" rel="nofollow noreferrer noopener ugc" target="_blank">
<img class="embedImage-img" src="https://us.v-cdn.net/6032394/uploads/lithium_attachments/15205i77DDBC189B0DD8FC.jpg" alt="1rasbez.png" height="180" width="320" loading="lazy" data-display-size="large" data-float="none"></img></a>
</div>
</div>
<p><br></p><p>Scroll down and select <em>Empty Raspberry PI</em>.</p><div class="embedExternal embedImage display-large float-none">
<div class="embedExternal-content">
<a class="embedImage-link" href="https://us.v-cdn.net/6032394/uploads/lithium_attachments/15206i24072EBB2E4BD0D6.jpg" rel="nofollow noreferrer noopener ugc" target="_blank">
<img class="embedImage-img" src="https://us.v-cdn.net/6032394/uploads/lithium_attachments/15206i24072EBB2E4BD0D6.jpg" alt="2rasbez.png" height="180" width="320" loading="lazy" data-display-size="large" data-float="none"></img></a>
</div>
</div>
<p><br></p><p>Now, will get the <em>Configuration</em> settings.</p><p>Only the<em> Group</em> field is mandatory in configuration. </p><p>If you want to automatically configure your network (LAN or WiFi) parameters on your device, then you need to fill <em>Hostname, WiFi Network Name (SSID), WiFi Password</em> and <em>Country</em>. </p><p>Once you are done with the input of your settings, click <em>Download Configuration</em>.</p><p>This will download the <em>.zip package</em> which contains scripts and configuration for <em>TeamViewer IoT Agent</em> installation.</p><div class="embedExternal embedImage display-large float-none">
<div class="embedExternal-content">
<a class="embedImage-link" href="https://us.v-cdn.net/6032394/uploads/lithium_attachments/15207iA849CF9074DB9BCA.jpg" rel="nofollow noreferrer noopener ugc" target="_blank">
<img class="embedImage-img" src="https://us.v-cdn.net/6032394/uploads/lithium_attachments/15207iA849CF9074DB9BCA.jpg" alt="3rasbez.png" height="180" width="320" loading="lazy" data-display-size="large" data-float="none"></img></a>
</div>
</div>
<p><br></p><p>Once you downloaded the configuration, download the <em>OS</em> that you want to have on your device. It can be one of the followings:</p><ul><li><a href="https://community.teamviewer.com/English/home/leaving?target=https%3A%2F%2Fdownloads.raspberrypi.org%2Fraspbian_full_latest" rel="nofollow noreferrer ugc">Raspbian Buster with desktop and recommended software</a></li><li><a href="https://community.teamviewer.com/English/home/leaving?target=https%3A%2F%2Fdownloads.raspberrypi.org%2Fraspbian_latest" rel="nofollow noreferrer ugc">Raspbian Buster with desktop</a></li><li><a href="https://community.teamviewer.com/English/home/leaving?target=https%3A%2F%2Fdownloads.raspberrypi.org%2Fraspbian_lite_latest" rel="nofollow noreferrer ugc">Raspbian Buster Lite</a></li></ul><p> </p><p><strong><em>Note: The links to these images can be found in instructions page for easy reference.</em></strong></p><div class="embedExternal embedImage display-large float-none">
<div class="embedExternal-content">
<a class="embedImage-link" href="https://us.v-cdn.net/6032394/uploads/lithium_attachments/15208iD6AC9F3F6FF24B55.jpg" rel="nofollow noreferrer noopener ugc" target="_blank">
<img class="embedImage-img" src="https://us.v-cdn.net/6032394/uploads/lithium_attachments/15208iD6AC9F3F6FF24B55.jpg" alt="4rasbez.png" height="180" width="320" loading="lazy" data-display-size="large" data-float="none"></img></a>
</div>
</div>
<p></p><p><br></p><p>After you downloaded the necessary <em>OS,</em> you would need an image writing tool such as <em>Win32 Disk Imager, Rufus, Etcher, ApplePi-Baker, Acronis True Image,</em> etc.</p><p>Make sure that <em>microSD</em> is properly formatted, and partitions are deleted. Write the <em>OS</em> image to the m<em>icroSD</em> card from <em>Raspberry PI</em> device. After you have the <em>OS</em> on the <em>microSD</em> card, you will notice the <em>“boot”</em> partition. Extract the downloaded <em>Configuration files</em> from earlier step and copy to boot partition on<em> MicroSD</em> card by replacing all the files on boot partition with downloaded configuration file.</p><div class="embedExternal embedImage display-large float-none">
<div class="embedExternal-content">
<a class="embedImage-link" href="https://us.v-cdn.net/6032394/uploads/lithium_attachments/15209i961170365585D10B.jpg" rel="nofollow noreferrer noopener ugc" target="_blank">
<img class="embedImage-img" src="https://us.v-cdn.net/6032394/uploads/lithium_attachments/15209i961170365585D10B.jpg" alt="5rasbez.png" height="180" width="320" loading="lazy" data-display-size="large" data-float="none"></img></a>
</div>
</div>
<p><br></p><div class="embedExternal embedImage display-large float-none">
<div class="embedExternal-content">
<a class="embedImage-link" href="https://us.v-cdn.net/6032394/uploads/lithium_attachments/15210iBC673C1C40919FBE.jpg" rel="nofollow noreferrer noopener ugc" target="_blank">
<img class="embedImage-img" src="https://us.v-cdn.net/6032394/uploads/lithium_attachments/15210iBC673C1C40919FBE.jpg" alt="6rasbez.png" height="180" width="320" loading="lazy" data-display-size="large" data-float="none"></img></a>
</div>
</div>
<p><br></p><p>Now insert the <em>microSD</em> card back to your <em>Raspberry PI</em> device and power up. Don’t forget to connect the LAN cable if you intend the device to work in LAN network. It will take 3 to 5 minutes for the device to boot and install the <em>TeamViewer IoT Agent</em> on the <em>OS.</em> This will be done by scripts and configuration files you have on <em>microSD</em> card, so no extra step is required.</p><p>Once the device is up, go to <em>Inventory</em>, or simply refresh the page if you are already on the page and find your device there. Now you can add sensors, metrics, remote connect and use other features of <em>TeamViewer IoT</em>.</p><p> </p><p> </p>
</article>
</main>