I got one of those emails saying my station had not been heard from.
I checked the device and via port 8080 over my wired network I can connect to PiAware Skyview. I see 167 aircraft right now.
I am typing this on the machine that I connected to PiAware Skyview. In fact I am still connected and I see 189 aircraft. Flightaware’s logging for my user id shows no activity.
Give command sudo piaware-config feeder-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
where xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx is the Unique Identifier you have copied from your Flightaware stats page.
If the command is executed successfully, it will rerturn following
Set feeder-id to xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx in /etc/piaware.conf:9
.
Restart piaware for implementing feeder id sudo systemctl restart piaware
.
Wait 10 minutes, then give following command to check status sudo systemctl status piaware -l
If it is feeding Flightaware, last few lines will be like following:
Dec 06 06:29:33 chip piaware[23698]: 9 msgs recv'd from dump1090-fa; 9 msgs sent to FlightAware
Dec 06 06:34:33 chip piaware[23698]: 63 msgs recv'd from dump1090-fa (54 in last 5m); 63 msgs sent to FlightAware
Dec 06 06:39:33 chip piaware[23698]: 69 msgs recv'd from dump1090-fa (6 in last 5m); 69 msgs sent to FlightAware
Dec 06 06:44:33 chip piaware[23698]: 73 msgs recv'd from dump1090-fa (4 in last 5m); 73 msgs sent to FlightAware
Dec 06 06:49:33 chip piaware[23698]: 83 msgs recv'd from dump1090-fa (10 in last 5m); 83 msgs sent to FlightAware
We recommend reflashing the SD card to PiAware 3.x. Follow from step 2 onwards.
Systemctl was added into new Raspbian OS sometime late last year. If your SD image was an older PiAware 2.x is running the old OS it will be running the older OS “version 7 wheezy”.
The new PiAware 3.x images are made with the the new OS “version 8 jessie”. So if you reimage the SD card you get both the new OS and the piaware software.
I did a check and your system is actually running piaware 3.5 so you do have the latest piaware software. You did an upgrade on the old PiAware 2.x software to PiAware 3.x but it will not upgrade the OS. So you are basically running the lastest PiAware software on the older OS. That is why you don’t have systemd. There is a way to upgrade the OS but we don’t support it since there is a slight chance of bricking your system.
You should be able to run “sudo reboot” and piaware will run fine. The piaware program are started in the older init system and will still work.
I got a new SD card as the old one had been running for 2 years. I downloaded the latest stuff from the Flightaware website, flashed it and put the old site id in like you showed me.
Are you changing your hardware or upgrading by flashing the latest SD card image?
If so, you must explicitly configure the unique “feeder ID” that your feeder will use so that your existing site is preserved and you continue adding to the same site statistics on the My ADS-B page. (If you do not configure your feeder ID, then a completely new site will be created.) If you can move the existing SD card to the new device then you do not need to do anything special.
If you want to move your feeder ID to a new installation of PiAware:
Your new installation must be on the latest PiAware software. If it is not, upgrade it first (or flash the latest SD card image).
Find the existing feeder ID that you want to use. You can find this either as the “Site Identifier” on the site’s 3. statistics page (My ADS-B) or from the PiAware logs in /var/log/piaware.log on your existing install. The identifier looks like a series of dash-separated hex digits, e.g., 12345678-1234-1234-1234-123456789abc.
Configure the feeder ID on the new system by running this command on the Pi:
piaware-config feeder-id 12345678-1234-1234-1234-123456789abc
Or, edit the piaware-config.txt file to add the feeder-id configuration row:
feeder-id 12345678-1234-1234-1234-123456789abc
Restart the device or restart piaware by running this command on the Pi:
sudo systemctl restart piaware