Below is how to see (read-only) your Nextcloud calendars in Google Calendar. I do not believe Google supports writing to Nextcloud calendars from Google Calendar. This example is for my Calendar “Example Calendar”.
The SmartRG router (supplied by Sonic ISP) has a bad user interface. There is no easy mode, just very network centric terminology to maneuver.
Local Server Walk-through
Let’s say you plug in your laptop to Ethernet or connect to the Wi-Fi. First, go to the “Connected Devices” section and get your IP address and MAC address. Second, go to “Static IPs” and add to the Static IP Lease an entry for your MAC address and IP address (you can change the IP address if you want, but you have to restart your device). Third, go to “Port Forwarding” and forward ports to the IP address, like 22 for SSH or 80 for HTTP. Lastly, if your device is using a domain name, you can add a “Static DNS” route so you can reference your laptop within your local network (this solves the problem of NAT loopback).
The SmartRG router (supplied by Sonic ISP) has the option of mounting a hard drive for access by all computers on the network via the SAMBA protocol. But the SmartRG router supplied has an old version of the SAMBA protocol, that Windows 10 will not use due to major security vulnerabilities with it. Getting a firmware upgrade for the router is not easy on their SmartRG website, but teksavvy.com has a firmware upgrade that can be used. But again, an old SAMBA protocol is used, so Windows 10 will not connect to the networked hard drive.
Sharing the Hard Drive to just be denied
If you want to go ahead and still try to access the hard drive, follow these instructions with the following modifications/highlights:
SmartRG’s device configurations are located under: Advanced Setup > Storage Service > Storage Device Info
On the router, give the device a name in this menu
In Windows, you will be Mapping a Network Drive
This will be your address: \\192.168.1.42\given-name
When prompted for a password, use the admin password for your router
When I plugged in my external hard drive that was on Windows to a Linux machine (Raspberry Pi 3), it was automatically mounted at /media/brian/Brian-HD, but the permissions were drw- --- --- 1 brian brian. I needed Plex to be able to see and use the hard drive, but no matter how much I tried to open up permissions, the ls -l command never changed.
Failed attempts to update permissions
sudo -R chmod 660 /media/brian/
sudo addgroup brian plex
sudo addgroup plex brian
Finding out that the drive is an exFAT.
sudo fdisk -l
Device Boot Start End Sectors Size Id Type
/dev/sda1 256 488378111 488377856 1.8T 7 HPFS/NTFS/exFAT
What worked for me
PLEX support forums has an article specifically on how to mount NTFS hard drives (but exFAT works too) so you can get permissions for PLEX to see the files. But their article is old and has broken links, so I will restate it with updated links:
# Run and get the UUID of your device
# Edit /etc/fstab
sudo nano /etc/fstab
# Add this line to the bottom
UUID=<UUID from before without quotes and brackets> /media/brian exfat permissions,auto 0 0
# Unmount your device
sudo umount /media/brian/Brian-HD
# Try mounting and troubleshoot
sudo mount /media/brian
The last step will work, but you might have to do some troubleshooting to make sure the format type is right and the mount location is correct.
Google’s version of Apple’s Find My Friend is Google Location Sharing. You can set this up to share your location with friends for a limited amount of time, or you can set it to always share your location with family (or friends). This helps them know where you are and hopefully make sure everyone is safe.
It works on Android and iOS, though on iOS, you need to allow Google to have background access to location services. Otherwise, the location updates will only be since you last opened a Google App on iOS.
I have not experienced any additional battery drain. If you use Google Location History, it is already saving and reporting your location to Google. So, this is just allowing your family member to view you using data your phone is already reporting.
In my usage, updates are between 2-30 minutes, but you can always ask it to refresh, which seems to pull a newer location, but I am not sure what it is exactly doing.
What are the alternatives? The best would be Glympse, which has more features for short-term sharing. It lets you pick a destination, showing your friend where you were, where you are going, and the ETA to get there.
Disclaimer: The thoughts and text in this blog are mine alone and not of my employer. Use them for free at your own risk.
Disclosure: Some posts have references to Amazon products and I work at Amazon. I do not believe I have bias but this disclosure is to let you decide.