-
GAMEPOD.hu
Okos Otthon összefoglaló
Új hozzászólás Aktív témák
-
ojb
tag
ha már Coral...
Hallott vagy olvasott már valaki Coral Dev Board-ra telepített HA-ról... -
amargo
addikt
Sziasztok!
Berakom ide is, mert korábban volt téma a redőnyök mozgatása napállás szerint.
Nálam lényegében kelet és nyugatot kellett megoldani:
- kelet:{% set a = state_attr('sun.sun', 'azimuth') | float(0) %}
{% set values = { 80: 0,
90: 20,
100: 30,
190: 40,
200: 60,
300: 0,
361: 0} %}
{{ values.get(values.keys() | select('>', a) | first, 100) }}
- nyugat:{% set a = state_attr('sun.sun', 'azimuth') | float(0) %}
{% set values = { 110: 0,
170: 80,
190: 70,
200: 40,
220: 30,
250: 20,
300: 10,
311: 30,
361: 0} %}
{{ values.get(values.keys() | select('>', a) | first, 100) }}
(feleslegesnek érzem ennél finomabb mozgatást)
Sehol nem megy fel 100-ra nyáron. Ez még csiszolódni fog nálam is, de ki lehet már ebből indulni. Hátha más is kedvet kap hozzáEz alapján néztem végig a debugger-ben, hogy mikor merre jár a nap: [link]
Pl.:{% set a = 100 | float(0) %}
[ Szerkesztve ]
“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
-
szat8
tag
De jó, máris sokkal előrébb vagyok!
Úgy olvasom a pc ventilátoroknak ennek az értéknek a 25-szöröse kéne, mármint 25kHz. Az ESPHome-mal még csak ismerkedem, de elvileg csak azoutput:
után kell írni, hogyfrequency: 25000 Hz
Remélem az ESP32 le is tudja kezelni.
Na majd összevadászom a hiányzó alkatrészeket, aztán elkezdek vele kísérletezgetni.
Köszi még egyszer a segítséget! -
fo_di
őstag
-
S.Milan
csendes tag
Sziasztok,
Esetleg tudja valaki hogy ESPhome-ben hogyan kell beállítani SSD1306 oled display yellow-blue változatnál, a betűk színét.
Annyit szeretnék, hogy a hőmérsékeltet kékkel írja a páratartalmat meg sárgával.
Az alábbi módon probálkoztam de nem jön össze:
display:
- platform: ssd1306_i2c
model: "SSD1306 128x64"
reset_pin: D0
address: 0x3C
lambda: |-
if (id(statussensor).state) {
it.printf(15, 35, id(font1), TextAlign::BASELINE_LEFT, "%.1f°C", id(temp).state, my_blue);
it.line(0, 42, 128, 42);
it.line(0, 43, 128, 43);
it.printf(0, 60, id(font2), TextAlign::BASELINE_LEFT, "Paratartalom: %.1f%%", id(hum).state, my_blue);
} else {
it.printf(15, 35, id(font1), TextAlign::BASELINE_LEFT, "%.1f°C", id(temp).state, my_blue);
it.line(0, 42, 128, 42);
it.line(0, 43, 128, 43);
it.printf(0, 60, id(font2), TextAlign::BASELINE_LEFT, " NINCS KAPCSOLAT!", my_yellow);
}
color:
- id: my_blue
red: 0%
green: 0%
blue: 100%
- id: my_yellow
red: 100%
green: 100%
blue: 0%Előre is köszi!
-
koala69
tag
Sziasztok! Frigate -el kapcsolatban szeretnek segitseget kerni. Szeretnem a live stream felbontasat es fps-jet lejebb venni, mivel sokszor mobilnetrol akadozik, es folosleges a nagy felbontas. Probaltam a dokumentaciobol kinezni, de a gyakorlatban nem veszek eszre valtozast - tudna vki tapasztalat alapjan segiteni? - koszonom!!
detect:
width: 640
height: 480
fps: 6
objects:
track:
- person
- dog
- bicycle
- cat
- car
snapshots:
enabled: true
timestamp: true
bounding_box: true
retain:
default: 5
live:
height: 480
quality: 8 -
koala69
tag
igy van ez, csak mire idemasoltam, elcsuszott..... egy oszlopban kezdodik minden sor.
-
Vodike
tag
Szerintetek melyik az a tasmota command amivel ki lehet kapcsolni, hogy leszakadas utan ne kapcsoljon? Rohadt idegesito, hogy van egy kapuvezerlom ami sajnos eleg szar wifi lefedettseggel rendelkezik, hogy azert tobbsegeben rendben van. Viszont ha leszakadt es ujra felcsatlakozik, ranyom egyet a virtualis gombra es kinyilik a kapu :/ egyszeruen nem jovok ra a tasmota commandsokat bongeszve sem.
[ Szerkesztve ]
exTiga
-
Blackmate
senior tag
Létezik olyan kész elektronika, amely hőmérséklet függvényében ki/be kapcsol egy ventilátort, esetleg fordulatszámot szabályoz és mindez integrálható HA alá?
-
Fall-N
veterán
válasz Blackmate #34914 üzenetére
Nem tudjátok, hogy a Broadlink RM4 Minin hol van pontosan az IR? Fel szeretném ezt is a falra (lambéria) szerelni, de nem tudom, hogy lenne érdemesebb. Ha tippelni kellene akkor azt mondanám, hogy a tetején van és függőleges pózban érdemes felszerelni a hozzáadott kis műanyag talppal. Sajnos semmit nem találni róla.
-
koala69
tag
Sziasztok - aki hasznal frigate-et, tudna abban segiteni, hogy ha object detection / car -t hasznalok, akkor a camera.cameraname_car sensor addig van "ON" allapotban, amig a detektalt auto a megfigyelt teruleten van?
gyakorlatban azt szeretnem, hogy akkor zarodjon le a garazs ajto, ha a kocsi nincs elotte, mert kulonben racsapodna az auto orrara az ajto.
koszonom!
-
amargo
addikt
Más is tapasztalt olyat, hogy android 12 alatt a hassio mobile app-nál a location sensor nem működik? Bekapcsolni sem tudom..
A logban kb ennyi látszik:E mpanion.androi: Invalid ID 0x00000000.
Még nem néztem rá a github-ra..
ojb: Kíváncsi leszek majd a véleményedre a coral-al kapcsolatban.
[ Szerkesztve ]
“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
-
-ZeeZee-
senior tag
Segítséget szeretnék kérni.
Ezen leírás alapján csináltam meg a dsmr olvasómat. Mivel nagyon kezdő vagyok, ezért az első probálkozásra csak az OBIS kódot írtam át az
esp8266-dsmr.ino
fileban. Ekkor kaptam is valamire eredményt, de értelmezhetetlen volt számomra. Közben rájöttem, hogy a mögötte lévő karakterek jelentik azt, hogy mettől meddig kell a kapott adatot kivenni és továbbítani az mqtt felé. Átírtam arra amit szeretnék kapni, de innentől kezdve semmi sem működött.
Már kétszer szétszedtem és összeraktam a kis próbapanelemet, többször átellenőriztem a vezetékezést, többször visszaállítottam az alap kódra az D1 minimet, majd újra visszatöltöttem az általam szerkesztett kódot, de sajnos nem működik.
Mqtt explorerrel látom, hogy az ESP aktív, feljelentkezik a hálózatra, küldi az "online" szöveget, de semmilyen más adatot nem küld. Még az időt sem. Már próbáltam plusz tápot is adni neki, de akkor sem történt változás.
A HA-nak címzett topikok (ha jól értelmezem) megjelennek, de szerintem nem ezeknek az értékeknek kellene ott lenniük.
Abban kérek segítséget, hogy mi lehet a gond, amiért nem küldi a kis egység az adatokat? Hogyan tudnám leellenőrizni, hogy az óra küldi az adatokat, csak nálam van a hiba. (mint említettem először működött, de a bénázásom miatt újrakezdtem és azóta viszont nincs adat)
Előre is köszönöm! -
fo_di
őstag
válasz amargo #34926 üzenetére
párom s20 fe telefonján android 12 mellett sikerült bekapcsolni a helyadatokat , így tudok zónát is nézni meg a térképre is felkerül (engedélyeztem a hozzáférést és kivettem a home assistantot az optimalizált alkalmazások közül, hogy ne altassa)
a geokódolt hely, az egyetlen pontos hely, a helyszín a háttérben, helyzóna és nagy pontosságú mód van engedélyezve (a háttérben érzékelőnek a frissítési intervalluma gyárilag talán 5 mp, ami eléggé meríti az akkut, azt most 1 percre tettem, azzal nagyjából elég jól jelzi az elmenést és érkezést)(ha 2022.05.02, app 2022.3.0-full és android 12, április 1-jei rendszerfrissítéssel)
[ Szerkesztve ]
-
canniball
nagyúr
válasz amargo #34930 üzenetére
Húú, én magyarul használom; ez lesz az: beállítások - mobilalkalmazás - érzékelők kezelése - helymeghatározó érzékelők, geokódolt hely?
Ha igen, akkor hiába engedélyezem azt mondja unknown és amikor zónát szeretnék beállítani teljesen máshová teszi a markert mint ahol vagyok.https://tinyurl.com/ycoexz4o *** Only the good die young...
-
canniball
nagyúr
No de mindjárt a másodiknál nem értem a dolgot: ha az egyetlen pontos hely-et kapcsolom, akkor valami közeli eszközök kereséséről "beszél" és a felugró ikonon is egy bt jel van; a közeli eszközöknek mi köze a helymeghatározáshoz?
Mod. A fenti mondat a helyérzékelők mindegyikére igaz.[ Szerkesztve ]
https://tinyurl.com/ycoexz4o *** Only the good die young...
-
fo_di
őstag
válasz canniball #34934 üzenetére
ezt nem tudom, addig nyomkodtam és engedélyeztem egyre többet, amíg fel nem bukkant a pozíció a rendszerben
egyébként lehet, hogy a közeli wifi és bluetooth eszközök azonosítóit is gyűjti, hogy tanulva pontosabb infót kapjon (pl adott access pont csak otthon van, stb)[ Szerkesztve ]
-
canniball
nagyúr
No ha mindent engedélyezek amit felsoroltál, akkor (ott a beállítások között) nekem is megjelenik a cím. Viszont ha az állítható időintervallumú nagy pontosságú kutyafülét amit említettél letiltom, akkor meghal, úgy tűnik az (is) a kulcs.
És a zóna beállításnál sehogy sem jelenik meg a pozícióm...https://tinyurl.com/ycoexz4o *** Only the good die young...
-
ratkaics
senior tag
válasz -ZeeZee- #34929 üzenetére
Milyen villanyórád van?
Nekem ez alapján sikerült megoldanom, igaz én nem "építettem" DSMR olvasót, hanem vásároltam egy Slimmemeter-t.
Üdv.:
Olyan nincs, hogy valami nem sörnyitó ....
-
-ZeeZee-
senior tag
válasz ratkaics #34937 üzenetére
SX631.
Tegnap este megpróbáltam, hogy újrakötöttem, de semmi változás. Frusztrál, hogy nem tudom, mi lehet a gond: a kód, az építés, egyéb... Nem tudom merre induljak. Tönkrement a P1 port, azért nem ad adatot? Nem jó a vezetékezés mégsem? Tönkrement az alkatrész (ezt próbáltam méréssel ellenőrizni, hibát nem találtam...)? Sz.r a kódom, valami hiányzik, ami másnak evidens, de nekem nem tűnik fel?
-
amargo
addikt
Nálam nem lehet bekapcsolni azaz a csúszka visszaugrik a telefonos alkalmazásban (gondolom van mögötte egy exception aztán a végén false-ba rakja vissza), lehet van valami ráolvasási trükk, de már töröltem mindent az app-ból újra rakva se akarja bekapcsolni. Az egyedüli nyom a lenti "hiba kód", ami szinte bármi lehet.
Nálam ugyan ez az app verzió viszont Xiaomi, android 12 (SKQ1.220303.001)Marad a support.
Más:
Vannak shelly 2.5-ek redőny mozgatásra és egy helyen van ez: Zigbee3.0 Tuya Home Smart Curtain Switch Module RF433 MS-108ZR [link]
Ennek a kalibrációja mindig elmászik valakinek sikerült már értelmesen belőnie? Ugye itt van egy timer, amiből tudja milyen pozícióban van (shelly is így oldja meg szerintem), de elég ha csak 100ms a különbség és 10 mozgatás után már 1sec eltérésem van..[ Szerkesztve ]
“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
-
canniball
nagyúr
válasz canniball #34936 üzenetére
Eljöttem ~50 km-re, a beállításokban szépen mutatja a jelenlegi címet. Viszont a területek és zónák menüpontban ha új zónát szeretnék felvenni továbbra is Újpestre teszi a markert, fixre veszi hogy mindig ott vagyok és nem a helyzetemet veszi alapul; ez nálatok működik? Vagy van valami trükk amivel rábírható, hogy oda bökjön ahol vagyok?
https://tinyurl.com/ycoexz4o *** Only the good die young...
-
Blackmate
senior tag
válasz ratkaics #34937 üzenetére
Nekem is ilyen P1 olvasóm van, de nem tudom beintegrálni HA alá. Én az újabb SlimmeLezer+ vezetékes verziót vettem. Nem ESPHome firmware van rajta. A DSMR Slimme Meter integráció-hoz hozzáadtam, de minden entitás értéke "unknown". Ez van a log-okban:
Logger: dsmr_parser.clients.protocol
Source: /usr/local/lib/python3.9/site-packages/dsmr_parser/clients/protocol.py:141
First occurred: May 13, 2022, 9:41:17 AM (9048 occurrences)
Last logged: 2:12:16 PM
disconnected due to exceptionTraceback (most recent call last): File "/usr/local/lib/python3.9/asyncio/selector_events.py", line 870, in _read_ready__data_received self._protocol.data_received(data) File "/usr/local/lib/python3.9/site-packages/dsmr_parser/clients/protocol.py", line 124, in data_received telegram = telegram.encode("latin1").decode("ascii") UnicodeDecodeError: 'ascii' codec can't decode byte 0xff in position 1314: ordinal not in range(128)
Logger: homeassistant
Source: /usr/src/homeassistant/homeassistant/runner.py:96
First occurred: May 13, 2022, 9:41:17 AM (9048 occurrences)
Last logged: 2:12:16 PM
Error doing job: Fatal error: protocol.data_received() call failed.Traceback (most recent call last): File "/usr/local/lib/python3.9/asyncio/selector_events.py", line 870, in _read_ready__data_received self._protocol.data_received(data) File "/usr/local/lib/python3.9/site-packages/dsmr_parser/clients/protocol.py", line 124, in data_received telegram = telegram.encode("latin1").decode("ascii") UnicodeDecodeError: 'ascii' codec can't decode byte 0xff in position 1314: ordinal not in range(128)
Az adatokat egyszerűen ki tudom olvasni egy telnet <IP cím> 23 paranccsal és látom is mi a gondja a dsmr_parser-nek: a 0-0:96.13.0 OBIS kódra nem várt karakterek érkeznek.
Neked hogyan működik?
-
vtechun
veterán
válasz nemethsza #34819 üzenetére
megjött időközben a fillérekért vásárolt Rpi4 (8GB, 30 k HUF, táppal, hdmi kábellel)
Ha én az arp3-asomból az SD kártyát átrakom ebbe, akkor mit fog hozzá szólni? elindul egyből? Vagy el sem indul? Egyelőre a legkevésbé macerás megoldást szeretném a költözésre, aztán, ha már ezen a hardveren működik, akkor váltanék SSD-re vagy HDD-re.
-
ratkaics
senior tag
válasz Blackmate #34941 üzenetére
Az eredeti fw-vel nekem sem ment.
Én felraktam rá az esphome fw-t. Kicsit mókolni kellett az előző hsz-emben linkelt leírásban látható mintaprogramon, de most működik rendesen.
Ha, kell akkor beírom ide a kódot, amivel most megy.[ Szerkesztve ]
Olyan nincs, hogy valami nem sörnyitó ....
-
Blackmate
senior tag
válasz ratkaics #34944 üzenetére
Ezt az ESPHome-os firmware-t raktad fel úgy, hogy az eredeti fw-es verzió web-es felületén frissítetted? Van opció visszatérni a régire?
Ha megosztod a kódot, az nekem hasznos és lehet másnak is. -
cellpeti
veterán
Sziasztok!
Udvart rendezünk. Áramot viszünk 4 helyre. Ma ajánlottak valami wifi-s cuccot, amivel lehetne vezérelni a lámpákat. Ti mit ajánlotok erre? Érdemes ilyet beépíteni?
Tigris, tigris, csóvafény...
-
nemethsza
tag
válasz cellpeti #34946 üzenetére
Szia,
ennyi információ alapján feltétlenül 🙂
Szóval, ha leírod, mit szeretnél (pl. hány lámpa, milyen alapon - mozgás, fény, idő, időjárás, naplemente, random stb. - szeretnéd vezérelni, mivel [kapcsoló, telefon, hang, automatizálások stb.]), szerintem a topicban felgyülemlett kollektív bölcsesség segít…"Tanútt embernek párlya nincs!"
-
BullZeye
veterán
Video kaputelefont használtok esetleg? Ring.com-ot ismerem de az havidíjas amit nem szeretnék feltétlenül.
Van valami szép szolid jóképeségű ami nem 200kba kerül és HA-ba integrálható?
-
ratkaics
senior tag
válasz Blackmate #34945 üzenetére
Nem a Slimmelezer-es ESPHome fw.t használom, hanem a HA alá feltettem az ESPhome addon-t és ott új eszközt készítettem, majd az alábbi yaml kódot töltöttem fel.
/Az eredeti fw-re szerintem vissza lehet állni ESP flasher-el, bár sosem próbáltam/---
substitutions:
device_name: slimmelezer
device_description: "DIY P1 module to read your smart meter"
esphome:
name: ${device_name}
comment: "${device_description}"
platform: ESP8266
esp8266_restore_from_flash: true
board: d1_mini
name_add_mac_suffix: false
project:
name: zuidwijk.slimmelezer
version: "1.0"
on_boot:
then:
- if:
condition:
lambda: return id(has_key);
then:
- lambda: |-
std::string key(id(stored_decryption_key), 32);
id(dsmr_instance).set_decryption_key(key);
else:
- logger.log:
level: info
format: "Not using decryption key. If you need to set a key use Home Assistant service 'ESPHome: ${device_name}_set_dsmr_key'"
wifi:
networks:
- ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: ${device_name}
ap_timeout: 15s
captive_portal:
# Enable logging
logger:
baud_rate: 0
# Enable Home Assistant API
api:
services:
service: set_dsmr_key
variables:
private_key: string
then:
- logger.log:
format: Setting private key %s. Set to empty string to disable
args: [private_key.c_str()]
- globals.set:
id: has_key
value: !lambda "return private_key.length() == 32;"
- lambda: |-
if (private_key.length() == 32)
private_key.copy(id(stored_decryption_key), 32);
id(dsmr_instance).set_decryption_key(private_key);
ota:
web_server:
port: 80
uart:
baud_rate: 115200
rx_pin: D7
rx_buffer_size: 1500
globals:
- id: has_key
type: bool
restore_value: yes
initial_value: "false"
- id: stored_decryption_key
type: char[32]
restore_value: yes
dsmr:
id: dsmr_instance
# For Luxembourg users set here your decryption key.
# Enable this when using decryption for Luxembourg;
# key looks like '00112233445566778899AABBCCDDEEFF'
#decryption_key: !secret decryption_key
crc_check: false
max_telegram_length: 3000
sensor:
- platform: dsmr
energy_delivered_lux:
name: "Energy Consumed Luxembourg"
state_class: total_increasing
energy_delivered_tariff1:
name: "Energy Consumed Tariff 1"
state_class: total_increasing
energy_delivered_tariff2:
name: "Energy Consumed Tariff 2"
state_class: total_increasing
energy_returned_lux:
name: "Energy Produced Luxembourg"
state_class: total_increasing
energy_returned_tariff1:
name: "Energy Produced Tariff 1"
state_class: total_increasing
energy_returned_tariff2:
name: "Energy Produced Tariff 2"
state_class: total_increasing
power_delivered:
name: "Power Consumed"
accuracy_decimals: 3
power_returned:
name: "Power Produced"
accuracy_decimals: 3
electricity_failures:
name: "Electricity Failures"
icon: mdi:alert
electricity_long_failures:
name: "Long Electricity Failures"
icon: mdi:alert
voltage_l1:
name: "Voltage Phase 1"
voltage_l2:
name: "Voltage Phase 2"
voltage_l3:
name: "Voltage Phase 3"
current_l1:
name: "Current Phase 1"
current_l2:
name: "Current Phase 2"
current_l3:
name: "Current Phase 3"
power_delivered_l1:
name: "Power Consumed Phase 1"
accuracy_decimals: 3
power_delivered_l2:
name: "Power Consumed Phase 2"
accuracy_decimals: 3
power_delivered_l3:
name: "Power Consumed Phase 3"
accuracy_decimals: 3
power_returned_l1:
name: "Power Produced Phase 1"
accuracy_decimals: 3
power_returned_l2:
name: "Power Produced Phase 2"
accuracy_decimals: 3
power_returned_l3:
name: "Power Produced Phase 3"
accuracy_decimals: 3
#gas_delivered:
# name: "Gas Consumed"
# state_class: total_increasing
#gas_delivered_be:
# name: "Gas Consumed Belgium"
# state_class: total_increasing
- platform: uptime
name: "SlimmeLezer Uptime"
- platform: wifi_signal
name: "SlimmeLezer Wi-Fi Signal"
update_interval: 60s
text_sensor:
- platform: dsmr
identification:
name: "DSMR Identification"
p1_version:
name: "DSMR Version"
p1_version_be:
name: "DSMR Version Belgium"
- platform: wifi_info
ip_address:
name: "SlimmeLezer IP Address"
ssid:
name: "SlimmeLezer Wi-Fi SSID"
bssid:
name: "SlimmeLezer Wi-Fi BSSID"
- platform: version
name: "ESPHome Version"
hide_timestamp: true
Olyan nincs, hogy valami nem sörnyitó ....
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest