Fork of the espurna firmware for `mhsw` switches
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2305 lines
68 KiB

7 years ago
  1. [platformio]
  2. env_default = wemos-d1mini-relayshield
  3. src_dir = espurna
  4. data_dir = espurna/data
  5. [common]
  6. # ------------------------------------------------------------------------------
  7. # PLATFORM:
  8. # !! DO NOT confuse platformio's ESP8266 development platform with Arduino core for ESP8266
  9. # We use platformIO 1.5.0 as default
  10. #
  11. # platformIO 1.5.0 = arduino core 2.3.0
  12. # platformIO 1.6.0 = arduino core 2.4.0
  13. # platformIO 1.7.2 = arduino core 2.4.1
  14. # ------------------------------------------------------------------------------
  15. platform_150 = espressif8266@1.5.0
  16. platform_160 = espressif8266@1.6.0
  17. platform_172 = espressif8266@1.7.2
  18. platform = ${common.platform_150}
  19. # ------------------------------------------------------------------------------
  20. # FLAGS: DEBUG
  21. #
  22. # ------------------------------------------------------------------------------
  23. debug_flags = -DDEBUG_ESP_CORE -DDEBUG_ESP_SSL -DDEBUG_ESP_WIFI -DDEBUG_ESP_HTTP_CLIENT -DDEBUG_ESP_HTTP_UPDATE -DDEBUG_ESP_HTTP_SERVER -DDEBUG_ESP_UPDATER -DDEBUG_ESP_OTA -DDEBUG_TLS_MEM
  24. #if needed (for memleaks etc) also add; -DDEBUG_ESP_OOM -include "umm_malloc/umm_malloc_cfg.h"
  25. # ------------------------------------------------------------------------------
  26. # FLAGS: build flags
  27. # build flags for 512k/1m ESP's are different because we use Linker Scripts to adjust flash split
  28. # build_flags_512k ( 512 KB) = 487 KB sketch, 4 KB eeprom, 16 KB reserved
  29. # build_flags_1m0m (1024 KB) = 999 KB sketch, 4 KB eeprom, 16 KB reserved
  30. # build_flags_4m1m (4096 KB) = 1019 KB sketch, 16 KB eeprom, 992 KB spiffs, 16 KB reserved, 2048 KB empty/ota?
  31. # build_flags_4m3m (4096 KB) = 1019 KB sketch, 16 KB eeprom, 3040 KB spiffs, 16 KB reserved
  32. #
  33. # Available lwIP variants (macros):
  34. # -DPIO_FRAMEWORK_ARDUINO_LWIP_HIGHER_BANDWIDTH = v1.4 Higher Bandwidth (default)
  35. # -DPIO_FRAMEWORK_ARDUINO_LWIP2_LOW_MEMORY = v2 Lower Memory
  36. # -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH = v2 Higher Bandwidth
  37. # ------------------------------------------------------------------------------
  38. build_flags = -g -w -DMQTT_MAX_PACKET_SIZE=400 -DNO_GLOBAL_EEPROM ${env.ESPURNA_FLAGS} -DPIO_FRAMEWORK_ARDUINO_LWIP_HIGHER_BANDWIDTH
  39. build_flags_512k = ${common.build_flags} -Wl,-Teagle.flash.512k0m1s.ld
  40. build_flags_1m0m = ${common.build_flags} -Wl,-Teagle.flash.1m0m1s.ld
  41. build_flags_4m1m = ${common.build_flags} -Wl,-Teagle.flash.4m1m4s.ld
  42. build_flags_4m3m = ${common.build_flags} -Wl,-Teagle.flash.4m3m4s.ld
  43. # ------------------------------------------------------------------------------
  44. # GLOBALS:
  45. # ------------------------------------------------------------------------------
  46. # IP address when using OTA
  47. upload_port = "192.168.4.1"
  48. upload_flags = --auth=fibonacci --port 8266
  49. #upload_port = "${env.ESPURNA_IP}"
  50. #upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  51. # ------------------------------------------------------------------------------
  52. # LIBRARIES: required dependencies
  53. # Please note that we don't always use the latest version of a library.
  54. # ------------------------------------------------------------------------------
  55. lib_deps =
  56. ArduinoJson
  57. https://github.com/marvinroger/async-mqtt-client#v0.8.1
  58. Brzo I2C
  59. https://bitbucket.org/xoseperez/debounceevent.git#2.0.1
  60. https://github.com/xoseperez/eeprom_rotate#0.9.1
  61. Embedis
  62. https://github.com/plerup/espsoftwareserial#3.4.1
  63. https://github.com/me-no-dev/ESPAsyncTCP#55cd520
  64. https://github.com/me-no-dev/ESPAsyncWebServer#05306e4
  65. https://bitbucket.org/xoseperez/fauxmoesp.git#2.4.2
  66. https://github.com/xoseperez/hlw8012.git#1.1.0
  67. https://github.com/markszabo/IRremoteESP8266#v2.2.0
  68. https://github.com/xoseperez/justwifi.git#2.0.0
  69. https://github.com/madpilot/mDNSResolver#4cfcda1
  70. https://github.com/xoseperez/my92xx#3.0.1
  71. https://bitbucket.org/xoseperez/nofuss.git#0.2.5
  72. https://github.com/xoseperez/NtpClient.git#0016a59
  73. OneWire
  74. PZEM004T
  75. PubSubClient
  76. rc-switch
  77. https://github.com/xoseperez/Time
  78. lib_ignore =
  79. extra_scripts = extra_scripts.py
  80. modules =
  81. # ------------------------------------------------------------------------------
  82. # ESPURNA CORE BUILDS
  83. # ------------------------------------------------------------------------------
  84. [env:espurna-core-1MB]
  85. platform = ${common.platform}
  86. framework = arduino
  87. board = esp01_1m
  88. board_build.flash_mode = dout
  89. lib_deps = ${common.lib_deps}
  90. lib_ignore = ${common.lib_ignore}
  91. build_flags = ${common.build_flags_1m0m} -DESPURNA_CORE
  92. monitor_speed = 115200
  93. extra_scripts = ${common.extra_scripts}
  94. [env:espurna-core-4MB]
  95. platform = ${common.platform}
  96. framework = arduino
  97. board = d1_mini
  98. board_build.flash_mode = dout
  99. lib_deps = ${common.lib_deps}
  100. lib_ignore = ${common.lib_ignore}
  101. build_flags = ${common.build_flags_4m1m} -DESPURNA_CORE
  102. monitor_speed = 115200
  103. extra_scripts = ${common.extra_scripts}
  104. # ------------------------------------------------------------------------------
  105. # GENERIC OTA ENVIRONMENTS
  106. # ------------------------------------------------------------------------------
  107. [env:esp8266-1m-ota]
  108. platform = ${common.platform}
  109. framework = arduino
  110. board = esp01_1m
  111. board_build.flash_mode = dout
  112. lib_deps = ${common.lib_deps}
  113. lib_ignore = ${common.lib_ignore}
  114. build_flags = ${common.build_flags_1m0m} -D${env.ESPURNA_BOARD}
  115. upload_speed = 115200
  116. upload_port = "${env.ESPURNA_IP}"
  117. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  118. extra_scripts = ${common.extra_scripts}
  119. [env:esp8266-4m-ota]
  120. platform = ${common.platform}
  121. framework = arduino
  122. board = esp12e
  123. board_build.flash_mode = dout
  124. lib_deps = ${common.lib_deps}
  125. lib_ignore = ${common.lib_ignore}
  126. build_flags = ${common.build_flags_4m1m} -D${env.ESPURNA_BOARD}
  127. upload_speed = 115200
  128. upload_port = "${env.ESPURNA_IP}"
  129. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  130. extra_scripts = ${common.extra_scripts}
  131. # ------------------------------------------------------------------------------
  132. # SPECIAL BUILDS - DO. NOT. USE. ever ---
  133. # ------------------------------------------------------------------------------
  134. [env:travis01]
  135. platform = ${common.platform}
  136. framework = arduino
  137. board = esp12e
  138. lib_deps = ${common.lib_deps}
  139. lib_ignore = ${common.lib_ignore}
  140. build_flags = ${common.build_flags_4m1m} -DTRAVIS01
  141. monitor_speed = 115200
  142. extra_scripts = ${common.extra_scripts}
  143. [env:travis02]
  144. platform = ${common.platform}
  145. framework = arduino
  146. board = esp12e
  147. lib_deps = ${common.lib_deps}
  148. lib_ignore = ${common.lib_ignore}
  149. build_flags = ${common.build_flags_4m1m} -DTRAVIS02
  150. monitor_speed = 115200
  151. extra_scripts = ${common.extra_scripts}
  152. [env:travis03]
  153. platform = espressif8266@1.6.0
  154. framework = arduino
  155. board = esp12e
  156. lib_deps = ${common.lib_deps}
  157. lib_ignore = ${common.lib_ignore}
  158. build_flags = ${common.build_flags_4m1m} -DTRAVIS03 -DNOWSAUTH -DASYNC_TCP_SSL_ENABLED=1
  159. monitor_speed = 115200
  160. extra_scripts = ${common.extra_scripts}
  161. # ------------------------------------------------------------------------------
  162. # DEVELOPMENT BOARDS
  163. # ------------------------------------------------------------------------------
  164. [env:wemos-d1mini-relayshield]
  165. platform = ${common.platform}
  166. framework = arduino
  167. board = d1_mini
  168. lib_deps = ${common.lib_deps}
  169. lib_ignore = ${common.lib_ignore}
  170. build_flags = ${common.build_flags_4m1m} -DWEMOS_D1_MINI_RELAYSHIELD -DDEBUG_FAUXMO=Serial -DNOWSAUTH
  171. upload_speed = 460800
  172. monitor_speed = 115200
  173. extra_scripts = ${common.extra_scripts}
  174. [env:wemos-d1mini-relayshield-ssl]
  175. platform = espressif8266@1.6.0
  176. framework = arduino
  177. board = d1_mini
  178. lib_deps = ${common.lib_deps}
  179. lib_ignore = ${common.lib_ignore}
  180. build_flags = ${common.build_flags_4m1m} -DWEMOS_D1_MINI_RELAYSHIELD -DDEBUG_FAUXMO=Serial -DNOWSAUTH -DASYNC_TCP_SSL_ENABLED=1
  181. upload_speed = 460800
  182. monitor_speed = 115200
  183. extra_scripts = ${common.extra_scripts}
  184. [env:wemos-d1mini-relayshield-ota]
  185. platform = ${common.platform}
  186. framework = arduino
  187. board = d1_mini
  188. lib_deps = ${common.lib_deps}
  189. lib_ignore = ${common.lib_ignore}
  190. build_flags = ${common.build_flags_4m1m} -DWEMOS_D1_MINI_RELAYSHIELD -DDEBUG_FAUXMO=Serial -DNOWSAUTH
  191. upload_speed = 115200
  192. upload_port = ${common.upload_port}
  193. upload_flags = ${common.upload_flags}
  194. extra_scripts = ${common.extra_scripts}
  195. [env:nodemcu-lolin]
  196. platform = ${common.platform}
  197. framework = arduino
  198. board = nodemcuv2
  199. lib_deps = ${common.lib_deps}
  200. lib_ignore = ${common.lib_ignore}
  201. build_flags = ${common.build_flags_4m1m} -DNODEMCU_LOLIN -DDEBUG_FAUXMO=Serial -DNOWSAUTH
  202. upload_speed = 460800
  203. monitor_speed = 115200
  204. extra_scripts = ${common.extra_scripts}
  205. [env:nodemcu-lolin-ssl]
  206. platform = espressif8266@1.6.0
  207. framework = arduino
  208. board = nodemcuv2
  209. lib_deps = ${common.lib_deps}
  210. lib_ignore = ${common.lib_ignore}
  211. build_flags = ${common.build_flags_4m1m} -DNODEMCU_LOLIN -DDEBUG_FAUXMO=Serial -DNOWSAUTH -DASYNC_TCP_SSL_ENABLED=1
  212. upload_speed = 460800
  213. monitor_speed = 115200
  214. extra_scripts = ${common.extra_scripts}
  215. [env:nodemcu-lolin-ota]
  216. platform = ${common.platform}
  217. framework = arduino
  218. board = nodemcuv2
  219. lib_deps = ${common.lib_deps}
  220. lib_ignore = ${common.lib_ignore}
  221. build_flags = ${common.build_flags_4m1m} -DNODEMCU_LOLIN -DDEBUG_FAUXMO=Serial -DNOWSAUTH
  222. upload_speed = 115200
  223. upload_port = ${common.upload_port}
  224. upload_flags = ${common.upload_flags}
  225. monitor_speed = 115200
  226. extra_scripts = ${common.extra_scripts}
  227. # ------------------------------------------------------------------------------
  228. # SPECIFIC BOARDS
  229. # ------------------------------------------------------------------------------
  230. [env:tinkerman-espurna-h06]
  231. platform = ${common.platform}
  232. framework = arduino
  233. board = esp12e
  234. lib_deps = ${common.lib_deps}
  235. lib_ignore = ${common.lib_ignore}
  236. build_flags = ${common.build_flags_4m1m} -DTINKERMAN_ESPURNA_H06
  237. monitor_speed = 115200
  238. extra_scripts = ${common.extra_scripts}
  239. [env:tinkerman-espurna-h06-ota]
  240. platform = ${common.platform}
  241. framework = arduino
  242. board = esp12e
  243. lib_deps = ${common.lib_deps}
  244. lib_ignore = ${common.lib_ignore}
  245. build_flags = ${common.build_flags_4m1m} -DTINKERMAN_ESPURNA_H06
  246. upload_speed = 115200
  247. upload_port = ${common.upload_port}
  248. upload_flags = ${common.upload_flags}
  249. monitor_speed = 115200
  250. extra_scripts = ${common.extra_scripts}
  251. [env:tinkerman-espurna-h08]
  252. platform = ${common.platform}
  253. framework = arduino
  254. board = esp12e
  255. lib_deps = ${common.lib_deps}
  256. lib_ignore = ${common.lib_ignore}
  257. build_flags = ${common.build_flags_4m1m} -DTINKERMAN_ESPURNA_H08
  258. monitor_speed = 115200
  259. extra_scripts = ${common.extra_scripts}
  260. [env:tinkerman-espurna-h08-ota]
  261. platform = ${common.platform}
  262. framework = arduino
  263. board = esp12e
  264. lib_deps = ${common.lib_deps}
  265. lib_ignore = ${common.lib_ignore}
  266. build_flags = ${common.build_flags_4m1m} -DTINKERMAN_ESPURNA_H08
  267. upload_speed = 115200
  268. upload_port = ${common.upload_port}
  269. upload_flags = ${common.upload_flags}
  270. monitor_speed = 115200
  271. extra_scripts = ${common.extra_scripts}
  272. [env:tinkerman-espurna-switch]
  273. platform = ${common.platform}
  274. framework = arduino
  275. board = esp12e
  276. lib_deps = ${common.lib_deps}
  277. lib_ignore = ${common.lib_ignore}
  278. build_flags = ${common.build_flags_4m1m} -DTINKERMAN_ESPURNA_SWITCH
  279. monitor_speed = 115200
  280. extra_scripts = ${common.extra_scripts}
  281. [env:wemos-d1-tarpunashield]
  282. platform = ${common.platform}
  283. framework = arduino
  284. board = esp12e
  285. lib_deps = ${common.lib_deps}
  286. lib_ignore = ${common.lib_ignore}
  287. build_flags = ${common.build_flags_4m1m} -DWEMOS_D1_TARPUNA_SHIELD
  288. monitor_speed = 115200
  289. extra_scripts = ${common.extra_scripts}
  290. # ------------------------------------------------------------------------------
  291. [env:itead-sonoff-basic]
  292. platform = ${common.platform}
  293. framework = arduino
  294. board = esp01_1m
  295. board_build.flash_mode = dout
  296. lib_deps = ${common.lib_deps}
  297. lib_ignore = ${common.lib_ignore}
  298. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_BASIC
  299. monitor_speed = 115200
  300. extra_scripts = ${common.extra_scripts}
  301. [env:itead-sonoff-basic-ota]
  302. platform = ${common.platform}
  303. framework = arduino
  304. board = esp01_1m
  305. board_build.flash_mode = dout
  306. lib_deps = ${common.lib_deps}
  307. lib_ignore = ${common.lib_ignore}
  308. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_BASIC
  309. upload_speed = 115200
  310. upload_port = ${common.upload_port}
  311. upload_flags = ${common.upload_flags}
  312. monitor_speed = 115200
  313. extra_scripts = ${common.extra_scripts}
  314. [env:itead-sonoff-basic-dht]
  315. platform = ${common.platform}
  316. framework = arduino
  317. board = esp01_1m
  318. board_build.flash_mode = dout
  319. lib_deps = ${common.lib_deps}
  320. lib_ignore = ${common.lib_ignore}
  321. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_BASIC -DDHT_SUPPORT=1
  322. monitor_speed = 115200
  323. extra_scripts = ${common.extra_scripts}
  324. [env:itead-sonoff-basic-dht-ota]
  325. platform = ${common.platform}
  326. framework = arduino
  327. board = esp01_1m
  328. board_build.flash_mode = dout
  329. lib_deps = ${common.lib_deps}
  330. lib_ignore = ${common.lib_ignore}
  331. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_BASIC -DDHT_SUPPORT=1
  332. upload_speed = 115200
  333. upload_port = ${common.upload_port}
  334. upload_flags = ${common.upload_flags}
  335. monitor_speed = 115200
  336. extra_scripts = ${common.extra_scripts}
  337. [env:itead-sonoff-basic-dallas]
  338. platform = ${common.platform}
  339. framework = arduino
  340. board = esp01_1m
  341. board_build.flash_mode = dout
  342. lib_deps = ${common.lib_deps}
  343. lib_ignore = ${common.lib_ignore}
  344. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_BASIC -DDALLAS_SUPPORT=1
  345. monitor_speed = 115200
  346. extra_scripts = ${common.extra_scripts}
  347. [env:itead-sonoff-rf]
  348. platform = ${common.platform}
  349. framework = arduino
  350. board = esp01_1m
  351. board_build.flash_mode = dout
  352. lib_deps = ${common.lib_deps}
  353. lib_ignore = ${common.lib_ignore}
  354. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_RF
  355. monitor_speed = 115200
  356. extra_scripts = ${common.extra_scripts}
  357. [env:itead-sonoff-rf-ota]
  358. platform = ${common.platform}
  359. framework = arduino
  360. board = esp01_1m
  361. board_build.flash_mode = dout
  362. lib_deps = ${common.lib_deps}
  363. lib_ignore = ${common.lib_ignore}
  364. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_RF
  365. upload_speed = 115200
  366. upload_port = ${common.upload_port}
  367. upload_flags = ${common.upload_flags}
  368. monitor_speed = 115200
  369. extra_scripts = ${common.extra_scripts}
  370. [env:itead-sonoff-th]
  371. platform = ${common.platform}
  372. framework = arduino
  373. board = esp01_1m
  374. board_build.flash_mode = dout
  375. lib_deps = ${common.lib_deps}
  376. lib_ignore = ${common.lib_ignore}
  377. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_TH
  378. monitor_speed = 115200
  379. extra_scripts = ${common.extra_scripts}
  380. [env:itead-sonoff-th-ota]
  381. platform = ${common.platform}
  382. framework = arduino
  383. board = esp01_1m
  384. board_build.flash_mode = dout
  385. lib_deps = ${common.lib_deps}
  386. lib_ignore = ${common.lib_ignore}
  387. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_TH
  388. upload_speed = 115200
  389. upload_port = ${common.upload_port}
  390. upload_flags = ${common.upload_flags}
  391. monitor_speed = 115200
  392. extra_scripts = ${common.extra_scripts}
  393. [env:itead-sonoff-pow]
  394. platform = ${common.platform}
  395. framework = arduino
  396. board = esp01_1m
  397. board_build.flash_mode = dout
  398. lib_deps = ${common.lib_deps}
  399. lib_ignore = ${common.lib_ignore}
  400. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_POW
  401. monitor_speed = 115200
  402. extra_scripts = ${common.extra_scripts}
  403. [env:itead-sonoff-pow-ota]
  404. platform = ${common.platform}
  405. framework = arduino
  406. board = esp01_1m
  407. board_build.flash_mode = dout
  408. lib_deps = ${common.lib_deps}
  409. lib_ignore = ${common.lib_ignore}
  410. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_POW
  411. upload_speed = 115200
  412. upload_port = ${common.upload_port}
  413. upload_flags = ${common.upload_flags}
  414. monitor_speed = 115200
  415. extra_scripts = ${common.extra_scripts}
  416. [env:itead-sonoff-pow-r2]
  417. platform = ${common.platform}
  418. framework = arduino
  419. board = esp01_1m
  420. board_build.flash_mode = dout
  421. lib_deps = ${common.lib_deps}
  422. lib_ignore = ${common.lib_ignore}
  423. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_POW_R2
  424. monitor_speed = 115200
  425. extra_scripts = ${common.extra_scripts}
  426. [env:itead-sonoff-pow-r2-ota]
  427. platform = ${common.platform}
  428. framework = arduino
  429. board = esp01_1m
  430. board_build.flash_mode = dout
  431. lib_deps = ${common.lib_deps}
  432. lib_ignore = ${common.lib_ignore}
  433. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_POW_R2
  434. upload_speed = 115200
  435. upload_port = ${common.upload_port}
  436. upload_flags = ${common.upload_flags}
  437. monitor_speed = 115200
  438. extra_scripts = ${common.extra_scripts}
  439. [env:itead-sonoff-dual]
  440. platform = ${common.platform}
  441. framework = arduino
  442. board = esp01_1m
  443. board_build.flash_mode = dout
  444. lib_deps = ${common.lib_deps}
  445. lib_ignore = ${common.lib_ignore}
  446. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_DUAL
  447. extra_scripts = ${common.extra_scripts}
  448. [env:itead-sonoff-dual-ota]
  449. platform = ${common.platform}
  450. framework = arduino
  451. board = esp01_1m
  452. board_build.flash_mode = dout
  453. lib_deps = ${common.lib_deps}
  454. lib_ignore = ${common.lib_ignore}
  455. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_DUAL
  456. upload_speed = 115200
  457. upload_port = ${common.upload_port}
  458. upload_flags = ${common.upload_flags}
  459. extra_scripts = ${common.extra_scripts}
  460. [env:itead-sonoff-dual-r2]
  461. platform = ${common.platform}
  462. framework = arduino
  463. board = esp01_1m
  464. board_build.flash_mode = dout
  465. lib_deps = ${common.lib_deps}
  466. lib_ignore = ${common.lib_ignore}
  467. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_DUAL_R2
  468. extra_scripts = ${common.extra_scripts}
  469. [env:itead-sonoff-dual-ota-r2]
  470. platform = ${common.platform}
  471. framework = arduino
  472. board = esp01_1m
  473. board_build.flash_mode = dout
  474. lib_deps = ${common.lib_deps}
  475. lib_ignore = ${common.lib_ignore}
  476. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_DUAL_R2
  477. upload_speed = 115200
  478. upload_port = ${common.upload_port}
  479. upload_flags = ${common.upload_flags}
  480. extra_scripts = ${common.extra_scripts}
  481. [env:itead-sonoff-4ch]
  482. platform = ${common.platform}
  483. framework = arduino
  484. board = esp01_1m
  485. board_build.flash_mode = dout
  486. lib_deps = ${common.lib_deps}
  487. lib_ignore = ${common.lib_ignore}
  488. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_4CH
  489. monitor_speed = 115200
  490. extra_scripts = ${common.extra_scripts}
  491. [env:itead-sonoff-4ch-ota]
  492. platform = ${common.platform}
  493. framework = arduino
  494. board = esp01_1m
  495. board_build.flash_mode = dout
  496. lib_deps = ${common.lib_deps}
  497. lib_ignore = ${common.lib_ignore}
  498. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_4CH
  499. upload_speed = 115200
  500. upload_port = ${common.upload_port}
  501. upload_flags = ${common.upload_flags}
  502. monitor_speed = 115200
  503. extra_scripts = ${common.extra_scripts}
  504. [env:itead-sonoff-4ch-pro]
  505. platform = ${common.platform}
  506. framework = arduino
  507. board = esp01_1m
  508. board_build.flash_mode = dout
  509. lib_deps = ${common.lib_deps}
  510. lib_ignore = ${common.lib_ignore}
  511. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_4CH_PRO
  512. monitor_speed = 115200
  513. extra_scripts = ${common.extra_scripts}
  514. [env:itead-sonoff-4ch-pro-ota]
  515. platform = ${common.platform}
  516. framework = arduino
  517. board = esp01_1m
  518. board_build.flash_mode = dout
  519. lib_deps = ${common.lib_deps}
  520. lib_ignore = ${common.lib_ignore}
  521. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_4CH_PRO
  522. upload_speed = 115200
  523. upload_port = ${common.upload_port}
  524. upload_flags = ${common.upload_flags}
  525. monitor_speed = 115200
  526. extra_scripts = ${common.extra_scripts}
  527. [env:itead-sonoff-touch]
  528. platform = ${common.platform}
  529. framework = arduino
  530. board = esp01_1m
  531. board_build.flash_mode = dout
  532. lib_deps = ${common.lib_deps}
  533. lib_ignore = ${common.lib_ignore}
  534. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_TOUCH
  535. monitor_speed = 115200
  536. extra_scripts = ${common.extra_scripts}
  537. [env:itead-sonoff-touch-ota]
  538. platform = ${common.platform}
  539. framework = arduino
  540. board = esp01_1m
  541. board_build.flash_mode = dout
  542. lib_deps = ${common.lib_deps}
  543. lib_ignore = ${common.lib_ignore}
  544. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_TOUCH
  545. upload_speed = 115200
  546. upload_port = ${common.upload_port}
  547. upload_flags = ${common.upload_flags}
  548. monitor_speed = 115200
  549. extra_scripts = ${common.extra_scripts}
  550. [env:itead-sonoff-b1]
  551. platform = ${common.platform}
  552. framework = arduino
  553. board = esp01_1m
  554. board_build.flash_mode = dout
  555. lib_deps = ${common.lib_deps}
  556. lib_ignore = ${common.lib_ignore}
  557. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_B1
  558. monitor_speed = 115200
  559. extra_scripts = ${common.extra_scripts}
  560. [env:itead-sonoff-b1-ota]
  561. platform = ${common.platform}
  562. framework = arduino
  563. board = esp01_1m
  564. board_build.flash_mode = dout
  565. lib_deps = ${common.lib_deps}
  566. lib_ignore = ${common.lib_ignore}
  567. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_B1
  568. upload_speed = 115200
  569. upload_port = ${common.upload_port}
  570. upload_flags = ${common.upload_flags}
  571. monitor_speed = 115200
  572. extra_scripts = ${common.extra_scripts}
  573. [env:itead-sonoff-t1-1ch]
  574. platform = ${common.platform}
  575. framework = arduino
  576. board = esp01_1m
  577. board_build.flash_mode = dout
  578. lib_deps = ${common.lib_deps}
  579. lib_ignore = ${common.lib_ignore}
  580. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_T1_1CH
  581. monitor_speed = 115200
  582. extra_scripts = ${common.extra_scripts}
  583. [env:itead-sonoff-t1-1ch-ota]
  584. platform = ${common.platform}
  585. framework = arduino
  586. board = esp01_1m
  587. board_build.flash_mode = dout
  588. lib_deps = ${common.lib_deps}
  589. lib_ignore = ${common.lib_ignore}
  590. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_T1_1CH
  591. upload_speed = 115200
  592. upload_port = ${common.upload_port}
  593. upload_flags = ${common.upload_flags}
  594. monitor_speed = 115200
  595. extra_scripts = ${common.extra_scripts}
  596. [env:itead-sonoff-t1-2ch]
  597. platform = ${common.platform}
  598. framework = arduino
  599. board = esp01_1m
  600. board_build.flash_mode = dout
  601. lib_deps = ${common.lib_deps}
  602. lib_ignore = ${common.lib_ignore}
  603. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_T1_2CH
  604. monitor_speed = 115200
  605. extra_scripts = ${common.extra_scripts}
  606. [env:itead-sonoff-t1-2ch-ota]
  607. platform = ${common.platform}
  608. framework = arduino
  609. board = esp01_1m
  610. board_build.flash_mode = dout
  611. lib_deps = ${common.lib_deps}
  612. lib_ignore = ${common.lib_ignore}
  613. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_T1_2CH
  614. upload_speed = 115200
  615. upload_port = ${common.upload_port}
  616. upload_flags = ${common.upload_flags}
  617. monitor_speed = 115200
  618. extra_scripts = ${common.extra_scripts}
  619. [env:itead-sonoff-t1-3ch]
  620. platform = ${common.platform}
  621. framework = arduino
  622. board = esp01_1m
  623. board_build.flash_mode = dout
  624. lib_deps = ${common.lib_deps}
  625. lib_ignore = ${common.lib_ignore}
  626. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_T1_3CH
  627. monitor_speed = 115200
  628. extra_scripts = ${common.extra_scripts}
  629. [env:itead-sonoff-t1-3ch-ota]
  630. platform = ${common.platform}
  631. framework = arduino
  632. board = esp01_1m
  633. board_build.flash_mode = dout
  634. lib_deps = ${common.lib_deps}
  635. lib_ignore = ${common.lib_ignore}
  636. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_T1_3CH
  637. upload_speed = 115200
  638. upload_port = ${common.upload_port}
  639. upload_flags = ${common.upload_flags}
  640. monitor_speed = 115200
  641. extra_scripts = ${common.extra_scripts}
  642. [env:itead-sonoff-led]
  643. platform = ${common.platform}
  644. framework = arduino
  645. board = esp01_1m
  646. board_build.flash_mode = dout
  647. lib_deps = ${common.lib_deps}
  648. lib_ignore = ${common.lib_ignore}
  649. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_LED
  650. monitor_speed = 115200
  651. extra_scripts = ${common.extra_scripts}
  652. [env:itead-sonoff-led-ota]
  653. platform = ${common.platform}
  654. framework = arduino
  655. board = esp01_1m
  656. board_build.flash_mode = dout
  657. lib_deps = ${common.lib_deps}
  658. lib_ignore = ${common.lib_ignore}
  659. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_LED
  660. upload_speed = 115200
  661. upload_port = ${common.upload_port}
  662. upload_flags = ${common.upload_flags}
  663. monitor_speed = 115200
  664. extra_scripts = ${common.extra_scripts}
  665. [env:itead-sonoff-rfbridge]
  666. platform = ${common.platform}
  667. framework = arduino
  668. board = esp01_1m
  669. board_build.flash_mode = dout
  670. lib_deps = ${common.lib_deps}
  671. lib_ignore = ${common.lib_ignore}
  672. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_RFBRIDGE
  673. monitor_speed = 19200
  674. extra_scripts = ${common.extra_scripts}
  675. [env:itead-sonoff-rfbridge-ota]
  676. platform = ${common.platform}
  677. framework = arduino
  678. board = esp01_1m
  679. board_build.flash_mode = dout
  680. lib_deps = ${common.lib_deps}
  681. lib_ignore = ${common.lib_ignore}
  682. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_RFBRIDGE
  683. upload_speed = 115200
  684. upload_port = ${common.upload_port}
  685. upload_flags = ${common.upload_flags}
  686. monitor_speed = 19200
  687. extra_scripts = ${common.extra_scripts}
  688. [env:itead-sonoff-rfbridge-direct]
  689. platform = ${common.platform}
  690. framework = arduino
  691. board = esp01_1m
  692. board_build.flash_mode = dout
  693. lib_deps = ${common.lib_deps}
  694. lib_ignore = ${common.lib_ignore}
  695. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_RFBRIDGE -DRFB_DIRECT
  696. monitor_speed = 19200
  697. extra_scripts = ${common.extra_scripts}
  698. [env:itead-sonoff-rfbridge-direct-ota]
  699. platform = ${common.platform}
  700. framework = arduino
  701. board = esp01_1m
  702. board_build.flash_mode = dout
  703. lib_deps = ${common.lib_deps}
  704. lib_ignore = ${common.lib_ignore}
  705. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_RFBRIDGE -DRFB_DIRECT
  706. upload_speed = 115200
  707. upload_port = "${env.ESPURNA_IP}"
  708. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  709. monitor_speed = 19200
  710. extra_scripts = ${common.extra_scripts}
  711. # ------------------------------------------------------------------------------
  712. [env:itead-slampher]
  713. platform = ${common.platform}
  714. framework = arduino
  715. board = esp01_1m
  716. board_build.flash_mode = dout
  717. lib_deps = ${common.lib_deps}
  718. lib_ignore = ${common.lib_ignore}
  719. build_flags = ${common.build_flags_1m0m} -DITEAD_SLAMPHER
  720. monitor_speed = 115200
  721. extra_scripts = ${common.extra_scripts}
  722. [env:itead-slampher-ota]
  723. platform = ${common.platform}
  724. framework = arduino
  725. board = esp01_1m
  726. board_build.flash_mode = dout
  727. lib_deps = ${common.lib_deps}
  728. lib_ignore = ${common.lib_ignore}
  729. build_flags = ${common.build_flags_1m0m} -DITEAD_SLAMPHER
  730. upload_speed = 115200
  731. upload_port = ${common.upload_port}
  732. upload_flags = ${common.upload_flags}
  733. monitor_speed = 115200
  734. extra_scripts = ${common.extra_scripts}
  735. [env:itead-s20]
  736. platform = ${common.platform}
  737. framework = arduino
  738. board = esp01_1m
  739. board_build.flash_mode = dout
  740. lib_deps = ${common.lib_deps}
  741. lib_ignore = ${common.lib_ignore}
  742. build_flags = ${common.build_flags_1m0m} -DITEAD_S20
  743. monitor_speed = 115200
  744. extra_scripts = ${common.extra_scripts}
  745. [env:itead-s20-ota]
  746. platform = ${common.platform}
  747. framework = arduino
  748. board = esp01_1m
  749. board_build.flash_mode = dout
  750. lib_deps = ${common.lib_deps}
  751. lib_ignore = ${common.lib_ignore}
  752. build_flags = ${common.build_flags_1m0m} -DITEAD_S20
  753. upload_speed = 115200
  754. upload_port = ${common.upload_port}
  755. upload_flags = ${common.upload_flags}
  756. monitor_speed = 115200
  757. extra_scripts = ${common.extra_scripts}
  758. [env:itead-1ch-inching]
  759. platform = ${common.platform}
  760. framework = arduino
  761. board = esp01_1m
  762. board_build.flash_mode = dout
  763. lib_deps = ${common.lib_deps}
  764. lib_ignore = ${common.lib_ignore}
  765. build_flags = ${common.build_flags_1m0m} -DITEAD_1CH_INCHING
  766. monitor_speed = 115200
  767. extra_scripts = ${common.extra_scripts}
  768. [env:itead-1ch-inching-ota]
  769. platform = ${common.platform}
  770. framework = arduino
  771. board = esp01_1m
  772. board_build.flash_mode = dout
  773. lib_deps = ${common.lib_deps}
  774. lib_ignore = ${common.lib_ignore}
  775. build_flags = ${common.build_flags_1m0m} -DITEAD_1CH_INCHING
  776. upload_speed = 115200
  777. upload_port = ${common.upload_port}
  778. upload_flags = ${common.upload_flags}
  779. monitor_speed = 115200
  780. extra_scripts = ${common.extra_scripts}
  781. [env:itead-motor]
  782. platform = ${common.platform}
  783. framework = arduino
  784. board = esp01_1m
  785. board_build.flash_mode = dout
  786. lib_deps = ${common.lib_deps}
  787. lib_ignore = ${common.lib_ignore}
  788. build_flags = ${common.build_flags_1m0m} -DITEAD_MOTOR
  789. monitor_speed = 115200
  790. extra_scripts = ${common.extra_scripts}
  791. [env:itead-motor-ota]
  792. platform = ${common.platform}
  793. framework = arduino
  794. board = esp01_1m
  795. board_build.flash_mode = dout
  796. lib_deps = ${common.lib_deps}
  797. lib_ignore = ${common.lib_ignore}
  798. build_flags = ${common.build_flags_1m0m} -DITEAD_MOTOR
  799. upload_speed = 115200
  800. upload_port = ${common.upload_port}
  801. upload_flags = ${common.upload_flags}
  802. monitor_speed = 115200
  803. extra_scripts = ${common.extra_scripts}
  804. [env:itead-sonoff-sv]
  805. platform = ${common.platform}
  806. framework = arduino
  807. board = esp01_1m
  808. board_build.flash_mode = dout
  809. lib_deps = ${common.lib_deps}
  810. lib_ignore = ${common.lib_ignore}
  811. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_SV
  812. monitor_speed = 115200
  813. extra_scripts = ${common.extra_scripts}
  814. [env:itead-sonoff-sv-ota]
  815. platform = ${common.platform}
  816. framework = arduino
  817. board = esp01_1m
  818. board_build.flash_mode = dout
  819. lib_deps = ${common.lib_deps}
  820. lib_ignore = ${common.lib_ignore}
  821. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_SV
  822. upload_port = ${common.upload_port}
  823. upload_flags = ${common.upload_flags}
  824. monitor_speed = 115200
  825. extra_scripts = ${common.extra_scripts}
  826. [env:itead-sonoff-s31]
  827. platform = ${common.platform}
  828. framework = arduino
  829. board = esp01_1m
  830. board_build.flash_mode = dout
  831. lib_deps = ${common.lib_deps}
  832. lib_ignore = ${common.lib_ignore}
  833. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_S31
  834. monitor_speed = 115200
  835. extra_scripts = ${common.extra_scripts}
  836. [env:itead-sonoff-s31-ota]
  837. platform = ${common.platform}
  838. framework = arduino
  839. board = esp01_1m
  840. board_build.flash_mode = dout
  841. lib_deps = ${common.lib_deps}
  842. lib_ignore = ${common.lib_ignore}
  843. build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_S31
  844. upload_port = "${env.ESPURNA_IP}"
  845. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  846. monitor_speed = 115200
  847. extra_scripts = ${common.extra_scripts}
  848. # ------------------------------------------------------------------------------
  849. [env:electrodragon-wifi-iot]
  850. platform = ${common.platform}
  851. framework = arduino
  852. board = esp12e
  853. lib_deps = ${common.lib_deps}
  854. lib_ignore = ${common.lib_ignore}
  855. build_flags = ${common.build_flags_4m1m} -DELECTRODRAGON_WIFI_IOT -DDHT_SUPPORT=1
  856. monitor_speed = 115200
  857. extra_scripts = ${common.extra_scripts}
  858. [env:electrodragon-wifi-iot-ota]
  859. platform = ${common.platform}
  860. framework = arduino
  861. board = esp12e
  862. lib_deps = ${common.lib_deps}
  863. lib_ignore = ${common.lib_ignore}
  864. build_flags = ${common.build_flags_4m1m} -DELECTRODRAGON_WIFI_IOT -DDHT_SUPPORT=1
  865. upload_speed = 115200
  866. upload_port = ${common.upload_port}
  867. upload_flags = ${common.upload_flags}
  868. monitor_speed = 115200
  869. extra_scripts = ${common.extra_scripts}
  870. [env:workchoice-ecoplug]
  871. platform = ${common.platform}
  872. framework = arduino
  873. board = esp01_1m
  874. board_build.flash_mode = dout
  875. lib_deps = ${common.lib_deps}
  876. lib_ignore = ${common.lib_ignore}
  877. build_flags = ${common.build_flags_1m0m} -DWORKCHOICE_ECOPLUG
  878. monitor_speed = 115200
  879. extra_scripts = ${common.extra_scripts}
  880. [env:workchoice-ecoplug-ota]
  881. platform = ${common.platform}
  882. framework = arduino
  883. board = esp01_1m
  884. board_build.flash_mode = dout
  885. lib_deps = ${common.lib_deps}
  886. lib_ignore = ${common.lib_ignore}
  887. build_flags = ${common.build_flags_1m0m} -DWORKCHOICE_ECOPLUG
  888. upload_speed = 115200
  889. upload_port = ${common.upload_port}
  890. upload_flags = ${common.upload_flags}
  891. monitor_speed = 115200
  892. extra_scripts = ${common.extra_scripts}
  893. [env:jangoe-wifi-relay-nc]
  894. platform = ${common.platform}
  895. framework = arduino
  896. board = esp12e
  897. lib_deps = ${common.lib_deps}
  898. lib_ignore = ${common.lib_ignore}
  899. build_flags = ${common.build_flags_4m1m} -DJANGOE_WIFI_RELAY_NC
  900. monitor_speed = 115200
  901. extra_scripts = ${common.extra_scripts}
  902. [env:jangoe-wifi-relay-nc-ota]
  903. platform = ${common.platform}
  904. framework = arduino
  905. board = esp12e
  906. lib_deps = ${common.lib_deps}
  907. lib_ignore = ${common.lib_ignore}
  908. build_flags = ${common.build_flags_4m1m} -DJANGOE_WIFI_RELAY_NC
  909. upload_speed = 115200
  910. upload_port = ${common.upload_port}
  911. upload_flags = ${common.upload_flags}
  912. monitor_speed = 115200
  913. extra_scripts = ${common.extra_scripts}
  914. [env:jangoe-wifi-relay-no]
  915. platform = ${common.platform}
  916. framework = arduino
  917. board = esp12e
  918. lib_deps = ${common.lib_deps}
  919. lib_ignore = ${common.lib_ignore}
  920. build_flags = ${common.build_flags_4m1m} -DJANGOE_WIFI_RELAY_NO
  921. monitor_speed = 115200
  922. extra_scripts = ${common.extra_scripts}
  923. [env:jangoe-wifi-relay-no-ota]
  924. platform = ${common.platform}
  925. framework = arduino
  926. board = esp12e
  927. lib_deps = ${common.lib_deps}
  928. lib_ignore = ${common.lib_ignore}
  929. build_flags = ${common.build_flags_4m1m} -DJANGOE_WIFI_RELAY_NO
  930. upload_speed = 115200
  931. upload_port = ${common.upload_port}
  932. upload_flags = ${common.upload_flags}
  933. monitor_speed = 115200
  934. extra_scripts = ${common.extra_scripts}
  935. [env:openenergymonitor-mqtt-relay]
  936. platform = ${common.platform}
  937. framework = arduino
  938. board = esp_wroom_02
  939. lib_deps = ${common.lib_deps}
  940. lib_ignore = ${common.lib_ignore}
  941. build_flags = ${common.build_flags_4m1m} -DOPENENERGYMONITOR_MQTT_RELAY -DDALLAS_SUPPORT=1
  942. monitor_speed = 115200
  943. extra_scripts = ${common.extra_scripts}
  944. [env:openenergymonitor-mqtt-relay-ota]
  945. platform = ${common.platform}
  946. framework = arduino
  947. board = esp_wroom_02
  948. lib_deps = ${common.lib_deps}
  949. lib_ignore = ${common.lib_ignore}
  950. build_flags = ${common.build_flags_4m1m} -DOPENENERGYMONITOR_MQTT_RELAY -DDALLAS_SUPPORT=1
  951. upload_speed = 115200
  952. upload_port = ${common.upload_port}
  953. upload_flags = ${common.upload_flags}
  954. monitor_speed = 115200
  955. extra_scripts = ${common.extra_scripts}
  956. [env:jorgegarcia-wifi-relays]
  957. platform = ${common.platform}
  958. framework = arduino
  959. board = esp01_1m
  960. lib_deps = ${common.lib_deps}
  961. lib_ignore = ${common.lib_ignore}
  962. build_flags = ${common.build_flags_1m0m} -DJORGEGARCIA_WIFI_RELAYS
  963. monitor_speed = 115200
  964. extra_scripts = ${common.extra_scripts}
  965. [env:jorgegarcia-wifi-relays-ota]
  966. platform = ${common.platform}
  967. framework = arduino
  968. board = esp01_1m
  969. lib_deps = ${common.lib_deps}
  970. lib_ignore = ${common.lib_ignore}
  971. build_flags = ${common.build_flags_1m0m} -DJORGEGARCIA_WIFI_RELAYS
  972. upload_speed = 115200
  973. upload_port = ${common.upload_port}
  974. upload_flags = ${common.upload_flags}
  975. monitor_speed = 115200
  976. extra_scripts = ${common.extra_scripts}
  977. [env:aithinker-ai-light]
  978. platform = ${common.platform}
  979. framework = arduino
  980. board = esp01_1m
  981. board_build.flash_mode = dout
  982. lib_deps = ${common.lib_deps}
  983. lib_ignore = ${common.lib_ignore}
  984. build_flags = ${common.build_flags_1m0m} -DAITHINKER_AI_LIGHT
  985. monitor_speed = 115200
  986. extra_scripts = ${common.extra_scripts}
  987. [env:aithinker-ai-light-ota]
  988. platform = ${common.platform}
  989. framework = arduino
  990. board = esp01_1m
  991. board_build.flash_mode = dout
  992. lib_deps = ${common.lib_deps}
  993. lib_ignore = ${common.lib_ignore}
  994. build_flags = ${common.build_flags_1m0m} -DAITHINKER_AI_LIGHT
  995. upload_speed = 115200
  996. upload_port = ${common.upload_port}
  997. upload_flags = ${common.upload_flags}
  998. monitor_speed = 115200
  999. extra_scripts = ${common.extra_scripts}
  1000. [env:magichome-led-controller]
  1001. platform = ${common.platform}
  1002. framework = arduino
  1003. board = esp01_1m
  1004. board_build.flash_mode = dout
  1005. lib_deps = ${common.lib_deps}
  1006. lib_ignore = ${common.lib_ignore}
  1007. build_flags = ${common.build_flags_1m0m} -DMAGICHOME_LED_CONTROLLER
  1008. monitor_speed = 115200
  1009. extra_scripts = ${common.extra_scripts}
  1010. [env:magichome-led-controller-ota]
  1011. platform = ${common.platform}
  1012. framework = arduino
  1013. board = esp01_1m
  1014. board_build.flash_mode = dout
  1015. lib_deps = ${common.lib_deps}
  1016. lib_ignore = ${common.lib_ignore}
  1017. build_flags = ${common.build_flags_1m0m} -DMAGICHOME_LED_CONTROLLER
  1018. upload_speed = 115200
  1019. upload_port = ${common.upload_port}
  1020. upload_flags = ${common.upload_flags}
  1021. monitor_speed = 115200
  1022. extra_scripts = ${common.extra_scripts}
  1023. [env:magichome-led-controller-20]
  1024. platform = ${common.platform}
  1025. framework = arduino
  1026. board = esp01_1m
  1027. board_build.flash_mode = dout
  1028. lib_deps = ${common.lib_deps}
  1029. lib_ignore = ${common.lib_ignore}
  1030. build_flags = ${common.build_flags_1m0m} -DMAGICHOME_LED_CONTROLLER_20
  1031. monitor_speed = 115200
  1032. extra_scripts = ${common.extra_scripts}
  1033. [env:magichome-led-controller-20-ota]
  1034. platform = ${common.platform}
  1035. framework = arduino
  1036. board = esp01_1m
  1037. board_build.flash_mode = dout
  1038. lib_deps = ${common.lib_deps}
  1039. lib_ignore = ${common.lib_ignore}
  1040. build_flags = ${common.build_flags_1m0m} -DMAGICHOME_LED_CONTROLLER_20
  1041. upload_port = ${common.upload_port}
  1042. upload_flags = ${common.upload_flags}
  1043. monitor_speed = 115200
  1044. extra_scripts = ${common.extra_scripts}
  1045. [env:huacanxing-h801]
  1046. platform = ${common.platform}
  1047. framework = arduino
  1048. board = esp01_1m
  1049. board_build.flash_mode = dout
  1050. lib_deps = ${common.lib_deps}
  1051. lib_ignore = ${common.lib_ignore}
  1052. build_flags = ${common.build_flags_1m0m} -DHUACANXING_H801
  1053. monitor_speed = 115200
  1054. extra_scripts = ${common.extra_scripts}
  1055. [env:huacanxing-h801-ota]
  1056. platform = ${common.platform}
  1057. framework = arduino
  1058. board = esp01_1m
  1059. board_build.flash_mode = dout
  1060. lib_deps = ${common.lib_deps}
  1061. lib_ignore = ${common.lib_ignore}
  1062. build_flags = ${common.build_flags_1m0m} -DHUACANXING_H801
  1063. upload_speed = 115200
  1064. upload_port = ${common.upload_port}
  1065. upload_flags = ${common.upload_flags}
  1066. monitor_speed = 115200
  1067. extra_scripts = ${common.extra_scripts}
  1068. [env:huacanxing-h802]
  1069. platform = ${common.platform}
  1070. framework = arduino
  1071. board = esp01_1m
  1072. board_build.flash_mode = dout
  1073. lib_deps = ${common.lib_deps}
  1074. lib_ignore = ${common.lib_ignore}
  1075. build_flags = ${common.build_flags_1m0m} -DHUACANXING_H802
  1076. monitor_speed = 115200
  1077. extra_scripts = ${common.extra_scripts}
  1078. [env:huacanxing-h802-ota]
  1079. platform = ${common.platform}
  1080. framework = arduino
  1081. board = esp01_1m
  1082. board_build.flash_mode = dout
  1083. lib_deps = ${common.lib_deps}
  1084. lib_ignore = ${common.lib_ignore}
  1085. build_flags = ${common.build_flags_1m0m} -DHUACANXING_H802
  1086. upload_speed = 115200
  1087. upload_port = ${common.upload_port}
  1088. upload_flags = ${common.upload_flags}
  1089. monitor_speed = 115200
  1090. extra_scripts = ${common.extra_scripts}
  1091. [env:arilux-al-lc01]
  1092. platform = ${common.platform}
  1093. framework = arduino
  1094. board = esp01_1m
  1095. board_build.flash_mode = dout
  1096. lib_deps = ${common.lib_deps}
  1097. lib_ignore = ${common.lib_ignore}
  1098. build_flags = ${common.build_flags_1m0m} -DARILUX_AL_LC01
  1099. monitor_speed = 115200
  1100. extra_scripts = ${common.extra_scripts}
  1101. [env:arilux-al-lc01-ota]
  1102. platform = ${common.platform}
  1103. framework = arduino
  1104. board = esp01_1m
  1105. board_build.flash_mode = dout
  1106. lib_deps = ${common.lib_deps}
  1107. lib_ignore = ${common.lib_ignore}
  1108. build_flags = ${common.build_flags_1m0m} -DARILUX_AL_LC01
  1109. upload_speed = 115200
  1110. upload_port = ${common.upload_port}
  1111. upload_flags = ${common.upload_flags}
  1112. monitor_speed = 115200
  1113. extra_scripts = ${common.extra_scripts}
  1114. [env:arilux-al-lc02]
  1115. platform = ${common.platform}
  1116. framework = arduino
  1117. board = esp01_1m
  1118. board_build.flash_mode = dout
  1119. lib_deps = ${common.lib_deps}
  1120. lib_ignore = ${common.lib_ignore}
  1121. build_flags = ${common.build_flags_1m0m} -DARILUX_AL_LC02
  1122. monitor_speed = 115200
  1123. extra_scripts = ${common.extra_scripts}
  1124. [env:arilux-al-lc02-ota]
  1125. platform = ${common.platform}
  1126. framework = arduino
  1127. board = esp01_1m
  1128. board_build.flash_mode = dout
  1129. lib_deps = ${common.lib_deps}
  1130. lib_ignore = ${common.lib_ignore}
  1131. build_flags = ${common.build_flags_1m0m} -DARILUX_AL_LC02
  1132. upload_speed = 115200
  1133. upload_port = ${common.upload_port}
  1134. upload_flags = ${common.upload_flags}
  1135. monitor_speed = 115200
  1136. extra_scripts = ${common.extra_scripts}
  1137. [env:arilux-al-lc06]
  1138. platform = ${common.platform}
  1139. framework = arduino
  1140. board = esp01_1m
  1141. board_build.flash_mode = dout
  1142. lib_deps = ${common.lib_deps}
  1143. lib_ignore = ${common.lib_ignore}
  1144. build_flags = ${common.build_flags_1m0m} -DARILUX_AL_LC06
  1145. monitor_speed = 115200
  1146. extra_scripts = ${common.extra_scripts}
  1147. [env:arilux-al-lc06-ota]
  1148. platform = ${common.platform}
  1149. framework = arduino
  1150. board = esp01_1m
  1151. board_build.flash_mode = dout
  1152. lib_deps = ${common.lib_deps}
  1153. lib_ignore = ${common.lib_ignore}
  1154. build_flags = ${common.build_flags_1m0m} -DARILUX_AL_LC06
  1155. upload_speed = 115200
  1156. upload_port = ${common.upload_port}
  1157. upload_flags = ${common.upload_flags}
  1158. monitor_speed = 115200
  1159. extra_scripts = ${common.extra_scripts}
  1160. [env:arilux-al-lc11]
  1161. platform = ${common.platform}
  1162. framework = arduino
  1163. board = esp01_1m
  1164. board_build.flash_mode = dout
  1165. lib_deps = ${common.lib_deps}
  1166. lib_ignore = ${common.lib_ignore}
  1167. build_flags = ${common.build_flags_1m0m} -DARILUX_AL_LC11
  1168. monitor_speed = 115200
  1169. extra_scripts = ${common.extra_scripts}
  1170. [env:arilux-al-lc11-ota]
  1171. platform = ${common.platform}
  1172. framework = arduino
  1173. board = esp01_1m
  1174. board_build.flash_mode = dout
  1175. lib_deps = ${common.lib_deps}
  1176. lib_ignore = ${common.lib_ignore}
  1177. build_flags = ${common.build_flags_1m0m} -DARILUX_AL_LC11
  1178. upload_speed = 115200
  1179. upload_port = ${common.upload_port}
  1180. upload_flags = ${common.upload_flags}
  1181. monitor_speed = 115200
  1182. extra_scripts = ${common.extra_scripts}
  1183. [env:arilux-e27]
  1184. platform = ${common.platform}
  1185. framework = arduino
  1186. board = esp01_1m
  1187. board_build.flash_mode = dout
  1188. lib_deps = ${common.lib_deps}
  1189. lib_ignore = ${common.lib_ignore}
  1190. build_flags = ${common.build_flags_1m0m} -DARILUX_E27
  1191. monitor_speed = 115200
  1192. extra_scripts = ${common.extra_scripts}
  1193. [env:arilux-e27-ota]
  1194. platform = ${common.platform}
  1195. framework = arduino
  1196. board = esp01_1m
  1197. board_build.flash_mode = dout
  1198. lib_deps = ${common.lib_deps}
  1199. lib_ignore = ${common.lib_ignore}
  1200. build_flags = ${common.build_flags_1m0m} -DARILUX_E27
  1201. upload_speed = 115200
  1202. upload_port = ${common.upload_port}
  1203. upload_flags = ${common.upload_flags}
  1204. monitor_speed = 115200
  1205. extra_scripts = ${common.extra_scripts}
  1206. [env:itead-bnsz01]
  1207. platform = ${common.platform}
  1208. framework = arduino
  1209. board = esp01_1m
  1210. board_build.flash_mode = dout
  1211. lib_deps = ${common.lib_deps}
  1212. lib_ignore = ${common.lib_ignore}
  1213. build_flags = ${common.build_flags_1m0m} -DITEAD_BNSZ01
  1214. monitor_speed = 115200
  1215. extra_scripts = ${common.extra_scripts}
  1216. [env:itead-bnsz01-ota]
  1217. platform = ${common.platform}
  1218. framework = arduino
  1219. board = esp01_1m
  1220. board_build.flash_mode = dout
  1221. lib_deps = ${common.lib_deps}
  1222. lib_ignore = ${common.lib_ignore}
  1223. build_flags = ${common.build_flags_1m0m} -DITEAD_BNSZ01
  1224. upload_speed = 115200
  1225. upload_port = ${common.upload_port}
  1226. upload_flags = ${common.upload_flags}
  1227. monitor_speed = 115200
  1228. extra_scripts = ${common.extra_scripts}
  1229. [env:wion-50055]
  1230. platform = ${common.platform}
  1231. framework = arduino
  1232. board = esp01_1m
  1233. board_build.flash_mode = dout
  1234. lib_deps = ${common.lib_deps}
  1235. lib_ignore = ${common.lib_ignore}
  1236. build_flags = ${common.build_flags_1m0m} -DWION_50055
  1237. monitor_speed = 115200
  1238. extra_scripts = ${common.extra_scripts}
  1239. [env:wion-50055-ota]
  1240. platform = ${common.platform}
  1241. framework = arduino
  1242. board = esp01_1m
  1243. board_build.flash_mode = dout
  1244. lib_deps = ${common.lib_deps}
  1245. lib_ignore = ${common.lib_ignore}
  1246. build_flags = ${common.build_flags_1m0m} -DWION_50055
  1247. upload_speed = 115200
  1248. upload_port = ${common.upload_port}
  1249. upload_flags = ${common.upload_flags}
  1250. monitor_speed = 115200
  1251. extra_scripts = ${common.extra_scripts}
  1252. [env:exs-wifi-relay-v31]
  1253. platform = ${common.platform}
  1254. framework = arduino
  1255. board = esp07
  1256. board_build.flash_mode = dout
  1257. lib_deps = ${common.lib_deps}
  1258. lib_ignore = ${common.lib_ignore}
  1259. build_flags = ${common.build_flags_1m0m} -DEXS_WIFI_RELAY_V31
  1260. monitor_speed = 115200
  1261. extra_scripts = ${common.extra_scripts}
  1262. [env:exs-wifi-relay-v31-ota]
  1263. platform = ${common.platform}
  1264. framework = arduino
  1265. board = esp07
  1266. board_build.flash_mode = dout
  1267. lib_deps = ${common.lib_deps}
  1268. lib_ignore = ${common.lib_ignore}
  1269. build_flags = ${common.build_flags_1m0m} -DEXS_WIFI_RELAY_V31
  1270. upload_speed = 115200
  1271. upload_port = ${common.upload_port}
  1272. upload_flags = ${common.upload_flags}
  1273. monitor_speed = 115200
  1274. extra_scripts = ${common.extra_scripts}
  1275. [env:wemos-v9261f]
  1276. platform = ${common.platform}
  1277. framework = arduino
  1278. board = d1_mini
  1279. lib_deps = ${common.lib_deps}
  1280. lib_ignore = ${common.lib_ignore}
  1281. build_flags = ${common.build_flags_4m1m} -DGENERIC_V9261F
  1282. upload_speed = 460800
  1283. monitor_speed = 115200
  1284. extra_scripts = ${common.extra_scripts}
  1285. [env:wemos-v9261f-ota]
  1286. platform = ${common.platform}
  1287. framework = arduino
  1288. board = d1_mini
  1289. lib_deps = ${common.lib_deps}
  1290. lib_ignore = ${common.lib_ignore}
  1291. build_flags = ${common.build_flags_4m1m} -DGENERIC_V9261F
  1292. upload_speed = 115200
  1293. upload_port = ${common.upload_port}
  1294. upload_flags = ${common.upload_flags}
  1295. monitor_speed = 115200
  1296. extra_scripts = ${common.extra_scripts}
  1297. [env:esp01-v9261f]
  1298. platform = ${common.platform}
  1299. framework = arduino
  1300. board = esp01_1m
  1301. board_build.flash_mode = dout
  1302. lib_deps = ${common.lib_deps}
  1303. lib_ignore = ${common.lib_ignore}
  1304. build_flags = ${common.build_flags_1m0m} -DGENERIC_V9261F
  1305. monitor_speed = 115200
  1306. extra_scripts = ${common.extra_scripts}
  1307. [env:esp01-v9261f-ota]
  1308. platform = ${common.platform}
  1309. framework = arduino
  1310. board = esp01_1m
  1311. board_build.flash_mode = dout
  1312. lib_deps = ${common.lib_deps}
  1313. lib_ignore = ${common.lib_ignore}
  1314. build_flags = ${common.build_flags_1m0m} -DGENERIC_V9261F
  1315. upload_speed = 115200
  1316. upload_port = ${common.upload_port}
  1317. upload_flags = ${common.upload_flags}
  1318. monitor_speed = 115200
  1319. extra_scripts = ${common.extra_scripts}
  1320. [env:wemos-ech1560]
  1321. platform = ${common.platform}
  1322. framework = arduino
  1323. board = d1_mini
  1324. lib_deps = ${common.lib_deps}
  1325. lib_ignore = ${common.lib_ignore}
  1326. build_flags = ${common.build_flags_4m1m} -DGENERIC_ECH1560
  1327. upload_speed = 460800
  1328. monitor_speed = 115200
  1329. extra_scripts = ${common.extra_scripts}
  1330. [env:wemos-ech1560-ota]
  1331. platform = ${common.platform}
  1332. framework = arduino
  1333. board = d1_mini
  1334. lib_deps = ${common.lib_deps}
  1335. lib_ignore = ${common.lib_ignore}
  1336. build_flags = ${common.build_flags_4m1m} -DGENERIC_ECH1560
  1337. upload_speed = 115200
  1338. upload_port = ${common.upload_port}
  1339. upload_flags = ${common.upload_flags}
  1340. monitor_speed = 115200
  1341. extra_scripts = ${common.extra_scripts}
  1342. [env:esp01-ech1560]
  1343. platform = ${common.platform}
  1344. framework = arduino
  1345. board = esp01_1m
  1346. board_build.flash_mode = dout
  1347. lib_deps = ${common.lib_deps}
  1348. lib_ignore = ${common.lib_ignore}
  1349. build_flags = ${common.build_flags_1m0m} -DGENERIC_ECH1560
  1350. monitor_speed = 115200
  1351. extra_scripts = ${common.extra_scripts}
  1352. [env:esp01-ech1560-ota]
  1353. platform = ${common.platform}
  1354. framework = arduino
  1355. board = esp01_1m
  1356. board_build.flash_mode = dout
  1357. lib_deps = ${common.lib_deps}
  1358. lib_ignore = ${common.lib_ignore}
  1359. build_flags = ${common.build_flags_1m0m} -DGENERIC_ECH1560
  1360. upload_speed = 115200
  1361. upload_port = ${common.upload_port}
  1362. upload_flags = ${common.upload_flags}
  1363. monitor_speed = 115200
  1364. extra_scripts = ${common.extra_scripts}
  1365. [env:mancavemade-esplive]
  1366. platform = ${common.platform}
  1367. framework = arduino
  1368. board = d1_mini
  1369. lib_deps = ${common.lib_deps}
  1370. lib_ignore = ${common.lib_ignore}
  1371. build_flags = ${common.build_flags_4m1m} -DMANCAVEMADE_ESPLIVE
  1372. upload_speed = 460800
  1373. monitor_speed = 115200
  1374. extra_scripts = ${common.extra_scripts}
  1375. [env:mancavemade-esplive-ota]
  1376. platform = ${common.platform}
  1377. framework = arduino
  1378. board = d1_mini
  1379. lib_deps = ${common.lib_deps}
  1380. lib_ignore = ${common.lib_ignore}
  1381. build_flags = ${common.build_flags_4m1m} -DMANCAVEMADE_ESPLIVE
  1382. upload_speed = 460800
  1383. upload_port = ${common.upload_port}
  1384. upload_flags = ${common.upload_flags}
  1385. monitor_speed = 115200
  1386. extra_scripts = ${common.extra_scripts}
  1387. [env:intermittech-quinled]
  1388. platform = ${common.platform}
  1389. framework = arduino
  1390. board = esp01_1m
  1391. board_build.flash_mode = dout
  1392. lib_deps = ${common.lib_deps}
  1393. lib_ignore = ${common.lib_ignore}
  1394. build_flags = ${common.build_flags_1m0m} -DINTERMITTECH_QUINLED
  1395. monitor_speed = 115200
  1396. extra_scripts = ${common.extra_scripts}
  1397. [env:intermittech-quinled-ota]
  1398. platform = ${common.platform}
  1399. framework = arduino
  1400. board = esp01_1m
  1401. board_build.flash_mode = dout
  1402. lib_deps = ${common.lib_deps}
  1403. lib_ignore = ${common.lib_ignore}
  1404. build_flags = ${common.build_flags_1m0m} -DINTERMITTECH_QUINLED
  1405. upload_speed = 115200
  1406. upload_port = ${common.upload_port}
  1407. upload_flags = ${common.upload_flags}
  1408. monitor_speed = 115200
  1409. extra_scripts = ${common.extra_scripts}
  1410. [env:xenon-sm-pw702u]
  1411. platform = ${common.platform}
  1412. framework = arduino
  1413. board = esp12e
  1414. board_build.flash_mode = dout
  1415. lib_deps = ${common.lib_deps}
  1416. lib_ignore = ${common.lib_ignore}
  1417. build_flags = ${common.build_flags_1m0m} -DXENON_SM_PW702U
  1418. monitor_speed = 115200
  1419. extra_scripts = ${common.extra_scripts}
  1420. [env:xenon-sm-pw702u-ota]
  1421. platform = ${common.platform}
  1422. framework = arduino
  1423. board = esp12e
  1424. board_build.flash_mode = dout
  1425. lib_deps = ${common.lib_deps}
  1426. lib_ignore = ${common.lib_ignore}
  1427. build_flags = ${common.build_flags_1m0m} -DXENON_SM_PW702U
  1428. upload_speed = 115200
  1429. upload_port = ${common.upload_port}
  1430. upload_flags = ${common.upload_flags}
  1431. monitor_speed = 115200
  1432. extra_scripts = ${common.extra_scripts}
  1433. [env:authometion-lyt8266]
  1434. platform = ${common.platform}
  1435. framework = arduino
  1436. board = esp01_1m
  1437. board_build.flash_mode = dout
  1438. lib_deps = ${common.lib_deps}
  1439. lib_ignore = ${common.lib_ignore}
  1440. build_flags = ${common.build_flags_1m0m} -DAUTHOMETION_LYT8266
  1441. monitor_speed = 115200
  1442. extra_scripts = ${common.extra_scripts}
  1443. [env:authometion-lyt8266-ota]
  1444. platform = ${common.platform}
  1445. framework = arduino
  1446. board = esp01_1m
  1447. board_build.flash_mode = dout
  1448. lib_deps = ${common.lib_deps}
  1449. lib_ignore = ${common.lib_ignore}
  1450. build_flags = ${common.build_flags_1m0m} -DAUTHOMETION_LYT8266
  1451. upload_speed = 115200
  1452. upload_port = ${common.upload_port}
  1453. upload_flags = ${common.upload_flags}
  1454. monitor_speed = 115200
  1455. extra_scripts = ${common.extra_scripts}
  1456. [env:kmc-70011]
  1457. platform = ${common.platform}
  1458. framework = arduino
  1459. board = esp01_1m
  1460. board_build.flash_mode = dout
  1461. lib_deps = ${common.lib_deps}
  1462. lib_ignore = ${common.lib_ignore}
  1463. build_flags = ${common.build_flags_1m0m} -DKMC_70011
  1464. monitor_speed = 115200
  1465. extra_scripts = ${common.extra_scripts}
  1466. [env:kmc-70011-ota]
  1467. platform = ${common.platform}
  1468. framework = arduino
  1469. board = esp01_1m
  1470. board_build.flash_mode = dout
  1471. lib_deps = ${common.lib_deps}
  1472. lib_ignore = ${common.lib_ignore}
  1473. build_flags = ${common.build_flags_1m0m} -DKMC_70011
  1474. upload_speed = 115200
  1475. upload_port = ${common.upload_port}
  1476. upload_flags = ${common.upload_flags}
  1477. monitor_speed = 115200
  1478. extra_scripts = ${common.extra_scripts}
  1479. [env:yjzk-switch-2ch]
  1480. platform = ${common.platform}
  1481. framework = arduino
  1482. board = esp01_1m
  1483. board_build.flash_mode = dout
  1484. lib_deps = ${common.lib_deps}
  1485. lib_ignore = ${common.lib_ignore}
  1486. build_flags = ${common.build_flags_1m0m} -DYJZK_SWITCH_2CH
  1487. monitor_speed = 115200
  1488. extra_scripts = ${common.extra_scripts}
  1489. [env:yjzk-switch-2ch-ota]
  1490. platform = ${common.platform}
  1491. framework = arduino
  1492. board = esp01_1m
  1493. board_build.flash_mode = dout
  1494. lib_deps = ${common.lib_deps}
  1495. lib_ignore = ${common.lib_ignore}
  1496. build_flags = ${common.build_flags_1m0m} -DYJZK_SWITCH_2CH
  1497. upload_speed = 115200
  1498. upload_port = ${common.upload_port}
  1499. upload_flags = ${common.upload_flags}
  1500. monitor_speed = 115200
  1501. extra_scripts = ${common.extra_scripts}
  1502. [env:generic-8ch]
  1503. platform = ${common.platform}
  1504. framework = arduino
  1505. board = d1_mini
  1506. lib_deps = ${common.lib_deps}
  1507. lib_ignore = ${common.lib_ignore}
  1508. build_flags = ${common.build_flags_4m1m} -DGENERIC_8CH
  1509. upload_speed = 460800
  1510. monitor_speed = 115200
  1511. extra_scripts = ${common.extra_scripts}
  1512. [env:gizwits-witty-cloud]
  1513. platform = ${common.platform}
  1514. framework = arduino
  1515. board = esp12e
  1516. board_build.flash_mode = dout
  1517. lib_deps = ${common.lib_deps}
  1518. lib_ignore = ${common.lib_ignore}
  1519. build_flags = ${common.build_flags_4m1m} -DGIZWITS_WITTY_CLOUD
  1520. monitor_speed = 115200
  1521. extra_scripts = ${common.extra_scripts}
  1522. [env:gizwits-witty-cloud-ota]
  1523. platform = ${common.platform}
  1524. framework = arduino
  1525. board = esp12e
  1526. board_build.flash_mode = dout
  1527. lib_deps = ${common.lib_deps}
  1528. lib_ignore = ${common.lib_ignore}
  1529. build_flags = ${common.build_flags_4m1m} -DGIZWITS_WITTY_CLOUD
  1530. upload_speed = 115200
  1531. upload_port = "${env.ESPURNA_IP}"
  1532. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1533. extra_scripts = ${common.extra_scripts}
  1534. [env:euromate-wifi-stecker-shuko]
  1535. platform = ${common.platform}
  1536. framework = arduino
  1537. board = esp01_1m
  1538. board_build.flash_mode = dout
  1539. lib_deps = ${common.lib_deps}
  1540. lib_ignore = ${common.lib_ignore}
  1541. build_flags = ${common.build_flags_4m1m} -DEUROMATE_WIFI_STECKER_SCHUKO
  1542. monitor_speed = 115200
  1543. extra_scripts = ${common.extra_scripts}
  1544. [env:euromate-wifi-stecker-shuko-ota]
  1545. platform = ${common.platform}
  1546. framework = arduino
  1547. board = esp01_1m
  1548. board_build.flash_mode = dout
  1549. lib_deps = ${common.lib_deps}
  1550. lib_ignore = ${common.lib_ignore}
  1551. build_flags = ${common.build_flags_4m1m} -DEUROMATE_WIFI_STECKER_SCHUKO
  1552. upload_speed = 115200
  1553. upload_port = "${env.ESPURNA_IP}"
  1554. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1555. extra_scripts = ${common.extra_scripts}
  1556. [env:tonbux-powerstrip02]
  1557. platform = ${common.platform}
  1558. framework = arduino
  1559. board = esp01_1m
  1560. board_build.flash_mode = dout
  1561. lib_deps = ${common.lib_deps}
  1562. lib_ignore = ${common.lib_ignore}
  1563. build_flags = ${common.build_flags_4m1m} -DTONBUX_POWERSTRIP02
  1564. monitor_speed = 115200
  1565. extra_scripts = ${common.extra_scripts}
  1566. [env:tonbux-powerstrip02-ota]
  1567. platform = ${common.platform}
  1568. framework = arduino
  1569. board = esp01_1m
  1570. board_build.flash_mode = dout
  1571. lib_deps = ${common.lib_deps}
  1572. lib_ignore = ${common.lib_ignore}
  1573. build_flags = ${common.build_flags_4m1m} -DTONBUX_POWERSTRIP02
  1574. upload_speed = 115200
  1575. upload_port = "${env.ESPURNA_IP}"
  1576. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1577. extra_scripts = ${common.extra_scripts}
  1578. [env:lingan-swa1]
  1579. platform = ${common.platform}
  1580. framework = arduino
  1581. board = esp01_1m
  1582. board_build.flash_mode = dout
  1583. lib_deps = ${common.lib_deps}
  1584. lib_ignore = ${common.lib_ignore}
  1585. build_flags = ${common.build_flags_4m1m} -DLINGAN_SWA1
  1586. monitor_speed = 115200
  1587. extra_scripts = ${common.extra_scripts}
  1588. [env:lingan-swa1-ota]
  1589. platform = ${common.platform}
  1590. framework = arduino
  1591. board = esp01_1m
  1592. board_build.flash_mode = dout
  1593. lib_deps = ${common.lib_deps}
  1594. lib_ignore = ${common.lib_ignore}
  1595. build_flags = ${common.build_flags_4m1m} -DLINGAN_SWA1
  1596. upload_speed = 115200
  1597. upload_port = "${env.ESPURNA_IP}"
  1598. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1599. extra_scripts = ${common.extra_scripts}
  1600. [env:stm-relay]
  1601. platform = ${common.platform}
  1602. framework = arduino
  1603. board = esp01_1m
  1604. board_build.flash_mode = dout
  1605. lib_deps = ${common.lib_deps}
  1606. lib_ignore = ${common.lib_ignore}
  1607. build_flags = ${common.build_flags_1m0m} -DSTM_RELAY
  1608. monitor_speed = 115200
  1609. extra_scripts = ${common.extra_scripts}
  1610. [env:stm-relay-ota]
  1611. platform = ${common.platform}
  1612. framework = arduino
  1613. board = esp01_1m
  1614. board_build.flash_mode = dout
  1615. lib_deps = ${common.lib_deps}
  1616. lib_ignore = ${common.lib_ignore}
  1617. build_flags = ${common.build_flags_1m0m} -DSTM_RELAY
  1618. upload_speed = 115200
  1619. upload_port = ${common.upload_port}
  1620. upload_flags = ${common.upload_flags}
  1621. monitor_speed = 115200
  1622. extra_scripts = ${common.extra_scripts}
  1623. [env:heygo-hy02]
  1624. platform = ${common.platform}
  1625. framework = arduino
  1626. board = esp01_1m
  1627. board_build.flash_mode = dout
  1628. lib_deps = ${common.lib_deps}
  1629. lib_ignore = ${common.lib_ignore}
  1630. build_flags = ${common.build_flags_1m0m} -DHEYGO_HY02
  1631. monitor_speed = 115200
  1632. extra_scripts = ${common.extra_scripts}
  1633. [env:heygo-hy02-ota]
  1634. platform = ${common.platform}
  1635. framework = arduino
  1636. board = esp01_1m
  1637. board_build.flash_mode = dout
  1638. lib_deps = ${common.lib_deps}
  1639. lib_ignore = ${common.lib_ignore}
  1640. build_flags = ${common.build_flags_1m0m} -DHEYGO_HY02
  1641. upload_speed = 115200
  1642. upload_port = "${env.ESPURNA_IP}"
  1643. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1644. extra_scripts = ${common.extra_scripts}
  1645. [env:maxcio-wus002s]
  1646. platform = ${common.platform}
  1647. framework = arduino
  1648. board = esp01_1m
  1649. board_build.flash_mode = dout
  1650. lib_deps = ${common.lib_deps}
  1651. lib_ignore = ${common.lib_ignore}
  1652. build_flags = ${common.build_flags_1m0m} -DMAXCIO_WUS002S
  1653. monitor_speed = 115200
  1654. extra_scripts = ${common.extra_scripts}
  1655. [env:maxcio-wus002s-ota]
  1656. platform = ${common.platform}
  1657. framework = arduino
  1658. board = esp01_1m
  1659. board_build.flash_mode = dout
  1660. lib_deps = ${common.lib_deps}
  1661. lib_ignore = ${common.lib_ignore}
  1662. build_flags = ${common.build_flags_1m0m} -DMAXCIO_WUS002S
  1663. upload_speed = 115200
  1664. upload_port = "${env.ESPURNA_IP}"
  1665. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1666. extra_scripts = ${common.extra_scripts}
  1667. [env:yidian-xsssa05]
  1668. platform = ${common.platform}
  1669. framework = arduino
  1670. board = esp01_1m
  1671. board_build.flash_mode = dout
  1672. lib_deps = ${common.lib_deps}
  1673. lib_ignore = ${common.lib_ignore}
  1674. build_flags = ${common.build_flags_1m0m} -DYIDIAN_XSSSA05
  1675. monitor_speed = 115200
  1676. extra_scripts = ${common.extra_scripts}
  1677. [env:yidian-xsssa05-ota]
  1678. platform = ${common.platform}
  1679. framework = arduino
  1680. board = esp01_1m
  1681. board_build.flash_mode = dout
  1682. lib_deps = ${common.lib_deps}
  1683. lib_ignore = ${common.lib_ignore}
  1684. build_flags = ${common.build_flags_1m0m} -DYIDIAN_XSSSA05
  1685. upload_speed = 115200
  1686. upload_port = "${env.ESPURNA_IP}"
  1687. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1688. extra_scripts = ${common.extra_scripts}
  1689. [env:tonbux-xsssa06]
  1690. platform = ${common.platform}
  1691. framework = arduino
  1692. board = esp01_1m
  1693. board_build.flash_mode = dout
  1694. lib_deps = ${common.lib_deps}
  1695. lib_ignore = ${common.lib_ignore}
  1696. build_flags = ${common.build_flags_1m0m} -DTONBUX_XSSSA06
  1697. monitor_speed = 115200
  1698. extra_scripts = ${common.extra_scripts}
  1699. [env:tonbux-xsssa06-ota]
  1700. platform = ${common.platform}
  1701. framework = arduino
  1702. board = esp01_1m
  1703. board_build.flash_mode = dout
  1704. lib_deps = ${common.lib_deps}
  1705. lib_ignore = ${common.lib_ignore}
  1706. build_flags = ${common.build_flags_1m0m} -DTONBUX_XSSSA06
  1707. upload_speed = 115200
  1708. upload_port = "${env.ESPURNA_IP}"
  1709. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1710. extra_scripts = ${common.extra_scripts}
  1711. [env:green-esp8266relay]
  1712. platform = ${common.platform}
  1713. framework = arduino
  1714. board = esp12e
  1715. board_build.flash_mode = dout
  1716. lib_deps = ${common.lib_deps}
  1717. lib_ignore = ${common.lib_ignore}
  1718. build_flags = ${common.build_flags_4m1m} -DGREEN_ESP8266RELAY
  1719. monitor_speed = 115200
  1720. extra_scripts = ${common.extra_scripts}
  1721. [env:green-esp8266relay-ota]
  1722. platform = ${common.platform}
  1723. framework = arduino
  1724. board = esp12e
  1725. board_build.flash_mode = dout
  1726. lib_deps = ${common.lib_deps}
  1727. lib_ignore = ${common.lib_ignore}
  1728. build_flags = ${common.build_flags_4m1m} -DGREEN_ESP8266RELAY
  1729. upload_speed = 115200
  1730. upload_port = "${env.ESPURNA_IP}"
  1731. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1732. extra_scripts = ${common.extra_scripts}
  1733. [env:ike-espike]
  1734. platform = ${common.platform}
  1735. framework = arduino
  1736. board = esp12e
  1737. board_build.flash_mode = dout
  1738. lib_deps = ${common.lib_deps}
  1739. lib_ignore = ${common.lib_ignore}
  1740. build_flags = ${common.build_flags_4m1m} -DIKE_ESPIKE
  1741. monitor_speed = 115200
  1742. extra_scripts = ${common.extra_scripts}
  1743. [env:ike-espike-ota]
  1744. platform = ${common.platform}
  1745. framework = arduino
  1746. board = esp12e
  1747. board_build.flash_mode = dout
  1748. lib_deps = ${common.lib_deps}
  1749. lib_ignore = ${common.lib_ignore}
  1750. build_flags = ${common.build_flags_4m1m} -DIKE_ESPIKE
  1751. upload_speed = 115200
  1752. upload_port = "${env.ESPURNA_IP}"
  1753. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1754. extra_scripts = ${common.extra_scripts}
  1755. [env:arniex-swifitch]
  1756. platform = ${common.platform}
  1757. framework = arduino
  1758. board = esp12e
  1759. board_build.flash_mode = dout
  1760. lib_deps = ${common.lib_deps}
  1761. lib_ignore = ${common.lib_ignore}
  1762. build_flags = ${common.build_flags_1m0m} -DARNIEX_SWIFITCH
  1763. extra_scripts = ${common.extra_scripts}
  1764. monitor_speed = 115200
  1765. [env:arniex-swifitch-ota]
  1766. platform = ${common.platform}
  1767. framework = arduino
  1768. board = esp12e
  1769. board_build.flash_mode = dout
  1770. lib_deps = ${common.lib_deps}
  1771. lib_ignore = ${common.lib_ignore}
  1772. build_flags = ${common.build_flags_1m0m} -DARNIEX_SWIFITCH
  1773. upload_speed = 115200
  1774. upload_port = "${env.ESPURNA_IP}"
  1775. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1776. extra_scripts = ${common.extra_scripts}
  1777. [env:zhilde-eu44-w]
  1778. platform = ${common.platform}
  1779. framework = arduino
  1780. board = esp01_1m
  1781. board_build.flash_mode = dout
  1782. lib_deps = ${common.lib_deps}
  1783. lib_ignore = ${common.lib_ignore}
  1784. build_flags = ${common.build_flags_1m0m} -DZHILDE_EU44_W
  1785. monitor_speed = 115200
  1786. extra_scripts = ${common.extra_scripts}
  1787. [env:zhilde-eu44-w-ota]
  1788. platform = ${common.platform}
  1789. framework = arduino
  1790. board = esp01_1m
  1791. board_build.flash_mode = dout
  1792. lib_deps = ${common.lib_deps}
  1793. lib_ignore = ${common.lib_ignore}
  1794. build_flags = ${common.build_flags_1m0m} -DZHILDE_EU44_W
  1795. upload_speed = 115200
  1796. upload_port = "${env.ESPURNA_IP}"
  1797. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1798. monitor_speed = 115200
  1799. extra_scripts = ${common.extra_scripts}
  1800. [env:luani-hvio]
  1801. platform = ${common.platform}
  1802. framework = arduino
  1803. board = esp07
  1804. board_build.flash_mode = dout
  1805. lib_deps = ${common.lib_deps}
  1806. lib_ignore = ${common.lib_ignore}
  1807. build_flags = ${common.build_flags_1m0m} -DLUANI_HVIO
  1808. monitor_speed = 115200
  1809. extra_scripts = ${common.extra_scripts}
  1810. [env:luani-hvio-ota]
  1811. platform = ${common.platform}
  1812. framework = arduino
  1813. board = esp07
  1814. board_build.flash_mode = dout
  1815. lib_deps = ${common.lib_deps}
  1816. lib_ignore = ${common.lib_ignore}
  1817. build_flags = ${common.build_flags_1m0m} -DZLUANI_HVIO
  1818. upload_speed = 115200
  1819. upload_port = "${env.ESPURNA_IP}"
  1820. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1821. monitor_speed = 115200
  1822. extra_scripts = ${common.extra_scripts}
  1823. [env:neo-coolcam-power-plug-wifi]
  1824. platform = ${common.platform}
  1825. framework = arduino
  1826. board = esp01_1m
  1827. board_build.flash_mode = dout
  1828. lib_deps = ${common.lib_deps}
  1829. lib_ignore = ${common.lib_ignore}
  1830. build_flags = ${common.build_flags_4m1m} -DNEO_COOLCAM_NAS_WR01W
  1831. monitor_speed = 115200
  1832. extra_scripts = ${common.extra_scripts}
  1833. [env:neo-coolcam-power-plug-wifi-ota]
  1834. platform = ${common.platform}
  1835. framework = arduino
  1836. board = esp01_1m
  1837. board_build.flash_mode = dout
  1838. lib_deps = ${common.lib_deps}
  1839. lib_ignore = ${common.lib_ignore}
  1840. build_flags = ${common.build_flags_4m1m} -DNEO_COOLCAM_NAS_WR01W
  1841. upload_speed = 115200
  1842. upload_port = "${env.ESPURNA_IP}"
  1843. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1844. extra_scripts = ${common.extra_scripts}
  1845. [env:estink-wifi-power-strip]
  1846. platform = ${common.platform}
  1847. framework = arduino
  1848. board = esp01_1m
  1849. board_build.flash_mode = dout
  1850. lib_deps = ${common.lib_deps}
  1851. lib_ignore = ${common.lib_ignore}
  1852. build_flags = ${common.build_flags_4m1m} -DESTINK_WIFI_POWER_STRIP
  1853. monitor_speed = 115200
  1854. extra_scripts = ${common.extra_scripts}
  1855. [env:estink-wifi-power-strip-ota]
  1856. platform = ${common.platform}
  1857. framework = arduino
  1858. board = esp01_1m
  1859. board_build.flash_mode = dout
  1860. lib_deps = ${common.lib_deps}
  1861. lib_ignore = ${common.lib_ignore}
  1862. build_flags = ${common.build_flags_4m1m} -DESTINK_WIFI_POWER_STRIP
  1863. upload_speed = 115200
  1864. upload_port = "${env.ESPURNA_IP}"
  1865. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1866. extra_scripts = ${common.extra_scripts}
  1867. # ------------------------------------------------------------------------------
  1868. # GENERIC OTA ENVIRONMENTS
  1869. # ------------------------------------------------------------------------------
  1870. [env:generic-esp01s-relay-40]
  1871. platform = ${common.platform}
  1872. framework = arduino
  1873. board = esp01_1m
  1874. board_build.flash_mode = dout
  1875. lib_deps = ${common.lib_deps}
  1876. lib_ignore = ${common.lib_ignore}
  1877. build_flags = ${common.build_flags_1m0m} -DGENERIC_ESP01S_RELAY_V40
  1878. monitor_speed = 115200
  1879. extra_scripts = ${common.extra_scripts}
  1880. [env:generic-esp01s-relay-40-ota]
  1881. platform = ${common.platform}
  1882. framework = arduino
  1883. board = esp01_1m
  1884. board_build.flash_mode = dout
  1885. lib_deps = ${common.lib_deps}
  1886. lib_ignore = ${common.lib_ignore}
  1887. build_flags = ${common.build_flags_1m0m} -DGENERIC_ESP01S_RELAY_V40
  1888. upload_speed = 115200
  1889. upload_port = "${env.ESPURNA_IP}"
  1890. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1891. extra_scripts = ${common.extra_scripts}
  1892. [env:generic-esp01s-rgbled-10]
  1893. platform = ${common.platform}
  1894. framework = arduino
  1895. board = esp01_1m
  1896. board_build.flash_mode = dout
  1897. lib_deps = ${common.lib_deps}
  1898. lib_ignore = ${common.lib_ignore}
  1899. build_flags = ${common.build_flags_1m0m} -DGENERIC_ESP01S_RGBLED_V10
  1900. monitor_speed = 115200
  1901. extra_scripts = ${common.extra_scripts}
  1902. [env:generic-esp01s-rgbled-10-ota]
  1903. platform = ${common.platform}
  1904. framework = arduino
  1905. board = esp01_1m
  1906. board_build.flash_mode = dout
  1907. lib_deps = ${common.lib_deps}
  1908. lib_ignore = ${common.lib_ignore}
  1909. build_flags = ${common.build_flags_1m0m} -DGENERIC_ESP01S_RGBLED_V10
  1910. upload_speed = 115200
  1911. upload_port = "${env.ESPURNA_IP}"
  1912. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1913. extra_scripts = ${common.extra_scripts}
  1914. [env:generic-esp01s-dht11-10]
  1915. platform = ${common.platform}
  1916. framework = arduino
  1917. board = esp01_1m
  1918. board_build.flash_mode = dout
  1919. lib_deps = ${common.lib_deps}
  1920. lib_ignore = ${common.lib_ignore}
  1921. build_flags = ${common.build_flags_1m0m} -DGENERIC_ESP01S_DHT11_V10
  1922. monitor_speed = 115200
  1923. extra_scripts = ${common.extra_scripts}
  1924. [env:generic-esp01s-dht11-10-ota]
  1925. platform = ${common.platform}
  1926. framework = arduino
  1927. board = esp01_1m
  1928. board_build.flash_mode = dout
  1929. lib_deps = ${common.lib_deps}
  1930. lib_ignore = ${common.lib_ignore}
  1931. build_flags = ${common.build_flags_1m0m} -DGENERIC_ESP01S_DHT11_V10
  1932. upload_speed = 115200
  1933. upload_port = "${env.ESPURNA_IP}"
  1934. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1935. extra_scripts = ${common.extra_scripts}
  1936. [env:generic-esp01s-ds18b20-10]
  1937. platform = ${common.platform}
  1938. framework = arduino
  1939. board = esp01_1m
  1940. board_build.flash_mode = dout
  1941. lib_deps = ${common.lib_deps}
  1942. lib_ignore = ${common.lib_ignore}
  1943. build_flags = ${common.build_flags_1m0m} -DGENERIC_ESP01S_DS18B20_V10
  1944. monitor_speed = 115200
  1945. extra_scripts = ${common.extra_scripts}
  1946. [env:generic-esp01s-ds18b20-10-ota]
  1947. platform = ${common.platform}
  1948. framework = arduino
  1949. board = esp01_1m
  1950. board_build.flash_mode = dout
  1951. lib_deps = ${common.lib_deps}
  1952. lib_ignore = ${common.lib_ignore}
  1953. build_flags = ${common.build_flags_1m0m} -DGENERIC_ESP01S_DS18B20_V10
  1954. upload_speed = 115200
  1955. upload_port = "${env.ESPURNA_IP}"
  1956. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1957. extra_scripts = ${common.extra_scripts}
  1958. [env:heltec-touch-relay]
  1959. platform = ${common.platform}
  1960. framework = arduino
  1961. board = esp01_1m
  1962. board_build.flash_mode = dout
  1963. lib_deps = ${common.lib_deps}
  1964. lib_ignore = ${common.lib_ignore}
  1965. build_flags = ${common.build_flags_1m0m} -DHELTEC_TOUCHRELAY
  1966. monitor_speed = 115200
  1967. extra_scripts = ${common.extra_scripts}
  1968. [env:heltec-touch-relay-ota]
  1969. platform = ${common.platform}
  1970. framework = arduino
  1971. board = esp01_1m
  1972. board_build.flash_mode = dout
  1973. lib_deps = ${common.lib_deps}
  1974. lib_ignore = ${common.lib_ignore}
  1975. build_flags = ${common.build_flags_1m0m} -DHELTEC_TOUCHRELAY
  1976. upload_speed = 115200
  1977. upload_port = "${env.ESPURNA_IP}"
  1978. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  1979. extra_scripts = ${common.extra_scripts}
  1980. [env:allnet-4duino-iot-wlan-relais]
  1981. platform = ${common.platform}
  1982. framework = arduino
  1983. board = esp12e
  1984. board_build.flash_mode = dout
  1985. lib_deps = ${common.lib_deps}
  1986. lib_ignore = ${common.lib_ignore}
  1987. build_flags = ${common.build_flags_1m0m} -DALLNET_4DUINO_IOT_WLAN_RELAIS
  1988. monitor_speed = 115200
  1989. extra_scripts = ${common.extra_scripts}
  1990. [env:allnet-4duino-iot-wlan-relais-ota]
  1991. platform = ${common.platform}
  1992. framework = arduino
  1993. board = esp12e
  1994. board_build.flash_mode = dout
  1995. lib_deps = ${common.lib_deps}
  1996. lib_ignore = ${common.lib_ignore}
  1997. build_flags = ${common.build_flags_1m0m} -DALLNET_4DUINO_IOT_WLAN_RELAIS
  1998. upload_speed = 115200
  1999. upload_port = "${env.ESPURNA_IP}"
  2000. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  2001. extra_scripts = ${common.extra_scripts}
  2002. [env:tonbux-mosquito-killer]
  2003. platform = ${common.platform}
  2004. framework = arduino
  2005. board = esp01_1m
  2006. board_build.flash_mode = dout
  2007. lib_deps = ${common.lib_deps}
  2008. lib_ignore = ${common.lib_ignore}
  2009. build_flags = ${common.build_flags_1m0m} -DTONBUX_MOSQUITO_KILLER
  2010. monitor_speed = 115200
  2011. extra_scripts = ${common.extra_scripts}
  2012. [env:tonbux-mosquito-killer-ota]
  2013. platform = ${common.platform}
  2014. framework = arduino
  2015. board = esp01_1m
  2016. board_build.flash_mode = dout
  2017. lib_deps = ${common.lib_deps}
  2018. lib_ignore = ${common.lib_ignore}
  2019. build_flags = ${common.build_flags_1m0m} -DTONBUX_MOSQUITO_KILLER
  2020. upload_speed = 115200
  2021. upload_port = "${env.ESPURNA_IP}"
  2022. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  2023. extra_scripts = ${common.extra_scripts}
  2024. [env:pilotak-esp-din-v1]
  2025. platform = ${common.platform}
  2026. framework = arduino
  2027. board = esp01_1m
  2028. board_build.flash_mode = dout
  2029. lib_deps = ${common.lib_deps}
  2030. lib_ignore = ${common.lib_ignore}
  2031. build_flags = ${common.build_flags_1m0m} -DPILOTAK_ESP_DIN_V1
  2032. monitor_speed = 115200
  2033. extra_scripts = ${common.extra_scripts}
  2034. [env:pilotak-esp-din-v1-ota]
  2035. platform = ${common.platform}
  2036. framework = arduino
  2037. board = esp01_1m
  2038. board_build.flash_mode = dout
  2039. lib_deps = ${common.lib_deps}
  2040. lib_ignore = ${common.lib_ignore}
  2041. build_flags = ${common.build_flags_1m0m} -DPILOTAK_ESP_DIN_V1
  2042. upload_speed = 115200
  2043. upload_port = "${env.ESPURNA_IP}"
  2044. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  2045. extra_scripts = ${common.extra_scripts}
  2046. [env:nodemcu-geiger]
  2047. platform = ${common.platform}
  2048. framework = arduino
  2049. board = nodemcu
  2050. lib_deps = ${common.lib_deps}
  2051. lib_ignore = ${common.lib_ignore}
  2052. build_flags = ${common.build_flags_1m0m} -DNODEMCU_BASIC -DGEIGER_SUPPORT=1 -DEVENTS_SUPPORT=0 -DINFLUXDB_SUPPORT=1 -DALEXA_SUPPORT=0 -DALEXA_ENABLED=0
  2053. upload_speed = 460800
  2054. monitor_speed = 115200
  2055. extra_scripts = ${common.extra_scripts}
  2056. [env:nodemcu-geiger-ota]
  2057. platform = ${common.platform}
  2058. framework = arduino
  2059. board = nodemcu
  2060. lib_deps = ${common.lib_deps}
  2061. lib_ignore = ${common.lib_ignore}
  2062. build_flags = ${common.build_flags_1m0m} -DNODEMCU_BASIC -DGEIGER_SUPPORT=1 -DEVENTS_SUPPORT=0 -DINFLUXDB_SUPPORT=1 -DALEXA_SUPPORT=0 -DALEXA_ENABLED=0
  2063. upload_speed = 460800
  2064. monitor_speed = 115200
  2065. upload_port = "${env.ESPURNA_IP}"
  2066. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  2067. extra_scripts = ${common.extra_scripts}
  2068. [env:blitzwolf-bwshp2]
  2069. platform = ${common.platform}
  2070. framework = arduino
  2071. board = esp01_1m
  2072. lib_deps = ${common.lib_deps}
  2073. lib_ignore = ${common.lib_ignore}
  2074. build_flags = ${common.build_flags_1m0m} -DBLITZWOLF_BWSHP2
  2075. upload_speed = 115200
  2076. monitor_speed = 115200
  2077. extra_scripts = ${common.extra_scripts}
  2078. [env:blitzwolf-bwshp2-ota]
  2079. platform = ${common.platform}
  2080. framework = arduino
  2081. board = esp01_1m
  2082. lib_deps = ${common.lib_deps}
  2083. lib_ignore = ${common.lib_ignore}
  2084. build_flags = ${common.build_flags_1m0m} -DBLITZWOLF_BWSHP2
  2085. upload_speed = 115200
  2086. monitor_speed = 115200
  2087. upload_port = "${env.ESPURNA_IP}"
  2088. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  2089. extra_scripts = ${common.extra_scripts}
  2090. [env:bh-onofre]
  2091. platform = ${common.platform}
  2092. framework = arduino
  2093. board = esp12e
  2094. lib_deps = ${common.lib_deps}
  2095. lib_ignore = ${common.lib_ignore}
  2096. build_flags = ${common.build_flags_1m0m} -DBH_ONOFRE
  2097. upload_speed = 460800
  2098. monitor_speed = 115200
  2099. extra_scripts = ${common.extra_scripts}
  2100. [env:bh-onofre-ota]
  2101. platform = ${common.platform}
  2102. framework = arduino
  2103. board = esp12e
  2104. lib_deps = ${common.lib_deps}
  2105. lib_ignore = ${common.lib_ignore}
  2106. build_flags = ${common.build_flags_1m0m} -DBH_ONOFRE
  2107. upload_speed = 460800
  2108. monitor_speed = 115200
  2109. upload_port = "${env.ESPURNA_IP}"
  2110. upload_flags = --auth=${env.ESPURNA_AUTH} --port 8266
  2111. extra_scripts = ${common.extra_scripts}