Zajímavé projekty okolo Tuya

www
kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Zajímavé projekty okolo Tuya

Příspěvek od kiklhorn »

Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Re: Zajímavé projekty okolo Tuya

Příspěvek od kiklhorn »

Všechny vyzkoušeny, bez rozebírání chytré zásuvky (Lidl, LEDVANCE SMART+ INDOOR) s modulem WB2S od Tuya (chip Beken BK7231T) flashnuto nakonec ESPHome.

Kód: Vybrat vše

esphome:
  name: openbk7231t-bfafab03
  friendly_name: OpenBK7231T_BFAFAB03

libretuya:
  board: wb2s
  framework:
    version: dev

# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: "2fv3I06HzcPEeBvYXMHIEh1xEhX0czLKy4mDL8H11Z8="

ota:
  password: "16a41eb880d8f4a1715776e762107a66"

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  # Enable fallback hotspot in case wifi connection fails
  ap:
    ssid: "Openbk7231T-Bfafab03"
    password: "5JsapzJGbV11"

web_server:    

sensor:
  - platform: hlw8012
    model: HLW8012
    current_resistor: 0.001
    voltage_divider: 2351 
    sel_pin: 
      number: P26
      inverted: true
    cf_pin: P7
    cf1_pin: P8
    current:
      name: "HLW8012 Current"
    voltage:
      name: "HLW8012 Voltage"
    power:
      name: "HLW8012 Power"
    energy:
      name: "HLW8012 Energy"
    update_interval: 5s
    initial_mode: CURRENT
    change_mode_every: 8

switch:
  - platform: gpio
    name: "Relay"
    id: relay
    pin: P24
    restore_mode: ALWAYS_OFF
    on_turn_on: 
      then:
        - light.turn_on: led
    on_turn_off: 
      then:
        - light.turn_off: led

binary_sensor:
  - platform: gpio
    pin: P6
    name: "Tlačítko"
    device_class: plug
    on_press:
      then:
      - switch.toggle: relay


# status_led:
#   pin:
#     number: D0
#     inverted: true
light:
  - platform: status_led
    id: led
    name: "Switch state"
    pin: 
      number: P10
      inverted: true
    restore_mode: ALWAYS_OFF
Přílohy
Snímek obrazovky 2023-03-30 202729.png
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

bimbop
Pokročilý
Pokročilý
Příspěvky: 240
Registrován: 22. srpen 2022, 15:46
Bydliště: Frýdlant nad Ostravicí
Dal poděkování: 53 poděkování
Dostal poděkování: 1 poděkování

Re: Zajímavé projekty okolo Tuya

Příspěvek od bimbop »

Jak je na tom kalibrace s ESPhome?

kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Re: Zajímavé projekty okolo Tuya

Příspěvek od kiklhorn »

Buď se dá pohrát s hodnotami
current_resistor a voltage_divider

nebo to zkalibrovat přes filtry u jednotlivých částí senzoru: https://frenck.dev/calibrating-an-espho ... ower-plug/
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

bimbop
Pokročilý
Pokročilý
Příspěvky: 240
Registrován: 22. srpen 2022, 15:46
Bydliště: Frýdlant nad Ostravicí
Dal poděkování: 53 poděkování
Dostal poděkování: 1 poděkování

Re: Zajímavé projekty okolo Tuya

Příspěvek od bimbop »

Tak jsem si hrál a zkoušel dostat esphome do Aubess mini switch kde v pohodě dostanu openbeken. Bohužel bez úspěchu. Shodil jsem tím i HA.

kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Re: Zajímavé projekty okolo Tuya

Příspěvek od kiklhorn »

Můj funkční setup:
RPi 400 s Tuya-cloudcutter - na OTA flashování
Samostatný virtuál na x86/x64 stroji, libretuya esphome, zkopírovaná config složka z esphome na HA

Na tomhle virtuálu s esphome udělám install pro beken zařízení, kompilace vygeneruje jak ota.ug.bin tak .rbl verzi firmware.
První je použitelná na přímé flashnutí přes cloudcutter, druhá na flashnutí přes openbk webové rozhraní. //edit 7.4.23 (OTA soubor přejmenovat viz: https://docs.libretuya.ml/docs/flashing ... nbeken-ota)
Všechny následné už OTA z tohoto virtuálu.

Na x86/x64 architektuře nejsou problémy s knihovnami.
Do HA nesahám, kromě případného nakopírování config složky, ať mám všechny yaml, včetně secrets pohromadě. (config složku z HA do virtuálu nelinkuji - jak přes sambu tak sftpfs je to pomalé a rozbalení python komponent občas nedoběhne)
Po flashnutí zařízení přidám do HA úplně standardně, jako by bylo instalované na ESPHome pod HA.
Přílohy
Snímek obrazovky 2023-04-02 195636.jpg
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

Uživatelský avatar
tiimsvk
Dárce - Donátor
Dárce - Donátor
Příspěvky: 800
Registrován: 06. květen 2021, 07:03
Dal poděkování: 72 poděkování
Dostal poděkování: 65 poděkování

Re: Zajímavé projekty okolo Tuya

Příspěvek od tiimsvk »

Neviem, či je to úplne k príspevku ale na stránkach tuya majú veľmi zaujímavú záložku napríklad tuya sandwich socket board kde je popisaný celý projekt so schémou zapojenia konkrétne zásuvky s meraním spotreby energie a optoizoláciou.

https://developer.tuya.com/en/docs/iot/ ... o1w010zmde

Sú tam aj ďalšie zaujímavé veci so schémami zapojenia keby niekto mal chuť bastliť. :)

bimbop
Pokročilý
Pokročilý
Příspěvky: 240
Registrován: 22. srpen 2022, 15:46
Bydliště: Frýdlant nad Ostravicí
Dal poděkování: 53 poděkování
Dostal poděkování: 1 poděkování

Re: Zajímavé projekty okolo Tuya

Příspěvek od bimbop »

Mám zkompilováno:

Kód: Vybrat vše

esphome:
  name: aubess-mini-switch-one
  friendly_name: aubess-mini-switch-one

libretuya:
  board: cb2s
  framework:
    version: dev

# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: "muXW2yx79o2PEKYemec1iYTlm2y5Q8lOh6YmH5gw9go="

ota:
  password: "da11ca09107de767a664ab33137aaa17"

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  # Enable fallback hotspot in case wifi connection fails
  ap:
    ssid: "Aubess-Mini-Switch-One"
    password: "OzJe9YeyPtc9"

web_server:

# Example configuration entry
uart:
  id: uart_bus
  tx_pin: P11
  rx_pin: P10
  baud_rate: 4800
  stop_bits: 1

sensor:
  - platform: bl0942
    uart_id: uart_bus
    voltage:
      name: 'BL0942 Voltage'
    current:
      name: 'BL0942 Current'
    power:
      name: 'BL0942 Power'
      filters:
        multiply: -1
    energy:
      name: 'BL0942 Energy'
    frequency:
      name: "BL0942 Frequency"
      accuracy_decimals: 2

    update_interval: 5s
Bohužel přes web openbeken rbl odmítá. Invalid files. Nejspíš se mu nelíbí délka souboru. Jsem opět v koncích. :shock:
Edit: Chyba byl název souboru. Po kompilaci je název bk7231***.rbl Beken chce aby název souboru začínal openbk7231***

kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Re: Zajímavé projekty okolo Tuya

Příspěvek od kiklhorn »

rbl přejmenováno na správný název?

Hodím to sem komplet (alespoň ten přechod z OpenBK na ESPHome) v obrázcích.

Pro text (=názvy souborů s obrázky) stačí podržet myš nad obrázkem.
Přílohy
00kompilace na esphome-libretuya virtualu.jpg
01vykompilovane soubory.jpg
02prejmenovat.jpg
03stazeno.jpg
04prejmenovano.jpg
05pretahnuto na OTA pod OpenBeken.jpg
06pretahnuto na OTA pod OpenBeken a flashnuto.jpg .jpg
07A jedeme pod ESP Home.jpg
08V HA discovered.jpg
09nastavit.jpg
10uzel.jpg
11zadat api key.jpg
12pribyl pod esphome integraci.jpg
12pribyl pod esphome integraci.jpg (12.55 KiB) Zobrazeno 870 x
13Hotovo.jpg
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

vlad
Začínající autor
Začínající autor
Příspěvky: 22
Registrován: 03. duben 2023, 21:41
Dal poděkování: 1 poděkování
Dostal poděkování: 1 poděkování

Re: Zajímavé projekty okolo Tuya

Příspěvek od vlad »

jak zjistujes konfiguraci pro merak proudu?

To pripojis zatez a davas nahodne cisla nez to +- sedi?

Odpovědět

Zpět na „Tuya“