smrtnt / itead_sonoff Goto Github PK
View Code? Open in Web Editor NEWAlternative firmware for Itead Sonoff switches, based on the MQTT protocol and a TLS connection
License: MIT License
Alternative firmware for Itead Sonoff switches, based on the MQTT protocol and a TLS connection
License: MIT License
First off - great work on this implementation.
Maybe not an issue really but something practical.
Currently when the switch loses connection the the MQTT broker (restarting Home Assistant for instance) it resets the settings and config has to be done again.
Maybe it would be better to just restart the switch.
In case of incorrect settings one can always reset the settings via the button.
Cheers!
Hello Sam,
I'm having a problem compiling the firmware in the arduino ide.
/Users/samabsalom/Downloads/Sonoff-master/sonoff/sonoff.ino: In function 'void reconnect()':
sonoff:237: error: 'restart' was not declared in this scope
restart();
^
sonoff:256: error: 'reset' was not declared in this scope
reset();
^
exit status 1
'restart' was not declared in this scope
Do you have any idea what it is i'm doing wrong? I can't work it out!
so far all i have altered to the standard firmware you provided was to comment out the TLS support
Thanks,
Sam
Hi, just came across your sonoff custom firmware just moments ago. Nice work. I have a question though, most custom firmware project i've seen so far for sonoff requires some minor soldering on the sonoff board but looking at your read me doc for this project there isn't any mention of soldering. does it mean with your custom firmware no soldering is required?
I don't want to use CloudMQTT and I dont know what I need to change to set my raspberry ip as local broker. When I'm setting up the wifi credentials, the space for ip broker are defined as CloudMQTT and I can't change it.
Another problem is when I reset the Sonoff, I can't do direct relay operation through on board button without setting up the wifi credentials first. Thats bad because I cant operate the sonoff if I don't have wireless in home, at least for instance.
If I'm saying shit, sorry for my ignorance on this theme.
Request firmware support for the new Sonoff RF Bridge 433
https://www.itead.cc/sonoff-rf-bridge-433.html
WiFi to 433MHz converter and vice versa to convert 433MHz RF sensors and remote to App via WiFi
https://www.itead.cc/wiki/Sonoff_RF_Bridge_433
Based on ESP8285 (ESP8266 chipset) from Itead.
Just a note, I received two SONOFF basics today and, while they would flash, they wouldn't boot.
Turns out, SONOFF have switched the Basic's (at least the one's that I received) to the ESP8285 chipset.
Now flash ESP8285 with Flash size at 1M (64k SPIFFS) and it all works fine.
First, congratulations. A very interesting project.
When loading the code "Sonoff_Basic.ino" creates an AP but with password. Is there any way to change or remove it?
Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.