to kdybych věděl. Přesný kód máš v těch odkazech. všechno je přes ty *.yaml soubory. víc než ty ukázky nemám.
prostě nechápu, když už dokážu odstst do PC entitu s id třeba aku_1_Current proč ji neodkážu dosta na displej - je tam hlášení chyby, ale v plovoucím okně a nedokážu to zkopírovat, pořád že nekde něco chybí.
Tohle chce asi odpověď od někoho, kdo to používá. V prvním kole mi stačí hodnoty fo PC, ale rád bych, aby to byla "kompaktní měřicí ústředna" tj krabička, ke které připojím napájení, bočníky a na displeji vidím, co jsem naměřil. Tohle bych s Arduino ide nějak dokázal splácat, ale potřebuju to přes to ESPhome, aby se to dostalo do hass.io a mohl jsem s tím dál pracovat
kód nemám skoro žádnej, jsou to příklady z esphome stránky.
A ještě blbina: do IP konfigurace bych potřeboval dodat adresu DNS serveru, protože přestalo fungovat zobrazování data a času ve chvíli, kdy jsem tomu dal pevnou IP
Kód: Vybrat vše
esphome:
name: batt-current
platform: ESP8266
board: d1_mini
i2c:
sda: D1
scl: D2
scan: true
id: bus_a
# měření proudu
sensor:
- platform: ina3221
address: 0x40
channel_1:
shunt_resistance: 0.1 ohm
current:
name: "aku 1 Current"
power:
name: "aku 1 Power"
bus_voltage:
name: "aku 1 Bus Voltage"
shunt_voltage:
name: "aku 1 Shunt Voltage"
channel_2:
shunt_resistance: 0.1 ohm
current:
name: "aku 2 Current"
power:
name: "aku 2 Power"
bus_voltage:
name: "aku 2 Bus Voltage"
shunt_voltage:
name: "aku 2 Shunt Voltage"
channel_3:
shunt_resistance: 0.1 ohm
current:
name: "aku 3 Current"
power:
name: "aku 3 Power"
bus_voltage:
name: "aku 3 Bus Voltage"
shunt_voltage:
name: "aku 3 Shunt Voltage"
update_interval: 6s
binary_sensor:
- platform: gpio
id: button
device_class: light
pin:
number: D3
mode: INPUT_PULLUP
inverted: True
on_press:
- switch.toggle: fakebutton
switch:
- platform: template
name: "Sonoff Basic přepínač"
optimistic: true
id: fakebutton
turn_on_action:
- switch.turn_on: relay
- light.turn_on: led
turn_off_action:
- switch.turn_off: relay
- light.turn_off: led
- platform: gpio
id: relay
pin: D7
output:
- platform: esp8266_pwm
id: basic_green_led
pin:
number: D4
inverted: True
light:
- platform: monochromatic
output: basic_green_led
id: led
display:
- platform: lcd_pcf8574
dimensions: 20x4
address: 0x27
lambda: |-
it.print(0,0, "Hello World!");
it.print(0,1, "%.1f", id(sensor.aku_1_Current ).state ); //v podstatě opsaný, ale nefunguje to nijak, nechápu
// Print the current time - jenom zkouška
it.strftime(0,2, "prave je %H:%M" , id(my_time).now());
// Result for 10:06 on august 21st 2018 -> "It is 10:06 on 21.08.2018"
# (Optional) For displaying time: date: dne %d.%m.%Y"
time:
- platform: sntp
id: my_time
# Enable logging
logger:
# Enable Home Assistant API
api:
ota:
password: "3d9d788c8608ea7122d17c736e11ab77"
wifi:
ssid: "**********"
password: "************"
# Optional manual IP
manual_ip:
static_ip: 192.168.1.150
gateway: 192.168.1.1
subnet: 255.255.255.0
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Batt-Current Fallback Hotspot"
password: "Ze7S86yTPiK9"
captive_portal:
pořád nějaký chyby, prej mám použít ´homeasistant´ sensor, vůbec nevím, co se po mně chce.
Polostrovní FVE 8 kWp na severu jižní moravy. multiplus II 5000, osvětlení na DC, MPPT od Victronu. Dyibms na lifepo4 baterkách.