The following steps describe the prerequisites for the actual firefly setup:
-
Flash (e.g., using Etcher) raspbian-buster-lite onto SD card (e.g., 16GB).
-
Create an empty
sshfile on the SD card's boot partition.
| git ls-files | clip |
| https://api.github.com/repos/cginternals/glbinding/releases | |
| -> choose release url, e.g., | |
| https://api.github.com/repos/cginternals/glbinding/releases/2514939 |
| mklink /D C:/xampp/htdocs C:/dev/m03p |
| choco install ruby -version 2.2.4 | |
| # download at https://rubygems.org/downloads/rubygems-update-2.7.4.gem | |
| gem install --local C:\tools\rubygems-update-2.7.4.gem | |
| update_rubygems | |
| gem uninstall rubygems-update -x | |
| choco install ruby2.devkit | |
| $env:Path +=";C:\tools\DevKit2\bin" | |
| cd C:\tools\DevKit2\ |
| float r = fract(sin(dot(uv, vec2(12.9898,78.233))) * 43758.5453123); |
The following steps describe the prerequisites for the actual firefly setup:
Flash (e.g., using Etcher) raspbian-buster-lite onto SD card (e.g., 16GB).
Create an empty ssh file on the SD card's boot partition.
| import argparse | |
| import hashlib | |
| import math | |
| import os | |
| import sqlite3 | |
| import sys | |
| import locale | |
| locale.setlocale(locale.LC_ALL, '') |
| import argparse | |
| import hashlib | |
| import math | |
| import numpy | |
| import os | |
| import sqlite3 | |
| import sys | |
| import locale | |
| locale.setlocale(locale.LC_ALL, '') |
| import os | |
| import glob | |
| import re | |
| import exifread | |
| import sys | |
| import datetime | |
| import pytz | |
| from tzlocal import get_localzone | |
| from time import sleep |
The following steps describe the prerequisites for the actual raspbee setup (deCONZ/phoscon and node-RED):
Flash (e.g., using Etcher) raspbian-buster-lite onto SD card (e.g., 16GB).
Create an empty ssh file on the SD card's boot partition.