Skip to content

Commit

Permalink
add new devices
Browse files Browse the repository at this point in the history
  • Loading branch information
blakadder committed Dec 21, 2023
1 parent 9173daa commit 56266b5
Show file tree
Hide file tree
Showing 22 changed files with 224 additions and 1 deletion.
3 changes: 2 additions & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,5 @@ gemspec
gem 'jekyll-seo-tag'
gem 'faraday-retry'
gem 'wdm', '>= 0.1.0' if Gem.win_platform?
gem "webrick"
gem "webrick", "~> 1.8"
gem 'faraday-retry'
25 changes: 25 additions & 0 deletions _templates/ESP32-C6-EVB
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
date_added: 2023-12-12
title: Olimex ESP32-C6-EVB
model: ESP32-C6-EVB
image: /assets/device_images/ESP32-C6-EVB.webp
templatec6: '{"NAME":"ESP32-C6-EVB","GPIO":[1,7648,7649,7650,1,1,1,1,288,32,224,225,1,1,1,7651,1,1,1,1,1,1,226,227,0,0,0,0,0,0,0],"FLAG":0,"BASE":1}'
link: https://www.olimex.com/Products/IoT/ESP32-C6/ESP32-C6-EVB/open-source-hardware
link2:
mlink:
flash: serial
category: relay
type: Relay Board
standard: global
---
[PCB Pinout](https://github.com/OLIMEX/ESP32-C6-EVB/blob/main/HARDWARE/Hardware-revision-A/ESP32-C6-EVB_Rev_A.pdf)

Used `tasmota32c6cdc-arduino30.factory.bin` and Tasmota Web Installer to flash the device with built in USB-C serial adapter.

**Bootloader procedure**:

- Press and hold button BUT1
- Press and release button RST1
- Release button BUT1

Tested only relays, led and button.
46 changes: 46 additions & 0 deletions _templates/calex_429262
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
date_added: 2023-12-06
title: Calex Smart
model: 429262
image: /assets/device_images/calex_429262.webp
template: '{"NAME":"CALEX-429262","GPIO":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2304,2272],"FLAG":0,"BASE":1}'
link: https://www.amazon.es/dp/B093T8D7PY
link2:
mlink: https://www.calex.eu/en/products/product/CALEX-SMARTDIFFUSER
flash: tuya-convert
category: misc
type: Aroma Diffuser
standard: global
---
## Functions

`dpID 1` device power: `0` = off / `1` = on
`dpID 2` diffuser power: `0` = off / `1` = on
`dpID 3` mist strength: `0` = high / `1` = low
`dpID 7` light power: `0` = off / `1` = on
`dpID 8` cct light: `0` = warm / `255` = cool
`dpID 9` light mode: `0` = white / `1` = color / `2` = rgb_cycle
`dpID 10` light color: 14 char value in hex (set with `TuyaRGB 4`)
`dpID 11` error notification: `0` = ok / `1` = error

## Configuration

After applying the template and configuring Wi-Fi and MQTT, issue the following commands:

```console
Backlog TuyaMCU 11,1; TuyaMCU 12,2; TuyaMCU 13,7; TuyaMCU 23,8; TuyaMCU 62,9; TuyaMCU 24,10; TuyaMCU 61,3;
```

After a restart issue the rest of configurations:

```console
Backlog TuyaRGB 4; TuyaEnumList 1,1 ; TuyaEnumList 2,2; Rule0 1
```

```console
Backlog WebButton1 Power; WebButton2 Diffuser; WebButton3 Light; FriendlyName1 Power; FriendlyName2 Diffuser Fan; FriendlyName3 Diffuser Light
```

```console
Rule1 on tuyareceived#dptype5id11 do publish stat/%topic%/error %value% endon on tuyareceived#dptype4id3==0 do publish stat/%topic%/fanmode high endon on tuyareceived#dptype4id3==1 do publish stat/%topic%/fanmode low endon
```
16 changes: 16 additions & 0 deletions _templates/earu_RDCBC-1P_ewelink
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
date_added: 2023-12-13
title: EARU DIN Circuit Breaker 1P 63A eWeLink version
model: RDCBC-1P
image: /assets/device_images/earu_RDCBC-1P_ewelink.webp
template9: '{"NAME":"RDCBC-1P","GPIO":[32,0,0,0,0,0,0,0,288,224,0,0,0,0],"FLAG":0,"BASE":18}'
link: https://www.aliexpress.com/item/1005004878966827.html
link2:
mlink:
flash: serial
category: relay
type: Relay
standard: global
chip: PSF-B01
---
This device, on version eWeLink (november 2023), have PSF-B01 no Tuya MCU. PSF-B01 is a single-channel ultra-low-power Wi-Fi switch module based on ESP8285. It can flash with Tasmota USB serial TTL. (https://templates.blakadder.com/PSF-B.html)
32 changes: 32 additions & 0 deletions _templates/electrodragon_NWI1124
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
date_added: 2023-12-19
title: Electrodragon ESP32-C3-WROOM
model: NWI1124
image: /assets/device_images/electrodragon_NWI1124.webp
template9: '{"NAME":"ESP32-C3-WROOM-2 NWI1126","GPIO":[0,0,0,0,419,418,417,416,0,32,544,0,0,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":1}'
link: https://www.electrodragon.com/product/esp-led-strip-board/
link2:
mlink: https://w2.electrodragon.com/Board-dat/NWI/NWI1126-DAT/NWI1126-DAT.md
flash: onboard usb
category: light
type: LED Controller
standard: global
---

* Support one channel RGB LED strips (can also be used for three channels LED strips)
* Support one extra channel white LEd strips.
* Support one channel WS2812 LED strips or ring, (select by jumper, can not work with RGB in the same time)
* On board Mosfet control is FR1205, support up to 44A/55V, for low light 5050 white led strip is about 0.4A 12V(5W), so technically support up to 100 meter per channel.
* Power Supply by DCDC MP1584:

Input voltage 6-27V, also power LED strip
If LED strip is 12V, input voltage should be 12V.
For WS2812, input voltage should use 5V.

More info on the NWI1166-DAT board (https://w2.electrodragon.com/Board-dat/NWI/NWI1126-DAT/NWI1126-DAT.md "here".

![front image of board](https://w2.electrodragon.com/Board-dat/NWI/NWI1126-DAT/2023-11-01-15-03-53.png "Front of Board")

![back image of board](https://w2.electrodragon.com/Board-dat/NWI/NWI1126-DAT/2023-11-01-15-04-09.png "Back of Board")

"
14 changes: 14 additions & 0 deletions _templates/ghome_EP2-A
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
date_added: 2023-12-09
title: GHome EP2-A
model: EP2-A
image: /assets/device_images/ghome_EP2-A.webp
template9: '{"NAME":"GHome EP2-A","GPIO":[320,0,576,0,2656,2720,0,0,2624,32,0,224,0,0],"FLAG":0,"BASE":45}'
link2: https://www.amazon.es/dp/B09Q5BLMVT/
link: https://www.amazon.de/dp/B09Q5K34NV
mlink:
flash: tuya-convert
category: plug
type: Plug
standard: eu
---
15 changes: 15 additions & 0 deletions _templates/lilygo_T-Camera-S3
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
date_added: 2023-12-20
title: LilyGO T-Camera S3
model: T-Camera-S3
image: /assets/device_images/lilygo_T-Camera-S3.webp
template9: '{"NAME":"T-Camera S3","GPIO":[1,0,0,1,5056,5024,608,640,5120,5095,5094,5093,5184,5092,5088,1,1,32,5152,0,0,5091,0,0,0,0,0,4992,4960,0,7776,7840,0,0,1,1,5089,5090],"FLAG":0,"BASE":1}'
link: https://www.amazon.com/dp/B0BTPPGGB7
link2: https://www.aliexpress.com/item/1005005059816321.html
mlink: https://www.lilygo.cc/products/t-camera-s3
flash: serial
category: diy
type: Camera
standard: global
---
[Pinout](/assets/device_images/lilygo_T-Camera-S3_pinout.webp)
15 changes: 15 additions & 0 deletions _templates/lsc_smart_connect_3202087
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
date_added: 2023-12-10
title: LSC Smart Power Plug
model: 3202087
image: /assets/device_images/lsc_smart_connect_3202087
template9: '{"NAME":"LSC Smart Power Plug with Energy Monitoring","GPIO":[0,2624,1,288,32,544,1,1,2656,224,2720,1,1,1],"FLAG":0,"BASE":18}'
link:
link2:
mlink: https://www.action.com/nl-nl/p/3202087/lsc-smart-connect-slimme-stekker/
flash: replace
category: plug
type: Plug
standard: eu
chip: CB2S
---
19 changes: 19 additions & 0 deletions _templates/meross_MSS426
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
date_added: 2023-12-12
title: Meross
model: MSS426
image: /assets/device_images/meross_MSS426.webp
template9: '{"NAME":"Meross MSS426","GPIO":[320,0,262,0,229,228,0,0,225,226,224,227,32,0],"FLAG":0,"BASE":18}'
link: https://www.amazon.co.uk/dp/B09CH3WCDX
link2:
mlink: https://www.meross.com/en-gc/smart-plug/wifi-controlled-power-strip/113
flash: replace
category: plug
type: Power Strip
standard: uk
chip: MR3E
---

You need a size 2.0 triangle bit to open the case. The screws are under rubber stoppers, a fine screwdriver or needle pulls them out. In addition, the underside is clipped in.

Successfully opened you can remove the existing MR3E and replace with an ESP-12.
22 changes: 22 additions & 0 deletions _templates/timeguard_WFTRS3GUSB
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
date_added: 2023-12-07
title: Timeguard 3 Way USB
model: WFTRS3GUSB
image: /assets/device_images/timeguard_WFTRS3GUSB.webp
template9: '{"NAME":"Timeguard","GPIO":[0,0,0,0,288,226,0,0,224,32,225,227,0,0],"FLAG":0,"BASE":18}'
link: https://www.amazon.co.uk/dp/B08C376KXY
link2: https://www.ebay.co.uk/itm/283917618468
mlink: https://www.timeguard.com/products/wi-fi/wi-fi-sockets/wftrs3gusb-wi-fi-3-way-power-strip-with-usb-ports
flash: serial
category: plug
type: Power Strip
standard: uk
---
Remove the 6 screws from the back cover 4 x S2 2.3 triangle security screws , one in each corner located under the rub strip. Remove 2 x S2 2.2 Triangle security screws located under the center rear sticker. Lift and unclip the back panel to gain access to the main board. Wires can be directly soldered to the headers that are connected to the Lingan LM1 esp chip to serial flash with Tasmota.

- GPIO4: LED
- GPIO5: Relay 3
- GPIO12: Relay 1
- GPIO13: Button 1
- GPIO14: Relay 2
- GPIO14: Relay 4
18 changes: 18 additions & 0 deletions _templates/topgreener_TGWFRSM1
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
date_added: 2023-12-11
title: Topgreener
model: TGWFRSM1
image: /assets/device_images/topgreener_TGWFRSM1.webp
template9: '{"NAME":"Topgreener TGWFRSM1","GPIO":[0,32,0,0,0,0,0,0,0,160,224,0,0,0],"FLAG":0,"BASE":18}'
link: https://www.amazon.com/dp/B07WRT7M67
link2:
mlink: https://topgreener.com/product/wi-fi-single-relay-module/
flash: serial
category: misc
type: Relay
standard: us
chip: tywe2s
---
This device uses a tywe2s esp8266 module which requires you to solder a jumper onto test pad I00 (short to ground on boot) in order to enter flashing mode.
Soldering 5v onto the rightmost pin on the LM1117 is the easiest way to power the module.

Binary file added assets/device_images/ESP32-C6-EVB.webp
Binary file not shown.
Binary file added assets/device_images/calex_429262.webp
Binary file not shown.
Binary file not shown.
Binary file added assets/device_images/electrodragon_NWI1124.webp
Binary file not shown.
Binary file added assets/device_images/ghome_EP2-A.webp
Binary file not shown.
Binary file added assets/device_images/lilygo_T-Camera-S3.webp
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added assets/device_images/meross_MSS426.webp
Binary file not shown.
Binary file added assets/device_images/timeguard_WFTRS3GUSB.webp
Binary file not shown.
Binary file added assets/device_images/topgreener_TGWFRSM1.webp
Binary file not shown.

0 comments on commit 56266b5

Please sign in to comment.