Informační panel

www
Odpovědět
Uživatelský avatar
okoun
Pokročilý
Pokročilý
Příspěvky: 404
Registrován: 30. prosinec 2022, 21:19
Dal poděkování: 9 poděkování
Dostal poděkování: 3 poděkování

Re: Informační panel

Příspěvek od okoun »

mohu se zeptat jak vložit do kodu třeba zde https://xantorohara.github.io/led-matri ... 1042041200 vygenerovaný hexa obrázek 0x18245a81a5422418?

díky

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 2888
Registrován: 30. září 2020, 20:33
Dal poděkování: 151 poděkování
Dostal poděkování: 316 poděkování

Re: Informační panel

Příspěvek od Pete30 »

Tento panel funguje pouze s fonty.ttf a obrázky jpg, png a gif
To co zmiňuješ je pro jiný typ maticového displeje ( MAX7219 ) a pravděpodobně se to dá použít v kódu arduino ne v ESPHome.
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
okoun
Pokročilý
Pokročilý
Příspěvky: 404
Registrován: 30. prosinec 2022, 21:19
Dal poděkování: 9 poděkování
Dostal poděkování: 3 poděkování

Re: Informační panel

Příspěvek od okoun »

tak to uděláme obrázkem, ale asi musí mít nějaké special parametry?

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 2888
Registrován: 30. září 2020, 20:33
Dal poděkování: 151 poděkování
Dostal poděkování: 316 poděkování

Re: Informační panel

Příspěvek od Pete30 »

Vše je v návodu na tento panel v tomto vlákně,
Pokud nejsem přítomen tak jsem na rybách ;)

Baader
Pokročilý
Pokročilý
Příspěvky: 186
Registrován: 16. únor 2023, 08:27
Dal poděkování: 16 poděkování
Dostal poděkování: 2 poděkování

Re: Informační panel

Příspěvek od Baader »

Je tento zdroj vhodny pro napajeni, kdyz chci panel nekdy pouzit jako svetlo?
https://allegro.cz/nabidka/spinany-led- ... gLk8fD_BwE

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 2888
Registrován: 30. září 2020, 20:33
Dal poděkování: 151 poděkování
Dostal poděkování: 316 poděkování

Re: Informační panel

Příspěvek od Pete30 »

Určitě, ale je to zbytečně moc i když to ničemu nevadí. Mám to pověšené na podobném zdroji jen je to 5V/20A.
Při rozsvícení všech LED/rgb to má odběr cca 15A při těch 5V, ale pokud ti cenově vychází nejlépe ten na, který odkazuješ tak není problém.
Pokud nejsem přítomen tak jsem na rybách ;)

Baader
Pokročilý
Pokročilý
Příspěvky: 186
Registrován: 16. únor 2023, 08:27
Dal poděkování: 16 poděkování
Dostal poděkování: 2 poděkování

Re: Informační panel

Příspěvek od Baader »

Dival jsem se po 5V/15A, ale cenove byly dost vyse. Pak jsem narazil na tento.

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 2888
Registrován: 30. září 2020, 20:33
Dal poděkování: 151 poděkování
Dostal poděkování: 316 poděkování

Re: Informační panel

Příspěvek od Pete30 »

Jo v pohodě, klidně ho vezmi fungovat to bude.
Pokud nejsem přítomen tak jsem na rybách ;)

blizzy
Aktivní autor
Aktivní autor
Příspěvky: 64
Registrován: 07. únor 2023, 09:22
Dal poděkování: 3 poděkování
Dostal poděkování: 1 poděkování

Re: Informační panel

Příspěvek od blizzy »

Mám tu problém jako neznalý esphome - při updatu 2023.10.6 na 2023.11.0 mi to vyhodí hlášku

Kód: Vybrat vše

INFO ESPHome 2023.11.0
INFO Reading configuration /config/esphome/led-8x32.yaml...
WARNING 
WARNING If you are upgrading EsphoMaTrix from a version before 2023.4.0,
WARNING you should read the section https://github.com/lubeda/EsphoMaTrix/#how-to-update for tipps.
WARNING This version of EsphoMaTrix works only on esphome > 2023.7.0
WARNING 
Failed config

api: [source /config/esphome/led-8x32.yaml:62]
  encryption: 
    key: peXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  services: 
    - service: alarm
      variables: 
        icon_name: string
        
        [text] is an invalid option for [variables].
        text: string
      then: 
        lambda: |-
          id(rgb8x32)->add_screen(icon_name,text,7,30,true);
          id(rgb8x32)->force_screen(icon_name);
    - service: screen
      variables: 
        icon_name: string
        text: string
      then: 
        - lambda: id(rgb8x32)->add_screen(icon_name,text,5,10,false);
    - service: status
      then: 
        lambda: id(rgb8x32)->get_status();
    - service: del_screen
      variables: 
        icon_name: string
      then: 
        - ehmtx.delete.screen: 
            id: rgb8x32
            icon_name: !lambda |-
              return icon_name;
    - service: indicator_on
      variables: 
        r: int
        g: int
        b: int
      then: 
        - ehmtx.indicator.on: 
            id: rgb8x32
            red: !lambda |-
              return r;
            green: !lambda |-
              return g;
            blue: !lambda |-
              return b;
    - service: force_screen
      variables: 
        icon_name: string
      then: 
        - ehmtx.force.screen: 
            id: rgb8x32
            icon_name: !lambda |-
              return icon_name;
    - service: text_color
      variables: 
        r: int
        g: int
        b: int
      then: 
        lambda: id(rgb8x32)->set_text_color(r,g,b);
    - service: clock_color
      variables: 
        r: int
        g: int
        b: int
      then: 
        lambda: id(rgb8x32)->set_clock_color(r,g,b);
    - service: alarm_color
      variables: 
        r: int
        g: int
        b: int
      then: 
        lambda: id(rgb8x32)->set_alarm_color(r,g,b);
    - service: weekday_color
      variables: 
        r: int
        g: int
        b: int
      then: 
        lambda: id(rgb8x32)->set_weekday_color(r,g,b);
    - service: today_color
      variables: 
        r: int
        g: int
        b: int
      then: 
        lambda: id(rgb8x32)->set_today_color(r,g,b);
    - service: indicator_off
      then: 
        - ehmtx.indicator.off: 
            id: rgb8x32
nevyznám se v tom - dost v tom tápu - ze stránek na které to odkazuje jsem to nějak nepochopil, že se má něco vyměnit za něco jiného
může se někdo na to zde kouknout co se má kde udělat ? Díky

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 2888
Registrován: 30. září 2020, 20:33
Dal poděkování: 151 poděkování
Dostal poděkování: 316 poděkování

Re: Informační panel

Příspěvek od Pete30 »

Ano je to problém s proměnou text, ale zatím nemám řešení, pokusím se něco najít.
Pokud ti to funguje tak zatím vynech z aktualizace tuto komponentu.
Pokud nejsem přítomen tak jsem na rybách ;)

Odpovědět

Zpět na „ESPHome“