Mochad, HA-Bridge and CM19a on Zorin

So, in ditching Windows I had to find a solution to my Windows-based X-10 home automation. On Windows I had a CM19a USB based transceiver for issuing X-10 commands to the X-10 modules controlling my house lights. I used a piece of software named Alex10 to command the CM19a, and a Philips Hue Bridge emulator (HA-Bridge) to allow me to give voice commands via my Amazon Echo.

The HA-Bridge software was a Java program with a web interface, so it ported over cleanly from Windows to Linux. What I had to find was something to replace the Alex10 software. Searching the Internet I found some software that did exactly what I needed, Mochad.

Continue reading “Mochad, HA-Bridge and CM19a on Zorin”

Fortunes

Early in my career, when I was working on Unix systems I started collecting fortunes, quotations, etc and put them into a “fortune” program. Click the button below to see a new fortune.

Web pages never die

In 2013, when I was working with HB Design, I had my personal website hosted on a company web server. That server that was used for hosting employee websites has long since been decommission, and between that and my retirement the HTML table generator web tool that I wrote disappeared.

Now with my new site up I found that the link to the table generator was broken. After looking through all of my backups and archive files, and not finding the code, I decided to try the Way Back Machine and I found the code. Which illustrates how hard it is to lose a web page on the internet.

I was able to copy the source code off the Way Back Machine and, with some simple edits to remove code that the Way Back Machine inserted into the archived page, was able to recreate the tool on this web site.

You can play with the table generator at https://robertjwallace.com///tablegen

Resetting mariadb root password in aws

In a linux terminal on the awm ec2 VM, enter the following commands:

sudo /etc/init.d/mysql stop
sudo mysqld_safe --skip-grant-tables &
mysql -uroot
use mysql;

update user set authentication_string=PASSWORD("mynewpassword") where User='root';

flush privileges;

quit