NodeRed has various types of nodes to do various things. If you want to code your own logic, you could use the Function node that accepts Javascript. Or, you could do everything using just nodes. Switch nodes are IF statements, so on and so forth. Most nodes have configuration panels that are triggered when you drop the node onto the canvas or you double-click it.
sounds easy enough. I did some C+ years ago, I have some SQL experience, HTML , PHP, Linux stuff and I am messing with Python in my spare time...LOL Granted what I do during the day is all predefined blocks to drag and drop to create logic between my I/O
That's kind of what NodeRed is, in a sense. For instance, I have a flow at work that starts my MySQL backups, archives the backup to a .tar file and then transfers that tar file to our offsite storage. Finally, it sends notifications to the DB team with progress and completion through Slack. I didn't have to write a single line of code to do any of that.
I just wanted to throw out there that there is hope on Arlo integration, not official that I am aware of, but I am working on something. This is something I have wanted since I got my hubitat too and finally have had time to work on. It for sure can be done via a raspberry pi middleman and if need be that is what I will build, but @chuck.schwer is working on adding a bit of functionality to the eventStream interface that should make it work with just the install of a device handler. I will keep you posted, but will hopefully have something soonish
Chuck has made some updates to the event stream that will go live with one of the next updates. From there I should be able to get things functioning. Cannot wait!!
I'll be tracking this thread closely. I have yet to invest in any camera stuff, but I love Arlo, and today, as I was taking to my wife about my new alarm integration project, she asked, "are we going to get cameras?". Turns out, she had been wondering why were the only people around without them. Fun!
If my plans work that shouldn't be an issue. The api provides urls for snapshots and such so getting them a putting them on a dashboard should be doable. Looking forward to getting down to the real work once the update is out!
Good new all!! Hubitat gave me access to the beta for the next update to get working on this project and so far it appears to connect and work just as it should. I can connect to the event stream and get all of the events (motion, media uploads, etc).
There is still a ton of work to do as far as adding code to create child devices and adding controls to arm/disarm, siren, etc and I ma not sure if there will be variations with different cameras to deal with as of yet. Just wanted everyone to know that progress is being made though and hopefully soon we will have good control of our Arlo cameras in HE