Open jirimissbach opened 3 years ago
Ja to pouzivam takto:
binary_sensor:
- platform: predistribuce
receiver_command_id: 605
periods:
- name: HDO Pračka
minutes: 30
- name: HDO Myčka
minutes: 150
pro indikaci zda spotrebic stihne dobehnout v ramci levneho proudu a potam take sensor pro vlastni HDO takto:
sensor:
- platform: predistribuce
receiver_command_id: 605
Potiz je, ze mate name
na stejne urovni vnoreni jako platform
.
Dale pouzivam vizualizaci v ramci Lovelace karty
type: custom:html-card
title: PRE tarif
content: |
[[binary_sensor.hdo_aktualne.attributes.html_values]]
ktera vypada dost podobne, jako to ma PRE na svych strankach.
Díky, už asi rozumím ale stáme mi to nefunguje tak jak jsem původně čekal
binary_sensor:
sensor:
Nicméně binary_sensor.hdo_aktualne mi stále vrací data které odpovídají spíš sazbě 605 takže moji konfiguraci to nebere (jiný relevantní senzor jsem nenašel). Jediná oprava je v binary_sensor.py
zakomentovat řádek ` page = requests.get("https://www.predistribuce.cz/cs/potrebuji-zaridit/zakaznici/stav-hdo/?povel=**605**&den_od={0}&mesic_od={1}&rok_od={2}&den_do={0}&mesic_do={1}&rok_do={2}".format(today.day,today.month,today.year))
a na míso něj vložit page = requests.get("https://www.predistribuce.cz/cs/potrebuji-zaridit/zakaznici/stav-hdo/?povel=**262**&den_od={0}&mesic_od={1}&rok_od={2}&den_do={0}&mesic_do={1}&rok_do={2}".format(today.day,today.month,today.year)) `
předpokládám že tato sekce má udělat get na CONF_CMD?
binary_sensor.hdo_aktualne dokud jsem neudělal změnu v binary_sensor.py `html_values: >2-
<style>
.hdo-bar > span.span-overflow { z-index: 101; }
.hdont { background: #242f65; }
.hdovt { background: #9babc5; }
.hdo-bar { margin-bottom: 10px; margin-top: 20px; height: 80px; clear: both; position: relative; }
.hdo-bar span { border-radius: 0 3px 3px 0; }
.hdo-bar span { height: 29px; margin: 0; padding: 0; display: inline-block; border: 0; position: absolute; top: 20px; right: 0; z-index: 99; }
.hdo-bar span:first-of-type { border-radius: 3px; }
.hdo-bar span.span-actualTime { border-left: 2px solid red; z-index: 100; height: 39px; top: 16px; }
.overflow-bar { width: 100%; height: 55px; background: url('https://www.predistribuce.cz/images/hdo_bar.png') 0 0 no-repeat; background-size: 100% 55px; position: absolute; left: 0; top: 20px; z-index: 101; }
.blue-text { color: #242f65; }
.pull-left { float: left !important; }
.pull-right { float: right !important; }
.status .wrapper.dark-blue { background: #242F65; }
.status .wrapper.light-blue { background: #9CACC5; }
.hdo-sections.wrapper { padding: 6px 7px; margin: 0 5px 0 10px; }
#component-hdo-dnes { min-width: 300px; width: auto; max-width: 650px; margin-left: -10px; margin-right: -10px; }
.clear { clear: both; }
</style>
friendly_name: HDO aktuálně icon: mdi:flash-red-eye device_class: plug`
Dobry den, muj povel 605 byl hardkodovan v URL. Tento problem je zrejme duplikat #7 . Opravil jsem to. Muzete to prosim zkusit znovu?
omluvám se, nějak to zapadlo. Otestuju o víkendu
Zdravím a díky za plugin. Jen přemýšlím jak docílit, aby ve vizualizaci html bylo i zítra. Změnou v binary sensor py tam zobrazím zítra, ale bylo by to potřeba zároveň. Pokud chci nařídit večer myčku ve 22:00 nevidím za půlnoc.
Zdravím a díky za plugin. Jen předštím jak docílit, aby ve vizualizaci html bylo i dítra. Změnou v binární senzor py tam zobrazím zátra, ale bylo by potřeba zároveň. Pokud chci přidit večer myčku ve 22:00 nevidím za průnoc.
Prosim te vyresil jsi to nejak ?
Instalace pomocí HACS, HA core-2021.6.5, konfigurace přesně dle návodu
Example configuration.yaml entry for showing current HDO state and HTML for rendering a time schedule
binary_sensor: platform: predistribuce name: nocni proud receiver_command_id: 605
Check configuration hlásí
Invalid config for [binary_sensor.predistribuce]: [name] is an invalid option for [binary_sensor.predistribuce]. Check: binary_sensor.predistribuce->name. (See ?, line ?).
Netuším co dělám špatně, skoušel jsem i jiný formát ale slále nejsem schopen senzor pojmenovat. Děkuji za pomoc