ePaper displej pro zobrazování entit - výroba

www
Odpovědět
Uživatelský avatar
bhmarten
Pokročilý
Pokročilý
Příspěvky: 178
Registrován: 08. duben 2023, 03:54
Dal poděkování: 21 poděkování
Dostal poděkování: 5 poděkování

Re: ePaper displej pro zobrazování entit - výroba

Příspěvek od bhmarten »

.. aha.. hustýýýýý :)

Kód: Vybrat vše

temperature: 15.1
temperature_unit: °C
pressure_unit: hPa
wind_bearing: 265
wind_speed: 1.11
wind_speed_unit: m/s
visibility_unit: km
precipitation_unit: mm
forecast:
  - datetime: '2023-09-10'
    condition: sunny
    wind_bearing: 239
    temperature: 27.3
    templow: 13.3
    wind_speed: 2.03
    precipitation: 0
  - datetime: '2023-09-11'
    condition: partlycloudy
    wind_bearing: 239
    temperature: 27.8
    templow: 12.6
    wind_speed: 2.89
    precipitation: 0
  - datetime: '2023-09-12'
    condition: cloudy
    wind_bearing: 216
    temperature: 27.8
    templow: 13.4
    wind_speed: 1.75
    precipitation: 0
  - datetime: '2023-09-13'
    condition: lightning
    wind_bearing: 307
    temperature: 22.5
    templow: 13
    wind_speed: 4.17
    precipitation: 9.6
  - datetime: '2023-09-14'
    condition: cloudy
    wind_bearing: 342
    temperature: 16.4
    templow: 9.2
    wind_speed: 4
    precipitation: 0
  - datetime: '2023-09-15'
    condition: sunny
    wind_bearing: 149
    temperature: 19.7
    templow: 8.2
    wind_speed: 3.14
    precipitation: 0
  - datetime: '2023-09-16'
    condition: cloudy
    wind_bearing: 175
    temperature: 22.4
    templow: 11.8
    wind_speed: 4.47
    precipitation: 0
friendly_name: Home3304

už vím proč mě bolí hlava :) za víkend jsem nasál moc informací a nestačí se roztahovat :-D .. díky.
HA - RPI4 4MB +(Argon One M2SSD) ( Wattrouter MX ) Původně HA na -> QNAP TS-451A - Virtualization Station / (Solax)

Uživatelský avatar
bhmarten
Pokročilý
Pokročilý
Příspěvky: 178
Registrován: 08. duben 2023, 03:54
Dal poděkování: 21 poděkování
Dostal poděkování: 5 poděkování

Re: ePaper displej pro zobrazování entit - výroba

Příspěvek od bhmarten »

Kód: Vybrat vše

- platform: template
  sensors:
    weather:
      friendly_name: "Wind tommorow"
  value_template: >  
     {% set temp = state_attr('weather.home3304', 'forecast')[1]['wind_speed'] %}
     {{ temp }}
něco se mu nelíbí při restartu, jinak kód vezme... asi mi tam něco chybí ?
HA - RPI4 4MB +(Argon One M2SSD) ( Wattrouter MX ) Původně HA na -> QNAP TS-451A - Virtualization Station / (Solax)

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

Re: ePaper displej pro zobrazování entit - výroba

Příspěvek od Pete30 »

Doporučuji, nedělej senzory šablony ve starém formátu nebo budeš časem litovat.
Dělej je v novém formátu

Kód: Vybrat vše

template:
  - sensor:
      - name: "Wind tommorow"
        unique_id: tady_si_dej_co_chces #musí být jedinečné v HA bez mezer a diakritiky
        state: >-
          {% set temp = state_attr('weather.home3304', 'forecast')[1]['wind_speed'] %}
          {{ temp }}
a předpokládám že je dáváš do configuration.yaml
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
bhmarten
Pokročilý
Pokročilý
Příspěvky: 178
Registrován: 08. duben 2023, 03:54
Dal poděkování: 21 poděkování
Dostal poděkování: 5 poděkování

Re: ePaper displej pro zobrazování entit - výroba

Příspěvek od bhmarten »

nedávám je právě do configuration.yaml

mám složku sensors a v tom mám pak soubory se senzorama..

tak proto mi to asi nechodí teda :) když to mám jinde, než jsi předpokládal.
HA - RPI4 4MB +(Argon One M2SSD) ( Wattrouter MX ) Původně HA na -> QNAP TS-451A - Virtualization Station / (Solax)

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

Re: ePaper displej pro zobrazování entit - výroba

Příspěvek od Pete30 »

V tom případě používáš

Kód: Vybrat vše

sensor: !include sensors.yaml
? a tam to nepatří protože template je samostatná jednotka a sensor také
Buď to template můžeš zatím dát do configrration.yaml a potom si to přeházet nebo si udělat soubor v rootu templates a potom na něj odkazovat z configuration.yaml

Kód: Vybrat vše

template: !include templates.yaml
Nebo si udělat balíčky(packages) ale to je na jiné vlákno ;)
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
bhmarten
Pokročilý
Pokročilý
Příspěvky: 178
Registrován: 08. duben 2023, 03:54
Dal poděkování: 21 poděkování
Dostal poděkování: 5 poděkování

Re: ePaper displej pro zobrazování entit - výroba

Příspěvek od bhmarten »

ano, používám :

Kód: Vybrat vše

sensor: !include sensors.yaml
tak já nevím, vybral bych za "B" :)

akorát koukám že v configurations.yaml mám už tohle :)

Kód: Vybrat vše

template: !include powerflows.yaml
tak to k tomu připsat ne ? do powerflows.yaml
HA - RPI4 4MB +(Argon One M2SSD) ( Wattrouter MX ) Původně HA na -> QNAP TS-451A - Virtualization Station / (Solax)

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

Re: ePaper displej pro zobrazování entit - výroba

Příspěvek od Pete30 »

Jo už si to asi pamatuju to jsme řešili.
Pokud v tom máš už nějaký template sensor můžeš to tam dát pod ty ostatní, jen v tom za chvilku budeš mít bordel protože tam teď strčíš něco pro display. Asi by to chtělo časem udělat srozumitelně ;)
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
bhmarten
Pokročilý
Pokročilý
Příspěvky: 178
Registrován: 08. duben 2023, 03:54
Dal poděkování: 21 poděkování
Dostal poděkování: 5 poděkování

Re: ePaper displej pro zobrazování entit - výroba

Příspěvek od bhmarten »

Kód: Vybrat vše

   - name: APF Solar2Batt
      device_class: power
      state_class: measurement
      unit_of_measurement: W
      state: >
        {% if states('sensor.apf_generation_entity')|int(default=0) > 0 and states('sensor.apf_battery_entity')|int(default=0) > 0 %}
          {% if states('sensor.apf_battery_entity')|int(default=0) > states('sensor.apf_grid2batt')|int(default=0) %}
            {% if states('sensor.apf_generation_entity')|int(default=0) - states('sensor.apf_solar2house')|int(default=0) > states('sensor.apf_battery_entity')|int(default=0) - states('sensor.apf_grid2batt')|int(default=0) %}
              {{ states('sensor.apf_battery_entity')|int(default=0) - states('sensor.apf_grid2batt')|int(default=0) }}
            {% else %}
              {{ states('sensor.apf_generation_entity')|int(default=0) - states('sensor.apf_solar2house')|int(default=0) - states('sensor.apf_solar2grid')|int(default=0) }}
            {% endif %}
          {% else %}
            0
          {% endif %}
        {% else %}
          0
        {% endif %}
        
      
    - name: Wind tomorrow
      unique_id: wind_tomorrow   #tento senzor má nový formát
      state: >-
          {% set temp = state_attr('weather.home3304', 'forecast')[1]['wind_speed'] %}
          {{ temp }}
        

hodil jsem to za to na konec a funguje to... díky Pete. .. (půjdu spát)
Naposledy upravil(a) bhmarten dne 11. září 2023, 00:24, celkem upraveno 1 x.
HA - RPI4 4MB +(Argon One M2SSD) ( Wattrouter MX ) Původně HA na -> QNAP TS-451A - Virtualization Station / (Solax)

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

Re: ePaper displej pro zobrazování entit - výroba

Příspěvek od Pete30 »

Já taky mám toho plný kecky :lol:
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
bhmarten
Pokročilý
Pokročilý
Příspěvky: 178
Registrován: 08. duben 2023, 03:54
Dal poděkování: 21 poděkování
Dostal poděkování: 5 poděkování

Re: ePaper displej pro zobrazování entit - výroba

Příspěvek od bhmarten »

Mimo téma (offtopic)
mi povídej... kdybys to dělal doma, máš to za dvě hodiny :) se mnou to býl víkend :)
HA - RPI4 4MB +(Argon One M2SSD) ( Wattrouter MX ) Původně HA na -> QNAP TS-451A - Virtualization Station / (Solax)

Odpovědět

Zpět na „ESPHome“