Infrastructure Upgrades

So, I have ordered some upgrades for the house that should be arriving in the next month or so. Firstly the sofa needs a change. The current sofa is rather old, has no real structure to it anymore and also there are springs pushing in certain areas of the cushioning. There’s a certain amount of stress involved in ordering a new sofa. Firstly choices about style need to be made and the sofas need to be tested. Then, there’s the size of the thing. It might not come as a surprise to you but I had imagined that sofas would fit in all houses. Now, I knew the width I needed and limited my search to those, but I wouldn’t have guessed there could be a problem fitting the sofa through the front door!

On the website for the sofa people they want it made clear that door sizes should be measured. Then sofa fitting needs to be checked. I can’t tell you that I have created a cutout version of the largest cross-section of the sofa and seen if that can be manoeuvred through the front door. I believe it can. It’s close. But I think it can. Apparently the sofa will be delivered without it’s feet fitted which means there should be a few millimetres gap when it comes through the door. If there isn’t then I can make another few centimetres gap by taking off the front door. This is a last resort but I do think it will fit. I have spent a lot of time checking.

The next piece of organising required is the removal and disposal of the current sofa and chair. They are both going to head to the great upholsterer in the sky. I have to book a bulk collection with the local council. The issue there is the website won’t tell me how far in advance this needs to be booked and I can’t see that information unless I go through the web-system and pay and book. I will probably have a go at that in the next week and see how “bookable” the collection is.

Another piece of stress caused by a new sofa is that it has motors for controlling the reclining sections and these motors need to be plugged in. I don’t have any spare sockets in that area of the lounge. There is a 4-gang extension lead which I can upgrade to have more sockets. This I will do, but extension leads seem expensive to me and I need to look through websites and measure to make sure the new one will fit and be the correct length.

On a separate but connected matter there have been broadband upgrades available in the village. A while back I saw BT engineers doing stuff on the telegraph poles in the village and, because they had blocked my car in, I chatted to them about the work they were doing. They were installing fibre to the poles so that houses could have fibre direct to properties. I was told to wait for an email or letter asking whether I wanted to upgrade.

I have upgraded my broadband service to fibre. It will be installed in April. There will be a person coming to the house to install a junction box and a modem/router. This is stressful because currently my landline modem/router is in a really good position in the middle of the house with good wifi coverage. The video of “what happens on the day” suggests that I am able to choose where I want my new router. This will be useful as I clearly want it in the same place as the current modem/router. The entire house revolves around this positioning of the router. There are three network switches that feed from the router and a few other devices because the heating system needs its own bridge!

I suspect that the person who is going to install my new connections will refuse to put the router that far from the front of the house. I have options that they can use to do the work but it does require extra effort from that person. I am expecting a bit of an argument. If the whole day ends up with the modem/router being placed in the front room then I have a solution but it will require more networking cable and an extra switch. I *think* there is a mostly simple solution.

The modem/router needs TWO plug sockets. This is a mild irritant and also requires upgrades to other extension leads dependent on where the modem/router is going to do. It’s frustrating that some of these purchases are relying on decisions that can’t be made at the moment. Hopefully in about six week all of this should be sorted and the house will be working all normally and nicely.

Black Magic Mirror – Day Fourteen

I’ve spent some time in the last week getting a Raspberry Pi running on my new “spare” TV. I put a new Philips TV into the lounge last week and wrote about that in this communication. I’m coming up to personal isolation day 13. This means I’ve kinda had time to program another Raspberry Pi and get it displaying information on the spare TV. I wanted to have a map of the aircraft in the sky near me and I might eventually look into writing a script that will automatically reload a webpage with password every ten minutes and put it in full screen.

I already have a Raspberry Pi in the loft. It is receiving aircraft ADS-B signals and decoding them. It then feeds the results to 360 Radar, an aggregator website that then publishes all the positions. I wrote about that quite a bit. Just use the search function and find ADS-B.

This time I was working with a program called Magic Mirror. It should be used with silvered glass to create a display mirror but I just want it for the display. The initial program was easy to load and get working. The trickier thing was getting custom modules loaded and then get their parameters working correctly. I had to edit js files all the time and so I found that irritating but rewarding. It’s all about the syntax, which I got eventually.

Magic Mirror Display
Magic Mirror Display

Basically the elements are:

Top_Left – Current date and time.

Top_Center – Two calendars of upcoming things.

Bottom_Center – Three RSS news feeds. One from each of the BBC, Defence Blog and The Guardian. These change at different rates depending on how much there is to read.

Top_Right – Current weather. The temperature is measured in Kelvin – because why would you measure it in anything else? Also, this updates every ten minutes or so.

Top_Right – A weather forecast of the next six days of weather. Again, temperatures in Kelvin.

Center_Right – A feed displaying what is playing on the home SONOS system and in which rooms.

Bottom_Right – which lights are on in the house. I mean I could just look around my house because it’s that small but why would you when you can have the information displayed on a screen.

Bottom_Left – My proudest part of this display. A section devoted to which aircraft are closest to my house and [now] where they are. It takes a feed from the Raspberry Pi in the loft which is decoding ADS-B signals. So, not all aircraft will be shown here but most interesting ones will be. Given that there’s so little flying at the moment the top ten closest aircraft are going out to 180km. Once the world returns to normal it will interesting to see how far out this goes. About 50km I reckon.

Black Mirror Display
Black Mirror Display

The picture above has the added details of how far the aircraft are from my house and in which direction.

This project has taken about ten hours of putting together and playing with the software. I think it is mostly finished. There are a couple of small things and I’m investigating them over time. At the moment the Pi starts in the wrong resolution if the TV isn’t turned on before the Pi. I have looked at this and it seems to be all levels of wrong so I don’t know how to fix it. I have googled like an expert and pretty much figured out what it isn’t. I’d really like the Pi to turn on at a particular time and turn the TV on at the same time. I think this is possible but will take much work.

I currently have the Pi plugged into a Philips Hue smart plug that means I can turn it on and off from anywhere. This is a helpful feature. The TV is then set to turn off after a short while without receiving a signal.

I do feel quite smug at the moment. Also as the TV showed up two RAF aircraft earlier. They must have had their ADS-B signals on and so were cargo/passenger planes. All in all I’m a happy chap.

Infrastructure Dec 2019

Since early 2014 I have written communications on here detailing the kind of equipment I have in the house in terms of internet-networking-stuff. The first communication, January 2014, detailed the set up of the house. I then updated this in February 2017 with the expanded view of the network. There have been some changes. I go through phases of trying to simplify the equipment and getting it to work in the easiest method possible. This is needed every now and then as when items are first set up the quick method is used and this might not be the best. Changes happen over time.

Infrastructure 201912
Infrastructure 201912

The principle changes to the system are the addition of a smart lighting system and the network that runs on along with a wired connection to the lounge cluster running with a gigabit switch. The original 10/100 switch now runs clusters B, C and D. I will admit that the picture isn’t that pretty but given I’m not a graphic designer and I also don’t really care what you think I’ll leave it as it is. I will also admit that this is the second import of that picture because on the first one I forgot to add the AV amp [disaster!].

Other minor changes to the network are the removal of the freesat box and a complete reliance on streaming services, I wrote about that in this communication a year ago. I have no wireless television signals connected to the television, be that a satellite signal or via the television aerial on the chimney. I also now have home voice control via the Google boxes, it’s nice telling the house what lights to turn on. I have written about that but I can’t find it, see my explanations here.

The Clusters

A – The, so called, gigabit computing cluster. This is basically a PC which is now old and a NAS drive which stores all kinds of media and files. The wireless printer is in this cluster but it’s not really gigabit, you know what I mean.

B – The ADSB receiver. I send MLAT and ADSB data to 360Radar. I use a Raspberry Pi connected to a tuned aerial and decode the data before sending it to the cloud somewhere. When this system was wireless there were occasionally issues with the Pi connecting and so I now have it wired through an ethernet over power line connection. This connection runs greater than 100Mbps which is good enough.

C – The lights. I can control the lights in the house either by speaking, using the PC or via a connection from my phone. I can also control them when I am remote from the house. This is handy as I can get the lights on before I walk into the house. I could have this set using location settings but I’m not going to do that. Some lights come on at sunset and shortly before sunrise which is pretty neat. I also bought a light switch which is near the front door for the olds to use.

D – House sounds. The Sonos system is pretty impressive still and used everyday. The Sonos can read songs stored on the NAS or even stream podcasts and radio stations via the internet. While I haven’t set up voice control on this, I can but I don’t like the interface, I can control this system using the PC or phone.

E – The lounge cluster. Yesterday I wired this in using a network cable to which I attached RJ45s. I had to do this as the cable had to fit through a hole in the wall which is smaller that the connector. It was an interesting learning experience fitting my own cable. I also bought a gigabit switch for the lounge and now the devices in there can link to lumps in the computing cluster at high speed. I didn’t have any streaming issues but I just wanted to know that it was future-proof for a little while anyway. The lounge has a smart TV [it’s not that smart as I bought it before decent firmware], Blu-ray player, PS4, Amp and Nvidia Shield streaming device for watching stuff.

F – The wireless cluster. This is basically everything else. There’s a phone, an old tablet and also the Google home pieces. There is a normal Google home and two minis. These are placed strategically around the house to allow for voice control to work wherever you are.

I guess I’ll write another of these in a few years time when I consider the network to have changed significantly. Until then, happy buying of technology.

Infrastructure Update

It’s about time I updated the home network diagram from this communication. The original communication was written in January 2014 so three years seems a reasonable length of time for an update. It shouldn’t really be a surprise that the network has grown. There are some notable additions:

  • Raspberry Pi
  • Wireless Printer

I don’t have any “smart” kitchen appliances or anything like that, I’m not sure I see the point of them! Click the picture for a pdf file.

Infrastructure – Home Network

In 2001 I first got internet access and a home PC. I think it was 2001, it was either then or 2002! It was dial-up access with a bandwidth of around 56Kb/s I first got broadband and wireless in about 2004 or so. Since then I would agree with the “new” hierarchy of needs with Wi-Fi at the base. I feel definitely lost when I don’t have internet access, especially when my phone has no data signal too.

This is a diagram of my home network. Just because I wanted to, you know? This is an hour of my life I won’t get back, but was worth it. Click for a PDF.

Infrastructure