Commit Graph
49 Commits
Author SHA1 Message Date
Pierre JochemandGitHub 1495844c32 feat: add qemu emulator for esp32 (#24861)
* feat: add qemu emulator

* chore: use current dir instead of cloning repo

* Add QEMU emulator tooling under tools/qemu

tools/qemu/tasmota-qemu.sh builds the current Tasmota checkout for an ESP32
PlatformIO env and boots it under an Espressif QEMU fork on an amd64 host:
serial console, and a browsable web UI via the WiFi-capable fork.

  NET_WIFI=1 tools/qemu/tasmota-qemu.sh   # build -> image -> wifi QEMU -> web UI

Notes:
- Builds the local working tree (no clone); artifacts and QEMU forks live under
  a gitignored tasmota-qemu/ at the repo root.
- ESP32-only helper; no Tasmota core source is changed.

See tools/qemu/README.md for commands, env vars, and panic-debugging notes.

* chore: cleanup
2026-06-27 17:07:46 +02:00
s-hadingerandGitHub 485920a4fc Berry solidification cache (#24710) 2026-05-05 22:43:53 +02:00
s-hadingerandGitHub f6bcc0e16a Berry transpose C defines to Berry in tasmota_defines_for_berry.be (#24680) 2026-04-25 23:28:49 +02:00
Jason2866andGitHub 35cd817aeb add clangd config (#24571) 2026-03-19 17:28:15 +01:00
Theo Arends 936fccd41d Update gitignore 2025-09-22 11:39:51 +02:00
Jason2866andGitHub 0687520c93 add CMakeLists.txt to gitignore 2025-06-13 11:13:31 +02:00
Jason2866andGitHub ca9df09d6a add sdkconfig.defaults to .gitignore 2025-05-12 15:25:55 +02:00
0604fac3bc fix(zigbee): fix convertTuyaSpecificCluster datapoint parser -> support multiple data points in the same payload. (#23247)
Co-authored-by: valentin <email@example.com>
2025-04-12 19:12:32 +02:00
Giuliano ZaroandGitHub cd0743c6ed Remove user ca headers (#22850)
Since local CA files are user made files add them to gitignore (as already done for user_config_override.h)
2025-01-19 20:48:49 +01:00
Jason2866andGitHub c1f535207f Prepare IDF Libs compile (#22250)
* Prepare IDF Libs compile
2024-10-07 18:36:46 +02:00
Jason2866andGitHub 6bb046726e arduino idf compile prepare 2024-09-21 23:36:37 +02:00
Jacek ZiółkowskiandGitHub f85a96dd2d Add python venv to .gitignore (#22045)
* Add python venv to .gitignore

* Update .gitignore
2024-08-29 15:01:52 +02:00
Jason2866andGitHub 35f28fbdb8 Update .gitignore 2024-02-04 16:00:47 +01:00
Jason2866andGitHub 75ec9da8a2 Refactoring of storing safeboot bin (#19858)
* Folder for storing safeboot is now configurable
* Platform 2023.10.06
* Platform 2023.10.12
2023-10-28 13:15:31 +02:00
Jason2866andGitHub e4860efcdb add platformio_tasmota_core3_env.ini to gitignore 2023-08-19 14:51:47 +02:00
MartinandGitHub fd46fb5aca Creates a place to put the customer boards (#19309) 2023-08-14 22:41:51 +02:00
Jason2866andGitHub 2b0234c299 Tasmota VSCode settings.json (#336) (#17640)
* Tasmota VSC custom menu
2023-01-07 17:13:22 +01:00
Theo Arends 8ad0e8b9ec Change espupload from curl to requests 2022-12-13 14:54:20 +01:00
Stephan Hadinger e0f9154986 Berry automated solidification of code 2022-09-12 22:02:25 +02:00
Christian Baars f0c7fae4a0 ignore generate folder 2022-09-05 18:52:32 +02:00
Jason2866 259f716188 Prep failsafe update 2022-04-25 21:04:51 +02:00
Jason2866andGitHub fbf8ccc8cf add map.gz 2021-08-17 18:09:57 +02:00
Stephan Hadinger 1535e24a55 Ignore compilation artefacts 2021-04-11 20:01:26 +02:00
Jason2866andGitHub c74cce1c4e add filesystems directorys 2021-01-15 15:20:39 +01:00
Theo Arends 2d03bb3672 Update .gitignore 2020-11-04 17:30:09 +01:00
Theo Arends b6e6e76e95 Update .gitignore 2020-10-26 15:20:48 +01:00
Jason2866andGitHub 75b3cb7216 Platformio v.5.0 change
All runtime Platformio build files are in folder `.pio` 
The entrys are left overs from Platformio before 5.x
2020-10-06 16:03:59 +02:00
Jason2866andGitHub cf313d2fa0 Update .gitignore 2020-09-30 11:03:39 +02:00
Jason2866andGitHub 7fbed52c45 Update .gitignore 2020-06-09 13:28:16 +02:00
Jason2866andGitHub 3bfb62bc0b Add platformio_tasmota_cenv.ini to .gitignore 2020-04-19 16:38:49 +02:00
Barbudor 2124d03f53 Added *.code-workspace to .gitignore 2020-04-13 23:18:05 +02:00
Erik a611ad4983 Add build_output to gitignore 2020-03-15 20:05:25 +01:00
Jason2866andGitHub d2f14c6b83 add tasmota*.bin.gz to .gitignore 2020-01-07 20:59:35 +01:00
Jason2866andGitHub f71483dec2 Update .gitignore 2019-11-28 16:10:55 +01:00
s-hadingerandGitHub 7fe8ec4eb2 Ignore bin and map files after compilation. 2019-11-19 10:07:36 +01:00
Theo Arends 0e07397ff7 Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00
Theo Arends d6a5b651d5 Update cache usage
Update cache usage
2019-09-21 15:17:07 +02:00
Stephan Hadinger fa7796a2b2 Adding firmware.asm to .gitignore 2019-09-14 10:55:23 +02:00
Theo Arends 5bbbe299f3 Update .gitignore 2019-04-12 12:14:34 +02:00
Laurent Dong 09732c9f2d Add new compare operators ("==", "!=" ,">=" and "<=") for rule
Introduce new compare operators for rules and did some optimization as well.
The new "==" operator act as a real number comparison instead of the previous "=" operator which is doing string comparison which result in FALSE for "1 + 1 = 2". For example:
rule1 on event#test do backlog var1 1;add1 1; event CompareWith2=2 endon on event#CompareWith2=%var1% do ledpower on endon
ledpower off
rule1 on
event test
2019-02-05 09:34:17 -05:00
Rodney Gitzel 9413ba9f47 optionally append timezone to timestamp in JSON messages 2018-09-05 14:51:12 -07:00
Theo Arends 457f438bac v5.14.0a - Sync with release 2018-05-15 17:13:51 +02:00
Tortone Gennaro fd2171ad9b Merge remote-tracking branch 'upstream/development' into development 2018-03-01 08:44:12 +01:00
Theo Arends 9b5ae54350 v5.12.0c - Ignore OS specific files #1983
Ignore OS specific files #1983
2018-02-24 17:57:07 +01:00
Theo Arends ac848572c9 v5.12.0c - Fix hold time action and wifi
5.12.0c
 * Fix intermittent exception when dns lookup is used while sleep is enabled
 * Fix 5.4.0 regression turning off single press after button hold during 4x hold time
 * Fix possible wifi connection problem by erasing sdk configuration parameters
2018-02-24 16:37:33 +01:00
Gennaro Tortone c577f79965 new .gitignore 2018-01-31 21:26:47 +01:00
Gennaro Tortone 8da33ec466 vscode setup 2018-01-31 21:24:30 +01:00
arendst 1ce4e75dd8 ignore user_config_override.h (#1554)
ignore user_config_override.h (#1554)
2018-01-10 10:31:36 +01:00
arendst c485dff3d7 Update platformio info 2017-01-28 16:44:00 +01:00