Lightfish is an unofficial, native LIFX-compatible application, for controlling lighting.
This app uses the 3rd-party lifx-python library to conntect to, and control lights.
To use this app, you will need both a Jolla mobile-phone and at least 1 LIFX lightbulb, as well as a WiFi network with both connected.
The app is currently not available in the official Harbor app-store for Jolla, as it requires temporary root-access to change network settings.
An RPM file is available here.
Prior to running this app, you need to turn off Broadcast-filtering (BCAST) in the Jolla hardware, either by running a command to temporarily disable it, or by changing a persistent config file
iwpriv wlan0 setMCBCFilter 1
mount -t ext4 -o remount,rw /dev/mmcblk0p25 /persist
edit /persist/WCNSS_qcom_cfg.ini
the different filtering levels are:
0: No filtering
1: Filter all Multicast.
2: Filter all Broadcast
3: Filter all Mcast and Bcast