File tree
930 files changed
+33903
-0
lines changed- A4988-Stepper-Motor-Controller
- ADC
- AHT1x
- AHT2x
- AM2301
- APDS-9960
- API
- AS3935
- AWS-IoT
- AWS-IoT-cert
- AZ-7798
- About
- Alexa
- ArtNet
- Azure-IoT-Central
- Azure-IoT-Hub
- BH1750
- BME280
- BME680
- BMP280
- BUILDS
- Berry
- Berry-Cookbook
- Berry-Introduction
- Berry-Scripting
- Berry_Addressable-LED
- Blinds-and-Shutters
- Bluetooth
- Bluetooth_ESP32
- Bluetooth_MI32
- Buttons-and-Switches
- Buttons-schematics
- Buzzer
- CC2530
- CCLoader
- Codes-for-IR-Remotes
- Commands
- Compile-your-build
- Components
- Components-old
- Configuration-Procedure-for-New-Devices
- Contributing
- Control-a-Sonoff-using-a-remote-button
- Create-your-own-Firmware-Build-without-IDE
- DALI
- DFR0299
- DHT11
- DHT11-Wiring---Sonoff-Basic
- DS18x20
- DS3231
- DY-SV17F
- DeepSleep
- Device-Groups
- Device-Recovery
- Displays
- Domoticz
- Download
- Dynamic-Sleep
- ENS161
- EQ3-TRV
- ESP32
- ESP32-Devices
- EZO
- Energy-Saving
- Esptool
- Expanding-4CH
- Expanding-Tasmota
- FAQ
- Features
- Firmware-Builds
- For-Developers
- GPIO-Conversion
- GPIO-Locations
- GPS-NTP-server
- Getting-Started
- Gitpod
- GladysAssistant
- HASPmota
- HC-SR04
- HDMI_CEC
- HLK-LD2410
- HLK-LD2410S
- HM-10
- HM-17
- HRG15
- Home-Assistant
- HomeSeer
- Homebridge
- Honeywell-HIH
- How-to-Expand-Sonoff-Basic-to-4MB-Flash
- Hubitat
- I2CDEVICES
- I2S-Audio
- I2S-Audio_ESP32
- IAQ
- IP-Symcon
- IPv6
- IR-Remote
- IRSend-RAW-Encoding
- Integrations
- JSON-Status-Responses
- KNX
- LM75AD
- LMT01
- LVGL
- LVGL_API_Reference
- LVGL_Internals
- LVGL_in_10_minutes
- LedMask
- Lights
- LoRa-and-LoRaWan-Bridge
- MAX31855
- MAX7219
- MCP230xx
- MCP9808
- MFRC522
- MGC3130
- MH-Z19B
- MLX90614
- MLX90640
- MPR121
- MPU-6050
- MQTT
- MacOSX-Server
- Matter
- Matter-Internals
- Matter-with-Google
- Modbus-Bridge
- Modules
- Moisture-Sensor-and-Chirp!-Sensor
- NRF24L01
- NeoPool
- NodeRed
- OTA-over-SCP
- Octoprint
- OpenHASP
- OpenTherm
- P1-Smart-Meter
- PAJ7620
- PCA9557
- PCA9685
- PCF8574
- PID-Control
- PIR-Motion-Sensors
- PN532
- PS-16-DZ-Dimmer
- PWM-dimmer-switch
- PZEM-0XX
- Peripherals
- Pinouts
- PlatformIO
- PlatformIO-CLI
- Power-Monitoring-Calibration
- PowerOnState
- Project-AM312-and-Sonoff-R2
- Projector
- Python-HTTP-OTA-Server
- RCWL-0516
- RDM6300
- RF-Protocol
- RF-Transceiver
- ROI-editor
- Range-Extender
- Rule-Cookbook
- Rules
- SCD4x
- SDS011
- SHT30
- SK6812
- SPS30
- Safeboot
- Scripting-Cookbook
- Scripting-Language
- Securing-your-IoT-from-hacking
- Self-signed-Mosquitto
- Sensor-API
- Sensor-Configuration
- Serial-to-TCP-Bridge
- SetOption37
- Shutter-and-Steppers
- Smart-Meter-Interface
- SolaX-X1
- Sonoff-DIY
- Sonoff-SPM
- Status-LED
- Subscribe-&-Unsubscribe
- Supported-Modules
- Supported-Peripherals
- TFL
- TLS
- TM163x
- TM1650
- TSL2561
- TWAI
- TX2x
- TasUI
- TasmoAdmin
- Tasmota-Application
- Tasmota-Device-Manager
- Tasmota-IR
- TasmotaClient
- Telegram
- Teleinfo
- Templates
- Thermal-considerations
- Thermostat
- Time-Proportioned-Output-support
- Timers
- Timezone-Table
- Tips
- TouchPin
- Troubleshooting
- Tutorials
- Tuya-Convert
- Tuya-Protocols
- Tuya-generic-wifi-curtain-motor-WIP
- TuyaMCU
- TuyaMCU-Devices
- UFS
- ULP
- Universal-Display-Driver
- Upgrade
- Upgrading
- User-created-templates
- VEML6070
- VEML6075
- VEML7700
- VL53Lxx
- Visual-Studio-Code
- WS2812B-RGB-Shield
- WS2812B-and-WS2813
- WebUI
- White-Blend-Mode
- WifiPower
- Zigbee
- Zigbee-CCLib-Flashing
- Zigbee-Internals
- _media
- artnet
- aws_iot
- berry
- bluetooth
- datasheets
- devices
- HLK
- LD2410
- LD2410S
- logo
- lvgl
- matter
- google
- max31855
- ml
- opentherm
- p1-smartmeter
- peripherals
- pinouts
- projector
- solax-x1
- teleinfo
- themes
- thermostat
- zigbee
- assets
- css
- images
- javascripts
- lunr
- min
- workers
- stylesheets
- changelog
- changelogs
- changelog-7.2
- changelog-8.1
- changelog-8.2
- devices
- 4CH-Wifi-Socket-with-USB-Charger-SA-P402A
- Arilux-LC02
- Arilux-LC04
- Armtronix-Dimmers
- BlitzWolf-BW-SHP4-UK-Version
- BlitzWolf-SHP2
- BlitzWolf-SHP6
- BlitzWolf-SHP7
- Burnett-BN-K01
- CE-Smart-Home---LA-WF3-Wifi-Plug
- CE-Smart-Home™-Garden-Power-Stake
- CNSKOU---CNSANKOU-wall-switches
- CSL-aplic-WDP-303075
- Canwing-CW001-WiFi-Smart-Switch
- Century-Aoke---Festnight-(Sonoff-Basic-clone)
- Digoo-DG-SP202
- Dimmer-switch-with-Nuvoton-chip
- ERC309-Kinetic-Switch
- EXS-2-Channel-Wifi-Dimmer-V4
- EXS-Relay-V3.1-&-V5.1
- Etekcity-Smart-WiFi-Light-Switch-ESWL01
- Geekcreit-Sonoff-2-Channel-Relay
- Gosund-SP1
- H801
- Home-Awesome-Breathing-Light-Smart-Plug-Mini-TMRLIFE-[2-PACK]-WiFi-Smart-Plug
- Hompie-SWS1
- HuaFan-Smart-Socket
- Hyleton-313-Smart-Plug
- KMC-70008-light-switch
- KS-602S-Switch
- Kesen-KS-604S
- KingArt
- KingArts-touch-Dimmer
- Kohree-VHP560-Smart-Light-Compatible,-RGBCW-Wi-Fi-LED-Bulb-A19
- LC-Technology-WiFi-Relay
- LSC-Smart-Connect-Smart-Power-Plug
- LeFun-SK2-Smart-Power-Strip
- Lingan-SWA1
- Luminea-ZX-2844-675
- MagicHome-LED-strip-controller
- MagicHome-with-ESP8285
- Martin-Jerry-MJ-S01
- Martin-Jerry-MJ-SD01
- Mirabella-Genio-Bulb
- Mirabella-Genio-Smart-Plug
- Modify-KaKu-to-WKaKu-Power-Socket
- NEO-COOLCAM-NAS-WR01W
- Nedis-WIFIP310FWT
- Novostella-B22-RGB-LED-Colour-WiFi-Smart-Bulb
- OBI-Socket-2
- OBI-WiFi-Socket-IP44
- OBI-Wifi-Socket
- Oittm-Smart-Plug
- Other-Devices
- PS-16-DZ-Dimmer
- PowStro
- RGB-Smart-Plug-16A
- S1-Series---Wifi-Socket-S120-(EU-model)-chipset-TYWE2S
- SK03-Outdoor-Smart-Plug
- SM-SO301
- SP108E-HardwareAnalysis
- SP108E-HardwareMod
- SP108E-LED-strip-controller
- SWB1-Smart-Power-Strip
- SeedStudio-SenseCAP-D1
- Shelly-1
- Shelly-1PM
- Shelly-2
- Shelly-2.5
- Shelly-RGBW2
- Slitinto-NX-SP202
- Smart-Light-Switch--SS118-01K1
- SmartHome
- SmartPlug-with-POW
- Sonoff-4CH
- Sonoff-4CH-DIY
- Sonoff-4CH-Pro
- Sonoff-B1
- Sonoff-B1-and-B1-R2
- Sonoff-Basic
- Sonoff-Basic-and-BME280
- Sonoff-Dual
- Sonoff-Dual-R2
- Sonoff-Mini
- Sonoff-PSA
- Sonoff-Pow
- Sonoff-Pow-R2
- Sonoff-RF
- Sonoff-RF-Bridge-433
- Sonoff-RF-R3
- Sonoff-S20
- Sonoff-S26-Smart-Socket
- Sonoff-S31
- Sonoff-SC
- Sonoff-SV
- Sonoff-Slampher
- Sonoff-T1
- Sonoff-TH
- Sonoff-TX-Series
- Sonoff-TX-T0-Touch-1CH-2CH-3CH----US
- Sonoff-Touch
- Sonoff-iFan02
- Sonoff-iFan03
- Supernight-dual-wifi-plug
- TYWE3S
- Teckin-SP22
- Teckin-SP23
- Teckin-sp10
- Tuya-Smart-Plug-Models-ESP8266MOD-by-AI-THINKER-and-ESP-12F-by-TUYA-LN-0026
- WL-SW01_10-WiFi-Smart-Switch
- WS03-WS01-WS05
- Wemos-D1-Mini
- Wemos-D1-R1-&-R2
- Xenon-SM-SW102-2-two-relay-light-switch
- Xiaomi-Mi-Desk-Lamp
- YTF-IR-Bridge
- YUNTONG-Smart
- ZEOOTA-Wifi-Smart-Power-Strip-4-EU-outlets-with-4-USB-ports
- leegoal-plug
- meross-MSS425
- minitiger-Touch-Light-Switch
- others
- wk30
- extra_javascript
- mi32
- images
- installation
- Flashing
- Hardware-Preparation
- Initial-Configuration
- Prerequisites
- nymea
- openHAB
- otto
- search
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
930 files changed
+33903
-0
lines changedWhitespace-only changes.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + |
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + |
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + |
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
+235
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
+1,039
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + |
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + |
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + |
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + |
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
+307
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
+170
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + |
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
+110
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + |
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
11.7 KB
4.65 KB
18.3 KB
1.89 KB
Binary file not shown.
59.7 KB
5.86 KB
81.3 KB
1.76 MB
462 KB
37.1 KB
77.1 KB
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + |
0 commit comments