Cayenne installation, no progress after "Done! Just a moment"

Hello,

I am trying to install Cayenne in my iPhone 6S to use with RaspberryPi 3 model B and I am able to successfully complete the 4 steps in the installation process, after that I am getting a message “Done! Just a moment” with the progress circle going round and round. Screenshot attached.

There is no progress after that, as stated in the setup docs, which is after 10 minutes, I should be able to see the RaspberryPi dashboard, along with receiving an email to confirm the completion of the installation process. But I am not able to progress with both.

Hence please guide me if I am missing something and also let me know if you need more information to help me.

I have already tried the installation process more than 3 times, but it didn’t solve my problem.

Thanks,
Baskar

Is the rasberry pie On please check it also connect LAN cable instead of wifi on pi3.hope it may resolve.

Thanks
Narasimhaj

Yes Narasimha, RaspberryPi is ON and I even tried connecting with Ethernet. But the issue still remains the same.

Hello Bhaskar,
I suggest perform a clean installation better ,

Thanks
nj

Hello Bhaskar I have observed from the attached snapshot that you are using JIO , may be some connection issue I too observed network disconnects multiple times in my case, better to use airtel more stable connection you get with 4G or BROADBAND.

blockquote, div.yahoo_quoted { margin-left: 0 !important; border-left:1px #715FFA solid !important; padding-left:1ex !important; background-color:white !important; } Hello Narasimha,
I am using Airtel broadband only, in my screenshot the wifi symbol shown is because of the mobile connected to the Airtel broadband only.
Any ways I will perform a clean install and try and again.
Thanks for your support!
Thanks,Baskar Mohan

blockquote, div.yahoo_quoted { margin-left: 0 !important; border-left:1px #715FFA solid !important; padding-left:1ex !important; background-color:white !important; } Hello Narasimha,
I tried a clean reinstallation again, but still facing the same problem.
Not sure what I am missing. I am following headless mode for Raspian OS installation, then enables SSH, expanded the storage as well, but still it is not working.
No error, nothing… but it is not crossing the page as given in the screenshot.
I even tried Cayenne installation using computer and it is going through till reboot. But then no dashboard is coming.
Thanks,Baskar Mohan

Hi @hai_baskar , welcome to the Cayenne Community!

The Cayenne web dashboard has instructions for a command line install that you can do from an SSH prompt or entered directly on the Raspberry Pi. Once logged in there, proceed to follow the onscreen instructions for installing a Raspberry Pi until you get to the ‘Connect your Raspberry Pi’ page, where you can follow the instructions for “Option 2 - Terminal/SSH” to install via this method.

I expect it will still fail if there is an issue, but I encourage you to try this, because unlike the iOS app, it will provide logging output from the command-line install that you can post here so we can troubleshoot the reason the install is failing on your Pi.

Let me know if you have any questions about how to do the command line install!

Hi @rsiegel, Thank you for your message

As suggested I did the installation through SSH and took the log for your investigation, given below

pi@raspberrypi:~ $ wget https://cayenne.mydevices.com/dl/rpi_qxj3ftpuqw.sh
–2017-03-14 09:30:17-- https://cayenne.mydevices.com/dl/rpi_qxj3ftpuqw.sh
Resolving cayenne.mydevices.com (cayenne.mydevices.com)… 54.87.151.232, 52.202.24.38
Connecting to cayenne.mydevices.com (cayenne.mydevices.com)|54.87.151.232|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 1294 (1.3K) [application/x-sh]
Saving to: ‘rpi_qxj3ftpuqw.sh.2’

rpi_qxj3ftpuqw.sh.2 100%[========================================================>] 1.26K --.-KB/s in 0s

2017-03-14 09:30:19 (5.81 MB/s) - ‘rpi_qxj3ftpuqw.sh.2’ saved [1294/1294]

pi@raspberrypi:~ $ sudo bash rpi_qxj3ftpuqw.sh -v
rpi_qxj3ftpuqw.sh
dir exists
continuing as new install…
–2017-03-14 09:30:48-- http://updates.mydevices.com/raspberry/myDevices-1.0.tar.gz
Resolving updates.mydevices.com (updates.mydevices.com)… 54.148.225.117
Connecting to updates.mydevices.com (updates.mydevices.com)|54.148.225.117|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 9234417 (8.8M) [application/x-gzip]
Saving to: ‘/home/pi/myDevices-1.0.tar.gz’

/home/pi/myDevices-1.0.tar.gz 100%[========================================================>] 8.81M 1.60MB/s in 6.5s

2017-03-14 09:30:55 (1.36 MB/s) - ‘/home/pi/myDevices-1.0.tar.gz’ saved [9234417/9234417]

./myDevices-1.0/
./myDevices-1.0/._.DS_Store
./myDevices-1.0/.DS_Store
./myDevices-1.0/3rd_party/
./myDevices-1.0/addCron.sh
./myDevices-1.0/ca.crt
./myDevices-1.0/crontab.sh
./myDevices-1.0/deb/
./myDevices-1.0/dev_network.ini
./myDevices-1.0/libs/
./myDevices-1.0/live_network.ini
./myDevices-1.0/package
./myDevices-1.0/preprod_network.ini
./myDevices-1.0/python/
./myDevices-1.0/qa1_network.ini
./myDevices-1.0/qa2_network.ini
./myDevices-1.0/reboot_install.sh
./myDevices-1.0/scripts/
./myDevices-1.0/setup.sh
./myDevices-1.0/stg_network.ini
./myDevices-1.0/uninstall.sh
./myDevices-1.0/scripts/config.sh
./myDevices-1.0/scripts/tightvncsetup.sh
./myDevices-1.0/scripts/webiopisetup.sh
./myDevices-1.0/python/myDevices/
./myDevices-1.0/python/myDevices.init.sh
./myDevices-1.0/python/myDevices.service
./myDevices-1.0/python/myDevices.sh
./myDevices-1.0/python/setup.py
./myDevices-1.0/python/myDevices/init.py
./myDevices-1.0/python/myDevices/main.py
./myDevices-1.0/python/myDevices/cloud/
./myDevices-1.0/python/myDevices/ipgetter/
./myDevices-1.0/python/myDevices/os/
./myDevices-1.0/python/myDevices/remoteaccess/
./myDevices-1.0/python/myDevices/requests_futures/
./myDevices-1.0/python/myDevices/schedule/
./myDevices-1.0/python/myDevices/sensors/
./myDevices-1.0/python/myDevices/test/
./myDevices-1.0/python/myDevices/utils/
./myDevices-1.0/python/myDevices/wifi/
./myDevices-1.0/python/myDevices/wifi/init.py
./myDevices-1.0/python/myDevices/wifi/WifiManager.py
./myDevices-1.0/python/myDevices/wifi/wifisetup.py
./myDevices-1.0/python/myDevices/wifi/WirelessLib.py
./myDevices-1.0/python/myDevices/utils/init.py
./myDevices-1.0/python/myDevices/utils/config.py
./myDevices-1.0/python/myDevices/utils/crypto.py
./myDevices-1.0/python/myDevices/utils/history.py
./myDevices-1.0/python/myDevices/utils/logger.py
./myDevices-1.0/python/myDevices/utils/mutex.py
./myDevices-1.0/python/myDevices/utils/singleton.py
./myDevices-1.0/python/myDevices/test/all_tests.py
./myDevices-1.0/python/myDevices/test/cloud_test.py
./myDevices-1.0/python/myDevices/test/config_test.py
./myDevices-1.0/python/myDevices/test/history_test.py
./myDevices-1.0/python/myDevices/test/scheduler_test.py
./myDevices-1.0/python/myDevices/test/sensors_test.py
./myDevices-1.0/python/myDevices/test/updater_test.py
./myDevices-1.0/python/myDevices/sensors/init.py
./myDevices-1.0/python/myDevices/sensors/client.py
./myDevices-1.0/python/myDevices/sensors/sensors.py
./myDevices-1.0/python/myDevices/schedule/init.py
./myDevices-1.0/python/myDevices/requests_futures/init.py
./myDevices-1.0/python/myDevices/requests_futures/sessions.py
./myDevices-1.0/python/myDevices/remoteaccess/init.py
./myDevices-1.0/python/myDevices/os/init.py
./myDevices-1.0/python/myDevices/os/cpu.py
./myDevices-1.0/python/myDevices/os/daemon.py
./myDevices-1.0/python/myDevices/os/getsysteminfo.py
./myDevices-1.0/python/myDevices/os/raspiconfig.py
./myDevices-1.0/python/myDevices/os/services.py
./myDevices-1.0/python/myDevices/os/systeminfo.py
./myDevices-1.0/python/myDevices/os/threadpool.py
./myDevices-1.0/python/myDevices/ipgetter/init.py
./myDevices-1.0/python/myDevices/cloud/init.py
./myDevices-1.0/python/myDevices/cloud/actions.py
./myDevices-1.0/python/myDevices/cloud/cayenneclient.py
./myDevices-1.0/python/myDevices/cloud/client.py
./myDevices-1.0/python/myDevices/cloud/dbmanager.py
./myDevices-1.0/python/myDevices/cloud/download_speed.py
./myDevices-1.0/python/myDevices/cloud/installer.py
./myDevices-1.0/python/myDevices/cloud/scheduler.py
./myDevices-1.0/python/myDevices/cloud/trigger.py
./myDevices-1.0/python/myDevices/cloud/updater.py
./myDevices-1.0/python/myDevices/cloud/vcom_id.py
./myDevices-1.0/libs/libSystemInformation.so
./myDevices-1.0/deb/debian_dependencies.txt
./myDevices-1.0/deb/download.sh
./myDevices-1.0/deb/install
./myDevices-1.0/deb/install_packages.sh
./myDevices-1.0/deb/libiw-dev/
./myDevices-1.0/deb/package
./myDevices-1.0/deb/python3-setuptools/
./myDevices-1.0/deb/tightvncserver/
./myDevices-1.0/deb/tightvncserver/expect_5.45-2_armhf.deb
./myDevices-1.0/deb/tightvncserver/install
./myDevices-1.0/deb/tightvncserver/libjpeg62-turbo_1.4.1-2_armhf.deb
./myDevices-1.0/deb/tightvncserver/tightvncserver_1.3.9-6.6_armhf.deb
./myDevices-1.0/deb/tightvncserver/xfonts-base_1.0.4+nmu1_all.deb
./myDevices-1.0/deb/python3-setuptools/install
./myDevices-1.0/deb/python3-setuptools/python3-pkg-resources_0.6.24-1_all.deb
./myDevices-1.0/deb/python3-setuptools/python3-setuptools_0.6.24-1_all.deb
./myDevices-1.0/deb/libiw-dev/install
./myDevices-1.0/deb/libiw-dev/libiw-dev_30~pre9-8_armhf.deb
./myDevices-1.0/3rd_party/enum34-1.0.4.tar.gz
./myDevices-1.0/3rd_party/install
./myDevices-1.0/3rd_party/install_packages.sh
./myDevices-1.0/3rd_party/iwlib-1.5.tar.gz
./myDevices-1.0/3rd_party/jsonpickle-0.9.2.tar.gz
./myDevices-1.0/3rd_party/netifaces-0.10.4.tar.gz
./myDevices-1.0/3rd_party/package
./myDevices-1.0/3rd_party/psutil-0.5.0.tar.gz
./myDevices-1.0/3rd_party/requests.tar.gz
./myDevices-1.0/3rd_party/suds-jurko-0.6.tar.gz

  • set -x
  • exec
    (0%)
    Tue 14 Mar 09:30:56 IST 2017 Installing myDevices agent
    0
    Tue 14 Mar 09:31:00 IST 2017 Found Python 3.4.2…
    (50%)
    Tue 14 Mar 09:31:00 IST 2017 Copying agent libraries
    (55%)
    Tue 14 Mar 09:31:04 IST 2017 Installing python utils
    (60%)
    Tue 14 Mar 09:32:05 IST 2017 Installing software components
    Tue 14 Mar 09:32:07 IST 2017 Trying to install myDevices for python3 version: Python 3.4.2
    running install
    Checking .pth file support in /usr/local/lib/python3.4/dist-packages/
    /usr/bin/python3 -E -c pass
    TEST PASSED: /usr/local/lib/python3.4/dist-packages/ appears to support .pth files
    running bdist_egg
    running egg_info
    creating myDevices.egg-info
    writing dependency_links to myDevices.egg-info/dependency_links.txt
    writing myDevices.egg-info/PKG-INFO
    writing top-level names to myDevices.egg-info/top_level.txt
    writing manifest file ‘myDevices.egg-info/SOURCES.txt’
    reading manifest file ‘myDevices.egg-info/SOURCES.txt’
    writing manifest file ‘myDevices.egg-info/SOURCES.txt’
    installing library code to build/bdist.linux-armv7l/egg
    running install_lib
    running build_py
    creating build
    creating build/lib
    creating build/lib/myDevices
    copying myDevices/main.py → build/lib/myDevices
    copying myDevices/init.py → build/lib/myDevices
    creating build/lib/myDevices/ipgetter
    copying myDevices/ipgetter/init.py → build/lib/myDevices/ipgetter
    creating build/lib/myDevices/cloud
    copying myDevices/cloud/client.py → build/lib/myDevices/cloud
    copying myDevices/cloud/cayenneclient.py → build/lib/myDevices/cloud
    copying myDevices/cloud/installer.py → build/lib/myDevices/cloud
    copying myDevices/cloud/scheduler.py → build/lib/myDevices/cloud
    copying myDevices/cloud/updater.py → build/lib/myDevices/cloud
    copying myDevices/cloud/dbmanager.py → build/lib/myDevices/cloud
    copying myDevices/cloud/vcom_id.py → build/lib/myDevices/cloud
    copying myDevices/cloud/actions.py → build/lib/myDevices/cloud
    copying myDevices/cloud/init.py → build/lib/myDevices/cloud
    copying myDevices/cloud/download_speed.py → build/lib/myDevices/cloud
    copying myDevices/cloud/trigger.py → build/lib/myDevices/cloud
    creating build/lib/myDevices/utils
    copying myDevices/utils/singleton.py → build/lib/myDevices/utils
    copying myDevices/utils/history.py → build/lib/myDevices/utils
    copying myDevices/utils/crypto.py → build/lib/myDevices/utils
    copying myDevices/utils/init.py → build/lib/myDevices/utils
    copying myDevices/utils/config.py → build/lib/myDevices/utils
    copying myDevices/utils/logger.py → build/lib/myDevices/utils
    copying myDevices/utils/mutex.py → build/lib/myDevices/utils
    creating build/lib/myDevices/remoteaccess
    copying myDevices/remoteaccess/init.py → build/lib/myDevices/remoteaccess
    creating build/lib/myDevices/os
    copying myDevices/os/raspiconfig.py → build/lib/myDevices/os
    copying myDevices/os/cpu.py → build/lib/myDevices/os
    copying myDevices/os/services.py → build/lib/myDevices/os
    copying myDevices/os/getsysteminfo.py → build/lib/myDevices/os
    copying myDevices/os/systeminfo.py → build/lib/myDevices/os
    copying myDevices/os/init.py → build/lib/myDevices/os
    copying myDevices/os/threadpool.py → build/lib/myDevices/os
    copying myDevices/os/daemon.py → build/lib/myDevices/os
    creating build/lib/myDevices/sensors
    copying myDevices/sensors/client.py → build/lib/myDevices/sensors
    copying myDevices/sensors/sensors.py → build/lib/myDevices/sensors
    copying myDevices/sensors/init.py → build/lib/myDevices/sensors
    creating build/lib/myDevices/wifi
    copying myDevices/wifi/WirelessLib.py → build/lib/myDevices/wifi
    copying myDevices/wifi/WifiManager.py → build/lib/myDevices/wifi
    copying myDevices/wifi/init.py → build/lib/myDevices/wifi
    copying myDevices/wifi/wifisetup.py → build/lib/myDevices/wifi
    creating build/lib/myDevices/schedule
    copying myDevices/schedule/init.py → build/lib/myDevices/schedule
    creating build/lib/myDevices/requests_futures
    copying myDevices/requests_futures/init.py → build/lib/myDevices/requests_futures
    copying myDevices/requests_futures/sessions.py → build/lib/myDevices/requests_futures
    creating build/bdist.linux-armv7l
    creating build/bdist.linux-armv7l/egg
    creating build/bdist.linux-armv7l/egg/myDevices
    creating build/bdist.linux-armv7l/egg/myDevices/os
    copying build/lib/myDevices/os/raspiconfig.py → build/bdist.linux-armv7l/egg/myDevices/os
    copying build/lib/myDevices/os/cpu.py → build/bdist.linux-armv7l/egg/myDevices/os
    copying build/lib/myDevices/os/services.py → build/bdist.linux-armv7l/egg/myDevices/os
    copying build/lib/myDevices/os/getsysteminfo.py → build/bdist.linux-armv7l/egg/myDevices/os
    copying build/lib/myDevices/os/systeminfo.py → build/bdist.linux-armv7l/egg/myDevices/os
    copying build/lib/myDevices/os/init.py → build/bdist.linux-armv7l/egg/myDevices/os
    copying build/lib/myDevices/os/threadpool.py → build/bdist.linux-armv7l/egg/myDevices/os
    copying build/lib/myDevices/os/daemon.py → build/bdist.linux-armv7l/egg/myDevices/os
    copying build/lib/myDevices/main.py → build/bdist.linux-armv7l/egg/myDevices
    creating build/bdist.linux-armv7l/egg/myDevices/wifi
    copying build/lib/myDevices/wifi/WirelessLib.py → build/bdist.linux-armv7l/egg/myDevices/wifi
    copying build/lib/myDevices/wifi/WifiManager.py → build/bdist.linux-armv7l/egg/myDevices/wifi
    copying build/lib/myDevices/wifi/init.py → build/bdist.linux-armv7l/egg/myDevices/wifi
    copying build/lib/myDevices/wifi/wifisetup.py → build/bdist.linux-armv7l/egg/myDevices/wifi
    creating build/bdist.linux-armv7l/egg/myDevices/cloud
    copying build/lib/myDevices/cloud/client.py → build/bdist.linux-armv7l/egg/myDevices/cloud
    copying build/lib/myDevices/cloud/cayenneclient.py → build/bdist.linux-armv7l/egg/myDevices/cloud
    copying build/lib/myDevices/cloud/installer.py → build/bdist.linux-armv7l/egg/myDevices/cloud
    copying build/lib/myDevices/cloud/scheduler.py → build/bdist.linux-armv7l/egg/myDevices/cloud
    copying build/lib/myDevices/cloud/updater.py → build/bdist.linux-armv7l/egg/myDevices/cloud
    copying build/lib/myDevices/cloud/dbmanager.py → build/bdist.linux-armv7l/egg/myDevices/cloud
    copying build/lib/myDevices/cloud/vcom_id.py → build/bdist.linux-armv7l/egg/myDevices/cloud
    copying build/lib/myDevices/cloud/actions.py → build/bdist.linux-armv7l/egg/myDevices/cloud
    copying build/lib/myDevices/cloud/init.py → build/bdist.linux-armv7l/egg/myDevices/cloud
    copying build/lib/myDevices/cloud/download_speed.py → build/bdist.linux-armv7l/egg/myDevices/cloud
    copying build/lib/myDevices/cloud/trigger.py → build/bdist.linux-armv7l/egg/myDevices/cloud
    creating build/bdist.linux-armv7l/egg/myDevices/ipgetter
    copying build/lib/myDevices/ipgetter/init.py → build/bdist.linux-armv7l/egg/myDevices/ipgetter
    creating build/bdist.linux-armv7l/egg/myDevices/remoteaccess
    copying build/lib/myDevices/remoteaccess/init.py → build/bdist.linux-armv7l/egg/myDevices/remoteaccess
    creating build/bdist.linux-armv7l/egg/myDevices/utils
    copying build/lib/myDevices/utils/singleton.py → build/bdist.linux-armv7l/egg/myDevices/utils
    copying build/lib/myDevices/utils/history.py → build/bdist.linux-armv7l/egg/myDevices/utils
    copying build/lib/myDevices/utils/crypto.py → build/bdist.linux-armv7l/egg/myDevices/utils
    copying build/lib/myDevices/utils/init.py → build/bdist.linux-armv7l/egg/myDevices/utils
    copying build/lib/myDevices/utils/config.py → build/bdist.linux-armv7l/egg/myDevices/utils
    copying build/lib/myDevices/utils/logger.py → build/bdist.linux-armv7l/egg/myDevices/utils
    copying build/lib/myDevices/utils/mutex.py → build/bdist.linux-armv7l/egg/myDevices/utils
    creating build/bdist.linux-armv7l/egg/myDevices/requests_futures
    copying build/lib/myDevices/requests_futures/init.py → build/bdist.linux-armv7l/egg/myDevices/requests_futures
    copying build/lib/myDevices/requests_futures/sessions.py → build/bdist.linux-armv7l/egg/myDevices/requests_futures
    creating build/bdist.linux-armv7l/egg/myDevices/sensors
    copying build/lib/myDevices/sensors/client.py → build/bdist.linux-armv7l/egg/myDevices/sensors
    copying build/lib/myDevices/sensors/sensors.py → build/bdist.linux-armv7l/egg/myDevices/sensors
    copying build/lib/myDevices/sensors/init.py → build/bdist.linux-armv7l/egg/myDevices/sensors
    copying build/lib/myDevices/init.py → build/bdist.linux-armv7l/egg/myDevices
    creating build/bdist.linux-armv7l/egg/myDevices/schedule
    copying build/lib/myDevices/schedule/init.py → build/bdist.linux-armv7l/egg/myDevices/schedule
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/os/raspiconfig.py to raspiconfig.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/os/cpu.py to cpu.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/os/services.py to services.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/os/getsysteminfo.py to getsysteminfo.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/os/systeminfo.py to systeminfo.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/os/init.py to init.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/os/threadpool.py to threadpool.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/os/daemon.py to daemon.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/main.py to main.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/wifi/WirelessLib.py to WirelessLib.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/wifi/WifiManager.py to WifiManager.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/wifi/init.py to init.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/wifi/wifisetup.py to wifisetup.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/cloud/client.py to client.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/cloud/cayenneclient.py to cayenneclient.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/cloud/installer.py to installer.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/cloud/scheduler.py to scheduler.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/cloud/updater.py to updater.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/cloud/dbmanager.py to dbmanager.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/cloud/vcom_id.py to vcom_id.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/cloud/actions.py to actions.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/cloud/init.py to init.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/cloud/download_speed.py to download_speed.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/cloud/trigger.py to trigger.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/ipgetter/init.py to init.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/remoteaccess/init.py to init.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/utils/singleton.py to singleton.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/utils/history.py to history.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/utils/crypto.py to crypto.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/utils/init.py to init.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/utils/config.py to config.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/utils/logger.py to logger.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/utils/mutex.py to mutex.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/requests_futures/init.py to init.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/requests_futures/sessions.py to sessions.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/sensors/client.py to client.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/sensors/sensors.py to sensors.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/sensors/init.py to init.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/init.py to init.cpython-34.pyc
    byte-compiling build/bdist.linux-armv7l/egg/myDevices/schedule/init.py to init.cpython-34.pyc
    creating build/bdist.linux-armv7l/egg/EGG-INFO
    copying myDevices.egg-info/PKG-INFO → build/bdist.linux-armv7l/egg/EGG-INFO
    copying myDevices.egg-info/SOURCES.txt → build/bdist.linux-armv7l/egg/EGG-INFO
    copying myDevices.egg-info/dependency_links.txt → build/bdist.linux-armv7l/egg/EGG-INFO
    copying myDevices.egg-info/top_level.txt → build/bdist.linux-armv7l/egg/EGG-INFO
    creating dist
    creating ‘dist/myDevices-0.1.20818-py3.4.egg’ and adding ‘build/bdist.linux-armv7l/egg’ to it
    removing ‘build/bdist.linux-armv7l/egg’ (and everything under it)
    Processing myDevices-0.1.20818-py3.4.egg
    removing ‘/usr/local/lib/python3.4/dist-packages/myDevices-0.1.20818-py3.4.egg’ (and everything under it)
    creating /usr/local/lib/python3.4/dist-packages/myDevices-0.1.20818-py3.4.egg
    Extracting myDevices-0.1.20818-py3.4.egg to /usr/local/lib/python3.4/dist-packages
    myDevices 0.1.20818 is already the active version in easy-install.pth

Installed /usr/local/lib/python3.4/dist-packages/myDevices-0.1.20818-py3.4.egg
Processing dependencies for myDevices==0.1.20818
Finished processing dependencies for myDevices==0.1.20818
writing list of installed files to ‘/etc/myDevices/uninstall/installed_agent’
Tue 14 Mar 09:32:12 IST 2017 myDevices installed for Python 3.4.2\n
Tue 14 Mar 09:32:12 IST 2017 Finished agent code
(75%)
Tue 14 Mar 09:32:12 IST 2017 Installing drivers
(98%)
Tue 14 Mar 09:32:19 IST 2017 Configuring os and agent
(100%)
Tue 14 Mar 09:32:23 IST 2017 Install finished
Your system will reboot!

I didn’t get any email confirmation after this and also the dashboard is not appearing in the webpage online. No progress after the below page.

We had someone else with similar issues that was using a power supply not rated for the Pi. can you confirm you have at least a 2A power supply?

Hi @adam, I am using the power adapter for iPad Air 2, which has the following specification. Output voltage 5.1V and 2.1A.

Can you post the output of commands below for us?

df -h
cat /etc/os-release

Hi @adam, here you go

pi@raspberrypi:~ $ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 15G 3.7G 11G 27% /
devtmpfs 427M 0 427M 0% /dev
tmpfs 432M 0 432M 0% /dev/shm
tmpfs 432M 6.0M 426M 2% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 432M 0 432M 0% /sys/fs/cgroup
/dev/mmcblk0p1 63M 21M 42M 33% /boot
tmpfs 87M 0 87M 0% /run/user/1000
tmpfs 87M 0 87M 0% /run/user/0
pi@raspberrypi:~ $ cat /etc/os-release
PRETTY_NAME=“Raspbian GNU/Linux 8 (jessie)”
NAME=“Raspbian GNU/Linux”
VERSION_ID=“8”
VERSION=“8 (jessie)”
ID=raspbian
ID_LIKE=debian
HOME_URL=“http://www.raspbian.org/
SUPPORT_URL=“RaspbianForums - Raspbian
BUG_REPORT_URL=“RaspbianBugs - Raspbian
pi@raspberrypi:~ $

@rsiegel any suggestions? Everything looks good to me.

blockquote, div.yahoo_quoted { margin-left: 0 !important; border-left:1px #715FFA solid !important; padding-left:1ex !important; background-color:white !important; } Any suggestions would be appreciated…

Hi @hai_baskar, sorry for the delayed response here. It looks from the terminal output like your install completed OK. If the Pi is not showing up in the Cayenne dashboard, I suspect this could be because port 8181 might be closed on your network, and this port is required for our Pi agent software to connect to our cloud server. If it can’t make this connection, then it may not be able to tell the server the install was OK and start transmitting data to Cayenne.

You can use telnet to check if the port is open. This is not installed by default any more so you can install it using sudo apt-get install telnet

If the port is open you will see the following (your IP addresses may or may not be the same as mine):

pi@raspberrypi:~ $ telnet cloud.mydevices.com 8181
Trying 54.165.135.17...
Connected to cloud.mydevices.com.
Escape character is '^]'.
Connection closed by foreign host.

If the port is closed you will see the following (your IP addresses may or may not be the same as mine):

pi@raspberrypi:~ $ telnet cloud.mydevices.com 8181
Trying 52.6.151.66...
Trying 54.165.135.17...
telnet: Unable to connect to remote host: Connection timed out

Hi @rsiegel, you got it!

Port 8181 is closed. Below is the telnet check

pi@raspberrypi:~ $ telnet cloud.mydevices.com 8181
Trying 34.199.178.126…
Trying 54.173.248.213…
telnet: Unable to connect to remote host: Connection timed out

1 Like

Hey OK, glad we know what the issue is now, if this is your own network, you can read in your Router or ISP documentation how to open the port. If it is a university/corporate network, make a request with your network administrator.

Sure… thank you so much for your help! Cheers!