Would not believe the hoops I had jumped thru to get the data where I wanted it. First 433mhz posts to MQTT, then I have a web page running in a loop, on an old Xserve that reads the data from MQTT. After reading data, it parses the data into CSV files, one for each device. Another web page then uses CSV data to create data blocks.
Could not use CSV directly from MQTT because it would just stop working after the file got so big (32mb I think).. JSON has the same issue, but a bit larger 64mb.
Data is not 100% real time, but it is only, at most 2 minutes or so old for each sensor. Each sensors sends data at its own rate. The receiver, caches and process the data, in batches every 10 seconds. Guess if data comes in during that time it is possible it could get lost, but I don’t think so.
Enjoyed working on this. Really hope to add more sensors and make the data look more sci-fi’ish. But that is for a later date.
Finally able to Subscribe and Post Data to a MQTT broker/server.
As always, examples found on the internet, are incomplete, or are just copies of someone else’s post. One of the most popular examples has both Post and Subscribe in one, but of course doesn’t really work without a great deal of review.
Basically you have a server, what they call a broker, that receives all the MQTT traffic., then it allows others to subscribe and monitor the data being posted.
So my setup has a rtl_433 receiver that collects all the sensor data from 433 devices and parses it. Sensors include weather stations, remote temperature, door switches and motion detectors. At present all I am handling is the temperature sensors. Each sensor has an ID which I track, noting it location on the property. Then they also have temperature (of course) and humidity. The sensors sends a lot of other data, but that is all I really need. I then send the data back to broken parsed, into another channel for my use..
The coal is to parse the incoming data into a control panel that will display sensor data, like a dashboard. Basement sensor always in same location, for example. Graphically.
Sensor appear to just send data in a timed manner, once every few minutes. They don’t care if anyone receives it, just throw out over the airwaves. The SDR receives the data, parses it, the Posts to the Broker. The Broken in turn basically doesn’t the same thing as the sensor, it just rebroadcasts the data for anyone that has Subscribe to that Topic. My webpage Subscribes to the Topic and reparses the data and displays it.
Was one of the founders and long time supporter of DAUG. We had a vast collection of shareware and freeware that we would exchange with our members. In trying to keep things interesting and get more people into programming I would try to write a new Menu for each new disk. Showing off Atari features and new things we learn about your computers.
I’ve been trying to find my old friends from those day, to see if I could convert the library over to emulator usable files, so if you are one of those people, please reach out to me.
Never been a big fan of WordPress, but I am going to try and provide a link to the file, an image of the menu and a list of the files on the disk.
After at least 20 years of moving and storage, I finally attempted to get an old Apple II working. Of the three I have, only one came close to booting. Ended up using parts from the other two to get it working. Nice thing is, it is the best of the lot, so smiles all around.
Let the fun begin. Going to try and add it to my network. Have old AppleTalk devices and cable (phone RJ-11) so hoping it is doable.
Back in the 80’s and 90’s I used to write software for users around the campus, before networks, so all were pretty much stand along. So I have a nice collection of routines that I would reuse. Even ended up making a menu system, and applications that would run in the background. All is VisualBasic or QuickBasic, it was great fun at the time.
Ended up using DosBox to create a means to run all my old software, including the development system with all the libraries. So nice to see, and see how far the world has come.
Biggest issue is networking, trying to use some of the old programs to interact with the real world and send info over the network. Not really working yet, but haven’t given up.
Even got AtariWin box working.. Was able to create lots of image files from old Atari disks. Very cool.. Trying to find a way to do Apple II disks nexts..
Starting rebuilding an Atari computer to revive old software that I used to write for the Atari Users Group in Miami, D.A.U.G. (Dade Atari Users Group). Already have an emulator running on my Windows Machine (Lenovo), just need to get some disk images created.
Have picked up some external devices that I really hope with the conversion.
So far I’ve had to purchase two used Atari 800XLs to get one that work, my old one was used for parts as well (total of 3). I have a 1050 floppy drive, but it doesn’t appear to work, so I’ve purchased 2 more from eBay, thus far one has arrived and works a little better, but isn’t reading any disks. The second one seems to have been lost in the mail, waiting for the outcome of that.
But look for future downloadable disk images in the future, just don’t know how far in the future.
A few months ago, after having more problems with one of the battery power security cameras, I decided to replace it with a powered unit. Little more effort to install, but I hoped it would be worth it..
It worked fine, almost for a month. It would appear on the Web and iPhone versions of RING App, but not on the computer version. I shrugged it off and just used it as is, until about 2 weeks ago, the camera stopped working.
After an hour of attempting to rejoin the network I called Ring, always a pleasure (sic). Finally after an hour of retrying everything I ready did, I was told it was my network, specifically my wifi. So all the other wireless Ring hardware continues to work, but not this NEW device. Tried replacing access points and wifi networks. Nope still not happy. Ended up having to install a totally new wifi network and a new device, to finally get the camera to appear on my iPhone and Web, it still doesn’t appear in the app.
For the price you pay for these things you’d expect them to last longer, why did they update the firmware to kick it off my network.. beyond me..
And they try to upsell, or newer stuff.. sorry if I can keep the older stuff working I aint buying all new AGAIN.
So don’t think I’ll be buy more ring equipment. Will keep you informed as to what replaces it. Any suggestions?
Back in 2010 I purchased a old Jazzy Select Elite wheelchair base, in hopes of using it as a base for a robot. Using that a old Vex robot parts left over from my kids high school days, and winter. Now might be a good time to start.
From what I can gather from images and PDFs online, it appears the normal chair, uses two batteries. One for each of the two powered wheels. Increasing power to one, turns the chair on opposite side, kinda like a tank. Will be fun to control with a computer. Mar Rovers use sensors to calculate the amount of turn, need to figure out how to do something in between..
So, planning now.. Will try to keep world updated.