dnes je pondělí, úterý (den v týdnu)

Co umí šablony a jak je využívat.
Odpovědět
Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 699
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 83 poděkování
Dostal poděkování: 65 poděkování
Kontaktovat uživatele:

dnes je pondělí, úterý (den v týdnu)

Příspěvek od Lion® »

Šablona vhodná do message nebo tts

dnes je pondělí, úterý, středa, čtvrtek, pátek, sobota, neděle

Kód: Vybrat vše

{% set weekday = ["pondělí", "úterý", "středa", "čtvrtek", "pátek", "sobota", "neděle"] %}
{% set weekday = weekday[now().weekday()]%}
dnes je {{ weekday }}
________________
🍻 Jdeme na pivo?
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

tiimsvk
Pokročilý
Pokročilý
Příspěvky: 155
Registrován: 06. květen 2021, 07:03
Dal poděkování: 9 poděkování
Dostal poděkování: 16 poděkování

Re: dnes je pondělí, úterý (den v týdnu)

Příspěvek od tiimsvk »

Vyzera to dobre vedel by si to lepsie popisat? Chcel by som to integrovat v esphome na displej. Dik

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

Re: dnes je pondělí, úterý (den v týdnu)

Příspěvek od Pete30 »

Jen připomínka: ověř si jestli display v esp bude schopen zobrazit diakritiku. Většina jich to neumí, možná nějaký TFT nebo oled display a český font :o
Pokud by někdo věděl jak na to rád se poučím ;)
Pokud nejsem přítomen tak jsem na rybách ;)

tiimsvk
Pokročilý
Pokročilý
Příspěvky: 155
Registrován: 06. květen 2021, 07:03
Dal poděkování: 9 poděkování
Dostal poděkování: 16 poděkování

Re: dnes je pondělí, úterý (den v týdnu)

Příspěvek od tiimsvk »

Ak chceš aby si mal font s diakritikou, musíš tam vložiť ten, ktorý ju obsahuje napr. arial.ttf
+ definovať vlastné znaky, ktoré sa majú použiť môj príklad:

Kód: Vybrat vše

  - file: 'fonts/font_bd.ttf'
    id: fonttext
    size: 18
    glyphs:
      ['&', '@', '!', ',', '.', '"', '%', '(', ')', '+', '-', '_', ':', '°', '0',
       '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E',
       'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S',
       'T', 'U', 'V', 'W', 'X', 'Y', 'Z', ' ', 'a', 'b', 'c', 'd', 'e', 'f',
       'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't',
       'u', 'v', 'w', 'x', 'y', 'z','å', 'ä', 'ö', '/','º','µ','³','ý','Ý',]
A na displeji (je rozhadzany lebo ho ešte programujem ale je tam aj realne vidno preč chcem tie dni v slovenčine :)
20220727_081522.jpg

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

Re: dnes je pondělí, úterý (den v týdnu)

Příspěvek od Pete30 »

Ok díky.
Pokud nejsem přítomen tak jsem na rybách ;)

Odpovědět

Zpět na „Šablony“