Welcome to the Screenly OSE
How to get the Log out of Screenly for reporting issues:
SSH into the Pi, if you are not sure what this means, and you are Windows:
- Download Putty
- Leave everything else as default, change the Host Name to the name or IP address of your pi then click open
- A black screen will pop up with "login as:" written
- login as
pi
with the password raspberry (or whatever you changed it to)
On macOS and Linux, there is no need to download any software. You can use ssh
directly from your Terminal.
Navigate to the /tmp folder (try cd /tmp
)
Open the log file with your favorite editor (nano
is easy to use) screenly_viewer.log
In Putty, to copy something simply select it, that its it, it's now magically in your clipboard ready for pasting.
To access the console while Screenly OSE is Running Simply hit CTRL + ALT + F1
See the official documentation
From a Console Run:
bash <(curl -sL https://www.screenly.io/install-ose.sh)
This section is for power users only; DO NOT mess around with the database unless you know what you are doing.
For most users, it's recommended that you use the API instead.
The SQLite Database can be found here: ~/.screenly/screenly.db
Its a SQLite Database and can be modified with the sqlite3 CLI. The schema is relatively straight forward if you are a developer; the columns of most interest to you will be name
and is_enabled
. In addition start_date
is useful if you want to use this in a disconnected manner.
On first boot your OSE player will check if there is any active network connection (such as Ethernet with DHCP). If there isn’t one, then the Pi will create a local wifi network and display the SSID and PW on the screen. Using your phone or computer connect to this network and navigate to the URL displayed on the screen. (Ex: Screenly.io/wifi) This will take you to the network setup page for your OSE player. If you are not connected to the network that the player is generating then you will be redirected here.