Monthly Archives: June 2019

Mild progress

After going for a bit of a hike and camp trip with my brother, I got a slight bit more motivation to poke at the sensor programs. This time I improved the installers and uninstallers. I’m pretty sure the Control Center HTTP installer now works with other Linux distributions decently. Works on my Pi’s and Ubuntu 18.04 just fine, as well as the uninstallers.

The Sensors program now offers to install the Control Center at the start, and makes installing a lot faster if you choose not to include it. If you do have the Control Center installed as well, uninstalling the sensors program will ask if you also want to remove the Control Center program.

I’m pretty happy with the HTTP installers now and will most likely convert the SMB installers to use a zip file like HTTP, instead of rsync’ing the folders and files. Although it will take an extra step when pushing a test, it will be a lot cleaner and quicker. I’ll probably create a script to auto zip the files into the right areas, taking only as long as it takes to type in the bash alias in a terminal.

I also want to look into making a .deb installer so it can integrate with the primary package manager and creates a normal spot for removal.

That’s it for now.

Bit of a break

So I fell off the productive train. Looks like I’ll probably take a bit of a break from programming but I’m hoping to take a bit of a “learning” trip. Go somewhere to concentrate on a good stint of learning. I still think the 100 days of python web programming is the way to go as it will definitely take my programming to the next level.

The weather is getting hot already and it is not even summer yet. was about 30c in the shade yesterday, so I’m somewhat dreading what the summer heat will be like. I’m going to have to figure out how to convince myself to get up at 5 AM for my morning walk or bike ride in order to beat the heat.

Although I have done very little programming, I have added a few extra neat things. For one, a port number can be added to the IP or DNS name of the sensor in the control center program. If you leave it blank, it defaults to the primary port, but if add a “:12345” or whatever number at the end, it will use that as the port. This is handy for getting through custom port forwarding on the router. I can now put in to access my one sensor that’s on the web.

I’ll probably clean up the latest release a bit but won’t add anything major until I either A) go through the python web course, or B) get inspiration.

That’s it for today. Until next time.