I'll still continue building it even if there are already tons out there. There could be features that are not implemented on that existing product mentioned above but I'm not sure which product you are referring to when you said "it's already being done".
Also, there'll be 20+billion devices...
Because it's fun to write. I'm going to learn writing it. The web application will be a responsive website which means it will work in desktop, laptops, and phones. Also, the program I'm developing will not only be dedicated for ELK but can be used anywhere though I will have to write an...
Just an update. I took a video of my phone beside my laptop and asked my son to walk so that the sensor in the living room and family room will be triggered :)
https://www.youtube.com/watch?v=oqy2UibmEgo
I'm so happy tonight because I accomplished the goal I started last week. I am now able to control my sprinkler system as well as realtime monitoring of the motion sensors from anywhere such as laptop or phone. I can now focus on the design and I'll make sure the UX will be really nice. Right...
Yup, that should work. I actually just bought a beaglebone. I had a $30 amazon gift card from last Christmas that I just remembered this evening. I'll use it as the gateway instead of my old dirty computer :D I'm very excited!
The reason why I'm doing this is because I can't afford to buy the Ethernet module. So I'm going to take advantage of my old computer which will run linux. I'll build a NodeJS application programming interface so it can accept HTTP request. I will parse the request, massage the string, calculate...
Just a regular usb to db-9 cable(my mac doesn't have 9-pin serial port). I had to install a usb-to-serial driver on my mac so that osx will create the device in /dev. The block device that gets created when I connect to my M1 is /dev/tty.usbserial
Here is a new version. It pads zero if result is a single character
pad = function (str, max) {
str = str.toString();
return str.length < max ? pad("0" + str, max) : str;
}
function generateChecksum(command) {
var sum = 0;
for (i = 0; i < command.length; i++) {
sum +=...
if in case someone in the future also needs it, they'll find it here. It might help me too if in case I lost my code in the future
function generateChecksum(command) {
var sum = 0;
for (i = 0; i < command.length; i++) {
sum += command[i].charCodeAt();
};
sum = -(sum % 256) &...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.