All Projects → tschaban → SONOFF-BASIC-firmware

tschaban / SONOFF-BASIC-firmware

Licence: MIT license
Sonoff Basic firmware; config by browser, OTA, MQTT, DS18B20

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to SONOFF-BASIC-firmware

SuperGreenOS
🧠 SuperGreenOS home farming automation software for esp32, all in one package, and controllable from your smartphone, pc, mac, linux, toaster, plumbus, whatnot...
Stars: ✭ 83 (+336.84%)
Mutual labels:  ota, firmware
Tasmota
Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Stars: ✭ 16,624 (+87394.74%)
Mutual labels:  ota, firmware
nRF24LE1-sensor
nRF24LE1 remote sensor module, support DHT21/22, DS18B20, photoresistor as light sensor, AES encryption
Stars: ✭ 15 (-21.05%)
Mutual labels:  firmware, ds18b20
ESP32 BLE OTA Arduino
OTA update on ESP32 via BLE
Stars: ✭ 41 (+115.79%)
Mutual labels:  ota, firmware
EspBuddy
Wrapper to easily upload (OTA or Serial), backup, batch query, monitor ESP8266 boards using Esptool.py, Espota.py and Platformio
Stars: ✭ 47 (+147.37%)
Mutual labels:  ota, firmware
Kmansonoff
Firmware for ESP8266 based itead Sonoff switches for use with HomeAssistant / mqtt
Stars: ✭ 282 (+1384.21%)
Mutual labels:  ota, firmware
Intranet app manager
应用内网发布平台| 类似蒲公英|fir|iOS OTA (Over-the-Air) | APP publish website like fir.im | 适用于企业 iOS & Android 内网发布测试使用,方便管理和分发 APP 包
Stars: ✭ 425 (+2136.84%)
Mutual labels:  ota
Elegantota
Push OTAs to ESP8266 or ESP32 Elegantly.
Stars: ✭ 128 (+573.68%)
Mutual labels:  ota
Ios Pods Dfu Library
OTA DFU Library for Mac and iOS, compatible with nRF5x SoCs
Stars: ✭ 349 (+1736.84%)
Mutual labels:  ota
Ota update stm32 using esp32
Program STM32Fxx MCUs Over-the-Air using ESP32
Stars: ✭ 122 (+542.11%)
Mutual labels:  ota
Esphelper
A library to make using WiFi & MQTT on the ESP8266 easy.
Stars: ✭ 310 (+1531.58%)
Mutual labels:  ota
Yaota8266
Yet another OTA solution for ESP8266, this time supporting large (>512KB) firmwares even on 1MB devices (repo is rebased)
Stars: ✭ 112 (+489.47%)
Mutual labels:  ota
Swupdate
Software Update for Embedded Systems
Stars: ✭ 711 (+3642.11%)
Mutual labels:  ota
Mycontroller V1 Legacy
The Open Source Controller
Stars: ✭ 135 (+610.53%)
Mutual labels:  ota
Rauc
Safe and secure software updates for embedded Linux
Stars: ✭ 360 (+1794.74%)
Mutual labels:  ota
wrt-hisicam
OpenWrt based HiSilicon`s System-On-a-Chip ip camera firmware
Stars: ✭ 21 (+10.53%)
Mutual labels:  firmware
Esp Mqtt Json Multisensor
(OBSOLETE) ESP MQTT JSON Multisensor for Home Assistant. Supported sensors include the TEMT6000 light, AM312 PIR, DHT22 temperature/humidity sensors. RGB led supports flash, fade, and transition. Over-The-Air (OTA) uploading, too!
Stars: ✭ 323 (+1600%)
Mutual labels:  ota
Ctf Writeups
Writeups of Capture The Flag Competitions
Stars: ✭ 101 (+431.58%)
Mutual labels:  ota
Esp Webota
Simple web based Over-the-Air (OTA) updates for ESP based projects
Stars: ✭ 189 (+894.74%)
Mutual labels:  ota
Stm32 Ota
STM32-OTA on Arduino IDE
Stars: ✭ 72 (+278.95%)
Mutual labels:  ota

Firmware for Sonoff Basic switch

Resources

  • EN Documentation in english: here
  • PL Dokumentacja w języku polskim: tutaj

Binaries

Change log

0.10.0 (dh) beta (2017-11-01) *This version supports temperature and humidity sensors DH11, DH21, DH22

  • Support of DS18B20 sensor is removed from this version
  • IMPORTANT: if you are not going to use DHxx sensor or you need DS18b20 sensor then install version 0.8.9
  • Info: not included in master branch. Look at 0.10-(DH) branch if you needed the code

0.8.9 (2017-06-08)

  • Added option to select the type of external switch (mono- or bistable) on configuration screen
  • Added option to publish relay status to Domoticz (authorization is not implemented yet)
  • It's possible to request relay state by HTTP request http://ip-sonoff/?cmd=reportStatus

0.8.1 (2017-04-29)

  • Defect fix: DS18B20 not launching
  • Defect fix: Debugger flag was not saved

0.8.0 (2017-04-28)

  • Added possibility to control Sonoff with HTTP protocol
  • Added possibility to turn off Sonoff control by MQTT or HTTP protocol. Manual control is possible
  • Changed the name of Exit link to Exit configuration
  • MQTT comment to reboot Sonoff changed from reset to reboot
  • Defect fix: Wrong error formating while upgrading sonoff with failure
  • Defect fix: relay value not request each time when connection established to MQTT Broker
  • Changed mechanism for WiFi and MQTT connection establishing. It increases Sonoff stability
  • Couple of small UI changes

0.7.0 (2017-03-18)

  • Added possibility to control sonoff with external switch
  • Added option tu turn on/off serial debugger
  • Fix defect related to host name broadcasting as an access point in local network

0.6.1 (2017-02-25)

  • Device name is also set as host name in local network. (keep in mind not to use space while naming it)

0.6.0 (2017-02-24)

  • Added possibility to define device name which is also used as WiFi SSID.
  • Added option how Sonoff should behave after connection to MQTT is restored. Basically what should be the state of the relay when Sonoff connects to MQTT. Possible options: ON,OFF,Last known,Server value
  • Possible options of relay behaviour after Sonoff power is restored changed to : ON,OFF,Last known

0.5.0 (2017-01-28)

  • Configuration panel UI updated
  • Added PL language
  • Refactoring methods related to ds18b20 sensor

0.4.0 (2017-01-22)

  • Added option how Sonoff should behave after power is restored. Basically what should be the state of relay when Sonoff powers up. Possible options: ON,OFF,Last known,Server value
  • some code refactoring

0.3.2 (2017-01-15)

  • changed how LED indicates entry to the Configuration panel
  • some code refactoring

0.3.1 (2017-01-07)

  • first release
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].