GithubHelp home page GithubHelp logo

Comments (5)

FlaMike avatar FlaMike commented on August 23, 2024

Is the CC1101 capable of 915 MHz? I'm thinking it might be... I have an extra E07-M1101D & antenna that could possibly be used in a separate box than the Somfy unit.

from espsomfy-rts.

rstrouse avatar rstrouse commented on August 23, 2024

The CC1101 is capable of receiving that frequency. I have to say I have never seen such a thing. Why would anyone use wireless when you have to run 2 inch pipes all over the house. Mine is hardwired and the communication comes from the handle and the dustpans in the baseboards. I am just confused as to what that advantage is.

I digress though. How are your C/C++ skills? With some of those, you could go in and modify the code to receive and transmit on the that frequency. On line 194 of Somfy.h is where this initial frequency is set.

The bigger issue will be decoding and encoding the frames. Line 1792 of Somfy.cpp is the decoding algorithm and the transmit is on line 1711. The Somfy protocol was a bit of a challenge due to the way it pulses the preamble. So all of the code uses a bit-banging strategy. This could be LoRa and use some protocol standards though in which case this codebase would be the long road.

Perhaps if you are tinkering. https://randomnerdtutorials.com/esp32-lora-rfm95-transceiver-arduino-ide/

from espsomfy-rts.

FlaMike avatar FlaMike commented on August 23, 2024

Thanks for your quick & helpful response!

I think they used wireless for our vacuum because it has "hide a hose" (hideahose.com) where the hose(s) get sucked into the wall when not in use. You just pull out as much hose as you need from the wall plate, vacuum away, & when finished, the vacuum system pulls the hose back into the wall (PVC pipe, actually). You don't have to lug the hose around the house-- we have 2 hose outlets, one has a 50' hose & the other 40'. The hoses are just that--no power in them like the Beam system we had in our previous house. So, I guess the easiest way to turn the vacuum on/off is via a wireless switch in the handle. It's a trade-off, like everything is.

Once upon a time, many decades ago, I programmed in C quite a bit. Rusty as heck, but I may give it a whirl. I also found an inexpensive LoRa tap remote that my wife is excited about.

https://www.amazon.com/LoraTap-915MHz-2-button-Remote-Receiver/dp/B07MXWNYCG?ref_=ast_sto_dp

Since it's returnable to Bezos, I may order one today & fall back to doing the ESP Somfy hack as well. We shall see.

As always, I appreciate your helpful suggestions!

from espsomfy-rts.

rstrouse avatar rstrouse commented on August 23, 2024

I guess it has no beater head on it. Ours has power to every port and there are 8 of them strewn around the house. The retractable hose is a neat idea but the maids would have torched that for sure by now.

from espsomfy-rts.

FlaMike avatar FlaMike commented on August 23, 2024

Yep. The carpet beater bar is "air" powered, not with an electric motor, which is certainly a more powerful and better option. Since the "maids" here are my wife primarily and me secondarily, we've not had any issues with the retractable hoses. When my wife saw the retractable hoses were an option, she said it's the only one for her. She wasn't a fan of lugging the hose around our previous house & really hated storing it. To each, their own, of course.

With two adults, two small dogs, and mostly tile flooring with a few area rugs, the retractable hoses work pretty well overall for us. We have a couple of baseboard dustpans, too. My wife said she rarely uses them, however. Having a car kit that can be attached to the power unit in the garage is really useful. I hate sand in the cars! We also have a Dyson stick vacuum for small cleanups & a shop vac, of course for outdoor/wet/messy stuff.

from espsomfy-rts.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.