• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    SELECTsmart homes - DIY - X10 a dalsi (Home Assistant, Shelly, Tasmota)
    CERMI_FOX
    CERMI_FOX --- ---
    QWWERTY: no konkretne treba jsem mel pripojeny 74HC595 serial input na pin 23 a chovalo se naprosto random, vystupy byly nastavene uplne nahodne. Pak jsem ho dal na pin 32 a najednou vse ok. Ani jeden z tech pinu neni nikde popsany jako specialni. Ale proste jako vystup nefunguje.


    MRAKY: jsou to aliexpress dev desticky kupovane v ruznych dobach, tipl bych, ze nebudou dve stejne.
    QWWERTY
    QWWERTY --- ---
    CERMI_FOX: otazkou je, co znamena "specificky" ... zacal bych tu
    "The particular behavior of some pins of the ESP32"
    ESP32 Pinout: How use GPIO pins ?
    https://www.upesy.com/blogs/tutorials/esp32-pinout-reference-gpio-pins-ultimate-guide

    GPIO6, GPIO7, GPIO8, GPIO9, GPIO10, and GPIO11 pins, you must not use them
    The GPIO1 (TX0) and GPIO3 (RX0) pins are used to communicate with the computer in UART via USB.
    Pins GPIO36 (VP), GPIO39 (VN), GPIO34, and GPIO35 can only be used as input.
    The strapping pins are the GPIO0, GPIO2, GPIO12 (MTDI) and GPIO15 (MTDO)
    some pins quickly change their logic states 1, 3, 5, 14, 15



    ....boha, kolikrat ja uz si nabehl do toho blbyho MTDI na GPIO 12, protoze jsem proste pouzil nejblizsi pin ke GND
    MRAKY
    MRAKY --- ---
    CERMI_FOX:
    a) deje se to pokazde na stejnem typu esp a stejnem zapojeni zbytku? Z mych zkusenosti esp maji urcite chovani sice dobre popsane na internetech, ale urcite špeky jsou zakopany hloubeji v dokumentaci - napr pro urcite funkce urcite piny musi byt pull up etc... chce se to zacist detailne do dokumentace primo na strankach esp , zkoumat zapojeni samotneho esp, pokud se pouzivaji nejake dev desky typu lolin atd...

    b) na internetech jsou popsany zkusenosti s urcitymi seriemi, eventualne fake vyrobci, nicmene kdykoliv jsem se setkal s "divnym" chovanim, tak jsem pri testovani zjistil svoji chybu ( pajeni, kod, fyzicky jsem poskodil pin... atd... ) eventualne bod a) jeste jsem nenarazil na nejakou vadnou serii
    CERMI_FOX
    CERMI_FOX --- ---
    Jsem velkým obdivovatelem desek ESP32/8266 díky jejich skvělé komunitě, rozšířenosti, výkonu a nízké ceně. Často se mi stává, že nějaké zařízení (UART, SPI apod) na konkrétním pinu prostě nefunguje, kdežto na vedlejším v klidu, aniž by ani jeden z těch portů byl nějak specifický. Je to normální, resp jak se to řeší jinak než půldnem zkoušení?
    FATBOZZ
    FATBOZZ --- ---
    Tak nic :) rtl-wmbus nic neukazuje, nebo protacim málo vody :) IMHO rtl433 by to taky mohl umět protokoly na to tam vidím https://github.com/merbanan/rtl_433
    FATBOZZ
    FATBOZZ --- ---
    MRAKY: to vypadá nadějně, zkusím. Jinak ambice rozebírat rádio na pulzy a reverzně to hackovat nemám a ani skills. Zkusím tuhle utilitku
    SPIKE411
    SPIKE411 --- ---
    Ten NEP protokol asi (volitelně?) taky podporuje šifrování, ale při letmém hledání v tom popisu protokolu jsem viděl jen zmínku v hlavičce, žádný popsaný algoritmus.
    Možná je to jen příprava.
    SPIKE411
    SPIKE411 --- ---
    MRAKY: Vůbec.

    Wireless M-Bus uses AES-128 encryption that ensures high data security.
    MRAKY
    MRAKY --- ---
    SPIKE411: to o sifrovacim klici vyvozujes ze slova "Hardwarový klíč pro Wireless M-Bus" v tom linku? podle popisu toho produktu je to spise klasicky bridge a mizerny preklad ( muzu se samozrejme plest )
    MRAKY
    MRAKY --- ---
    no kazdopadne si tipnu ze to co potrebuje ted FATBOZZ: je https://github.com/xaelsouth/rtl-wmbus
    //ale zadne takove zrizeni nemam, nemuzu otestovat...
    SPIKE411
    SPIKE411 --- ---
    Ještě tam v těch slidech zmiňují teda nějaký ten Softlink NEP Protocol / WACO protokol.
    Ten mají dokonce popsaný na webu. :)
    https://www.softlink.cz/wp-content/uploads/2016/10/waco-a-nep-protokol-popis.pdf

    MRAKY: To jo, ale jestli to montovala nějaká montážka a šifrovací klíč má nějaký správcovská firma, co dělá odečty, tak mu to asi nepomůže.
    MRAKY
    MRAKY --- ---
    SPIKE411: a wmbus je podporovano v esphome - opet s genialnim cc1101 :)
    SPIKE411
    SPIKE411 --- ---
    Řekl bych, že to bude šifrované. Což dává smysl. Nechceš, aby ti každej, kdo jde kolem, četl spotřebu.

    Sběrnice Wireless M-BUS - jde to i bezdrátově... | Automatizace.HW.cz
    https://automatizace.hw.cz/sbernice-wireless-mbus-jde-i-bezdratove
    Sběrnice Wireless M-BUS - popis a struktura | Automatizace.HW.cz
    https://automatizace.hw.cz/sbernice-wireless-m-bus-popis-a-struktura
    https://www.vut.cz/www_base/zav_prace_soubor_verejne.php?file_id=145971
    Wireless M-Bus | Papouch.com
    https://papouch.com/wireless-m-bus-c370/
    Hardwarový klíč pro Wireless M-Bus
    https://www.kamstrup.com/cs-cz/reseni-pro-dodavatele-vody/inteligentni-vodomery/accessories/dongle-for-wireless-m-bus
    SPIKE411
    SPIKE411 --- ---
    FATBOZZ: V materiálech píšou o Wireless M-Bus (resp. MBUS).

    http://www.odbornecasopisy.cz/data-ftp-user/konference/2015/Energie_pro_buducnost_XV_IBF/07_Monitorovani_toku_enrgii.pdf

    A radio variant of M-Bus Wireless M-Bus is also specified in EN 13757–4.
    FATBOZZ
    FATBOZZ --- ---
    Podle ty dokumentace je to nejaka WACO sit - odhaduju nejaky proprietarni bastl.
    FATBOZZ
    FATBOZZ --- ---
    Zatim na lokale pres qsdr na to koukam. Neco tam obcas leze, ale rtl_433 to nedekoduje
    QWWERTY
    QWWERTY --- ---
    btw fajn prehled HA verzi v CZ
    Home Assistant: instalace centra chytré domácnosti na vlastní zařízení - Root.cz
    https://www.root.cz/clanky/home-assistant-instalace-centra-chytre-domacnosti-na-vlastni-zarizeni/
    MRAKY
    MRAKY --- ---
    FATBOZZ: na cem to spoustis ? muzes pustit nejaky waterfall jestli tam neco vubec prichazi ?
    // radiu prd rozumim, ale rozchodil jsem kombinaci rolet 0 somfy rts ( 433.43 ) na HASS pomoci esp32 & esphome & cc1101 ( umi i 868 )
    FATBOZZ
    FATBOZZ --- ---
    Nejaky napad jak z tohohle dostat do Home Assistanta data ?
    WM868-MDB – Radiový adaptér vodoměru ONE-TRP1 Maddalena | SOFTLINK
    https://www.softlink.cz/obchod/radiovy-adapter-vodomeru-one-trp1-maddalena/
    Zatim jsem zkompiloval rtl_433 a pustil na 868MHZ, ale nic z toho neleze.
    DRIZDIK
    DRIZDIK --- ---
    FRANCIMOUR: Podíval jsi se na tu entitu a její parametry? Climate entity by měla mít current_temperature. Jinak viz MRAKY
    MRAKY
    MRAKY --- ---
    MRAKY: zde je priklad meho configu pro cidlo teploty

    template:
      - sensor:
          - name: Outdoor temperature
            state: "{{ state_attr('weather.forecast_p12','temperature') }}"
            unit_of_measurement: "°C"
            state_class: measurement
    
    MRAKY
    MRAKY --- ---
    FRANCIMOUR: salus nemam, tak obecny dotaz - je "climate.hall', 'temperature" urcite spravne ? zkousel jsi pouzit "nastroje pro vyvojare" v homeassistent zda je ten atribut spravne ?
    FRANCIMOUR
    FRANCIMOUR --- ---
    BALDA_CHYN:
    no to jsem taktez zkousel ale:

    Invalid config for [sensor.template]: expected dictionary for dictionary value @ data['sensors']. Got None
    extra keys not allowed @ data['device_class']. Got 'temperature'
    extra keys not allowed @ data['friendly_name']. Got 'Chodba'
    extra keys not allowed @ data['state_class']. Got 'measurement'
    extra keys not allowed @ data['unit_of_measurement']. Got '°C'
    extra keys not allowed @ data['value_template']. Got "{{ state_attr('climate.hall', 'temperature') }}"
    extra keys not allowed @ data['weather_temperature']. Got None. (See ?, line ?).


    Sedam nejako blbe na lopatu :D
    BALDA_CHYN
    BALDA_CHYN --- ---
    SPIKE411: Sorry, to já jen zkoušel, jestli se dá z mobilu poslat preformatted text 🙄
    SPIKE411
    SPIKE411 --- ---
    FRANCIMOUR: O konfiguraci HA nic nevím, ale spojení binary_sensor a teploty mi na první pohled přijde podezřelý.
    BALDA_CHYN
    BALDA_CHYN --- ---
    FRANCIMOUR: sensor:
    - platform: template
    sensors:
    weather_temperature:
    friendly_name: "Chodba"
    unit_of_measurement: "°C"
    device_class: "temperature"
    state_class: "measurement"
    value_template: "{{ state_attr('climate.hall', 'temperature') }}"


    Co takhle?
    FRANCIMOUR
    FRANCIMOUR --- ---
    Ahoj,

    omlouvam se za lama dotaz, ale mam integraci Salus a chtel bych udelat statistics graph z hodnot termostatu, ale za boha nejsem schopen udelat senzor na temp.

    Zkousim:

    Configuration.yaml
    binary_sensor:
    weather_temperature:
    friendly_name: "Chodba"
    unit_of_measurement: "°C"
    device_class: "temperature"
    state_class: "measurement"
    value_template: "{{ state_attr('climate.hall', 'temperature') }}"

    Invalid config for [sensor]: required key not provided @ data['platform']. Got None. (See /config/configuration.yaml, line 20).

    termostaty jako takove funguji, ale proste nemuzu prijit na to jak vycitat jen tu teplotu.

    Dekuji za pripadne hinty
    DRIZDIK
    DRIZDIK --- ---
    FATBOZZ: Dvě možnosti: První je zohlednit to v tom template sensoru správně (and). Druhá možnosti je použít helper AND a poté výsledek helperu v tom history_stats
    FATBOZZ
    FATBOZZ --- ---
    Ahoj, mam tu jeden HA zadrhel. Potreboval bych pocitat cas u history_stats aby kdyz sensor.steam_UNIKATNI_ID_STEAM je "online" a jeste navic konkretni hra. Zatim to pocita jen kdyz je pusteno hra, ale kdyz je clovek pryc tak to porad pocita i kdyz steam hlasi status "away"

    template:
      - sensor:
          - name: "Game NICKNAME"
            state: "{{ states.sensor.steam_UNIKATNI_ID_STEAM.attributes.game }}"
    
    sensor:
      - platform: history_stats
        name: "Jak dlouho stavim mesta"
        entity_id: sensor.game_nickname
        state: "Cities: Skylines"
        type: time
        start: "{{ as_timestamp( now().replace(hour=0, minute=0, second=0, microsecond=0) ) - now().weekday() * 86400 }}"
        end: "{{ now() }}"   
    Kliknutím sem můžete změnit nastavení reklam