Coder Social home page Coder Social logo

arniex / swifitch Goto Github PK

View Code? Open in Web Editor NEW
132.0 23.0 29.0 15.78 MB

Swifitch is ESP8266 based relay board that could be used to turn any light or any wall socket into smart one!

Home Page: http://www.swifitch.cz

License: Other

esp8266 arduino relay-board relay hardware open-hardware switch wifi iot iot-platform

swifitch's Issues

Altium Designer Library

Hi ArnieX,

First of all thank you for providing us with such a nice project. Excellent work! I want to add series of relay (6 no.) in my project. I tried loading the design files provided by you in Altium but I am not able to load exact footprints, symbols and 3D models. So will you please add these files in the repository so that I can use it for my project. It will be helpful for us in our projects. Pardon me if I have hurt your sentiments.

Best Regards,
Kool Engineer

How to control multiple relays?

Thanks for sharing this good work. It is helpful.

Wondering if you have this design extended for controlling more than one relay. And also, how to make it work with dimmers etc (in the same board alongside with normal relays)?

Possible to have the SPI pins available

I really love this work. I have been looking for this diy-HW for a long time. Thank You.

I am interested in applying i2c and/or SPI sensors, displays etc.

Would it be possible to make al the pins available through headers?

ESP8266 vs ESP12S

I have just realized that the link for the ESP8266 points to an ESP12S. This one (ESP12S has only connectors in both laterals only). Is this one compatible?

I have bought all the components following your links. Maybe aliexpress has changed the component?

(All the photos in your repo have swifitches using ESP8266)

zapojenie swifitchu namiesto jednotlačítkového vypínača

Dobrý deň,
rád by som zapojil swifitch namiesto klasického jednotlačítkového vypínača, ktorý otvára a zatvára prívodný a odvodný kábel svetla. Je to možné? Lebo som si pozeral obrázok swifitchu a obávam sa, že swifitch potrebuje sólo dráhu napájania a následne spína/rozpína svetelný okruh.
Ak by sa to dalo zapojit úspešne aj do mojej kabeláže, bolo by to perfektné. ďakujem vopred za poradenie

PCB design files?

Hi!

Congrats for this project which looks very clean and well-designed. I was thinking of building something similar myself but I couldn't do it alone and it looks like you already did it!

I see your project is open hardware but I don't see any design files. Can you release them? I would love to add a second relay so that it could still fit into the wall and turn roller shutters up and down (requires two relays).

Another suggestions that comes to mind is to use a 220V - 3.3V AC-DC converter (such as this) with a 3V-switched relay and get rid of the voltage regulator, but probably 3V relays are not as popular as 5V ones.

Thanks :)

Using swifitch with existing switches & 110v

Hi,

First of all, huge thanks for this awesome project!

I would like to try to install it behind existing light switches and rewire them so I can reuse the actual physical switch to control the lights + have the ability to do it remotely.

  1. It looks like the main component which would depend on the mains voltage is the Hi-Link HLK-PM01, and it seems that its compatible with both 220 and 110V. Do you know about any other components which may be affected? Can it be used in the US?

  2. Second question is regarding the physical switch. I read the firmware source code, and it looks like I can connect the 'analog' switch to D4... Have you tried to use it in a similar setup? I want to have both a physical switch + remote control.

  3. if the previous question is indeed possible, can you please explain how to wire it? I think it will be beneficial to add to Readme as well. (How to connect the existing switch to D4 so it acts as a button + connecting the mains to swifitch)

How to desolder ESP8266 from NodeMCU

My soldering/desoldering knowledge is very limited. How could I desolder ESP from NodeMCU?

Do you have any recommended tool? Do you have some tips? I have already tried with a normal soldering tool, and it seems impossible to me.

Zmenšení (Swifitch Mini)

Ahoj,

v první řadě bych chtěl moc poděkovat za to, že takový projekt vůbec vznikl a byl dotažen do funkčního konce. Opravdu tleskám ve stoje a klobouk dolů. ESP8622 je prostě super chip a určitě si vaší variantu někdy zkusím sám sestavit.

U mě toto pobláznění vzniklo při koupi ESP8622 produktu Sonoff Basic, který je sám o sobě úplně o ničem, ale s vlastním firmwarem, mqtt, homebridge, HomeKit, Apple TV je to pro mě nejzajímavější produkt IoT historie. V ČR se dá koupit za 229,- (i s krabičkou 😉) z banggood za 109,- free ship👍🏻

A teď k podstatě této issue. Nejde ani tolik o to, že Sonoff vyjde levnějš a s vynaložením mnohem menšího úsilí(přidaná hodnota radosti z úspěchu sestavením vlastního ESP8622 spínače je nevyčíslitelná), ale Sonoff je prostě a jednoduše mnohem menší a většinou se vejde za běžní nástěnný vypínač(GPIO14 má samozřejmě taky).

Plánuje se varianta Swifitch Mini ?

Ještě jednou moc díky za vaší práci a přeji mnoho dalších úspěchů.

S pozdravem Standa ✋🏻

Fotky z mého flashování Sonoff Basic:
80c060bc-3905-4073-a1ae-27c16c6bc198
3a2881f4-3137-442c-9140-772b14a783c2
cb5d9ef3-ca65-47b0-b74c-c58ecac9eee1
924c0854-60f2-471a-8e13-a161233b0080
3b50c73d-d591-4882-a3f8-da951b715ad0
2442229d-e89f-403b-8cfb-92d5250f0755

Doubt

Hi,

The project is simply awesome and I'm in process of ordering the PCB's. However, I'm confused when you say "Keep in mind that each board are actually two swifitches ;) as there's only one relay or am I missing something.
Further, the analog switch function - does this mean I can use a conventional wall switch to control the load along with web control?
Thanks

Odpájanie od wifi

Ahoj,
postavil som si 2ks swifitchu a oba kúsky mi robia, že po nejakom čase sa odpoja od wifi a naspäť sa pripoja až po odpojení napájania. Odpája sa mi to cca po hodine možno aj skôr. Signál wifi mám dobrý. Nevieš poradiť kde by mohol byť problém?

Can swifitch relay work with DC?

I do not know if this is an stupid question. I would like to know if it is possible to power swifitch with AC and use the relay for a DC circuit.

I have a really simple intercom at home and I am wondering if I could use swifitch to bypass the button of the intercom. Could I power swifitch, puggling it to main current (220V AC), and use swifitch's relay to bypass the button of the intercom, which works with DC? (it has 8.8 V and 65 mA)

PCB design in ascii format?

Hi,

I am trying to create and use a swifitch, this is an idea I already had in mind, and looking for an open source/hardware solution, I have arrived to your github repos. I think your solution is a really great solution, and a ready to use solution in a real scenario (not a prototype).

I am a software developper and my knowledge about hardware and soldering skill is limited. So I am trying to import your design in this site: https://easyeda.com. In this site you can design a circuit, choose the components, design a pcb and after that you can print the pcb and buy all the components easily (I am not sure if they also send you the pcb with the components assembled, that should be great). This way it will be super easy to buy all required components for N swifitchs.

This site (https://easyeda.com) supports importing an Altium project. I am trying this option, using your published design files, but I get following error:

Bad file format, ensure your file is Altium ASCII v5.0 format (*PCB/Schematic only*)

  1. Could you please add to the repo the design files in this format?
  2. Do you know an alternative site to mentioned one, that is compatible with your design files, to do the same thing: print the pcb and buy all the components at once
  3. The mentioned site also allows to share a design, it should be great that you publish your design (choosing the right components) in this site. While your are designing and choosing components you can get easily the BOM and the cost of all components to get an idea of total cost. I know that requesting this is too much, but I had to try!

Thank you very much for sharing this awesome project and making life easier to software developers with limited hardware knowledge but with great ideas.

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.