­čî│ Wydania wersji Nikodem

Nowe wydanie na alfa:

Co nowego?

1. poprawione kolory w aplikacji

przed:

po:

2. najnowsza wersja beta Home Assistant

Je┼╝eli komu┼Ť nie dzia┼éa aktualizacja z aplikacji to prosimy wykona─ç aktualizacj─Ö z konsoli Ôćĺ wpisujemy 4 komendy linijka po linijce i zatwierdzamy Enter-em:

curl -L https://raw.githubusercontent.com/sviete/AIS-utils/master/releases/alfa.sh -o ~/AIS/alfa.sh 
chmod +x ~/AIS/alfa.sh
cd ~/AIS
./alfa.sh

Witam.
Czy jak mam sensory ÔÇťmqttÔÇŁ to mog─Ö je przenie┼Ť─ç do pliku mqtt.yaml i wczytywa─ç configuration.yaml przez include ? I czy wtedy pomijamy w pliku mqtt.yaml wpis mqtt: i zaczynamy od sensor: ?

To dobry pomys┼é. Bior─ůc pod uwag─Ö, ┼╝e zmiana dotyczy nie tylko sensor ale i innych komponent├│w, kt├│re mamy tworzone z dopiskiem platform: mqtt. Podobnie jest z number ; MQTT Binary Sensor

Było tak:

number:
  - platform: mqtt
    command_topic: my-device/threshold
sensor:
  - platform: mqtt
    state_topic: "home/bedroom/temperature"

Ma by─ç tak:

mqtt:
  number:
    - command_topic: my-device/threshold
mqtt:
  sensor:
    - state_topic: "home/bedroom/temperature"

Odpowied┼║ - tak, zasady includowania si─Ö nie zmieniaj─ů. Sk┼éadnia YAML ma si─Ö zgadza─ç.
Jak serwer nie przechodzi sprawdzenia konfiguracji (walidacji YAML) to znaczy, ┼╝e jest w sk┼éadni b┼é─ůd.

EDIT:

Troszkę tego pisania miałem, żegnaj - platform: mqtt
W configuration.yaml dodany wpis mqtt: !include mqtt.yaml

Osobny plik mqtt.yaml :

sensor:
  - name: "Stacja temperatura"
    state_topic: "rtl_433/85/temperature_C"
    value_template: '{{ value | round(2) }}'
    unit_of_measurement: "┬░C"

  - name: "Stacja wilgotno┼Ť─ç"
    state_topic: "rtl_433/85/humidity"
    value_template: '{{ value }}'
    unit_of_measurement: "%"
    icon: mdi:water-percent
  
  - name: "Stacja bateria"
    state_topic: "rtl_433/85/battery_ok"
    value_template: '{{ value }}'
    icon: mdi:battery
  
  - name: "Pr─Ödko┼Ť─ç wiatru"
    state_topic: "rtl_433/85/wind_avg_m_s"
    value_template: '{{ value }}' 
    unit_of_measurement: "m/s"
    icon: mdi:wind-turbine
  
  - name: "Kierunek wiatru"
    state_topic: "rtl_433/85/wind_dir_deg"
    value_template: '{{ value }}'
    unit_of_measurement: "┬░"
    icon: mdi:compass-rose
    
  - name: "RF_nord_temperatura"
    state_topic: "rtl_433/179/temperature_C"
    value_template: '{{ value | round(1) }}'
    unit_of_measurement: "┬░C"
    
  - name: "RF_strych_temperatura"
    state_topic: "rtl_433/3/temperature_C"
    value_template: '{{ value | round(1) }}'
    unit_of_measurement: "┬░C"
    
  - name: "RF_filar_temperatura"
    state_topic: "rtl_433/5/temperature_C"
    value_template: '{{ value | round(1) }}'
    unit_of_measurement: "┬░C"

  - name: "RF_nord_wilgotnosc"
    state_topic: "rtl_433/179/humidity"
    value_template: '{{ value }}'
    unit_of_measurement: "%"
    icon: mdi:water-percent

  - name: "RF_strych_wilgotnosc"
    state_topic: "rtl_433/3/humidity"
    value_template: '{{ value }}'
    unit_of_measurement: "%"
    icon: mdi:water-percent

  - name: "RF_filar_wilgotnosc"
    state_topic: "rtl_433/5/humidity"
    value_template: '{{ value }}'
    unit_of_measurement: "%"
    icon: mdi:water-percent

#czujnik PIR RF433
#20;32;EV1527;ID=0203fa;SWITCH=01;CMD=ON;
binary_sensor:
  - name: PIR_RF
    state_topic: dom/ESP00/msg
    device_class: motion
    force_update: true
    off_delay: 10
    value_template: >-     
        {% if "0203fa" in value -%}
          {{ "ON" }}
        {% else %}
          {{states('binary_sensor.pir_rf')}}
        {%- endif -%}

  - name: czujnik_otwarcia wrota
    state_topic: tele/dom_722073/SENSOR
    payload_on: "ON"
    payload_off: "OFF"
    availability_topic: tele/dom_722073/LWT
    payload_available: Online
    payload_not_available: Offline
    device_class: opening
    value_template: "{{ value_json.Switch8 }}"
    force_update: true
    #unique_id: 722073_Switch8
    device:
      identifiers:
        - 722073

Witam. Sensory opanowane ale utility_meter gdzie liczy┼é mi energi─Ö pobran─ů (dzie┼ä, tydzie┼ä, miesi─ůc, rok) z kilku gniazdek dalej w rozsypce, dzi─Öki za przyk┼éad z mqtt sensor, jak by┼éa by mo┼╝liwo┼Ť─ç pokazania pliku z prawid┼éowymi wpisami dla utility_meter.yaml to poprosz─Ö.

jakby co jest od jakiego┼Ť czasu nowy pomocnik, licznik medi├│w:

1 polubienie

Witam. Pr├│bowa┼éem z pomocnikami efekt jest dziwny na cz─Ö┼Ťci licznik├│w przypisa┼é warto┼Ť─ç pocz─ůtkow─ů z encji licznika, pewnie trzeba czeka─ç 24 godziny na wynik. Ale kilka licznik├│w mnie zaskoczy┼éo warto┼Ťciami z nieba. Czy jest mo┼╝liwo┼Ť─ç wyzerowania pomocnika (nie mam te┼╝ mo┼╝liwo┼Ť─ç edycji tylko kasowanie i tworzenie na nowo ).

Jak podzieli─ç warto┼Ť─ç przez 1000 ?
Nie udało się z pomocnikiem ale utility_meter ruszył, plik który u mnie chodzi:

daily_energy_ogrzewanie:
  name: ogrzewanie_dzien
  source: sensor.ogrzewanie
  cycle: daily

weekly_energy_ogrzewanie:
  name: ogrzewanie_tydzien
  source: sensor.ogrzewanie
  cycle: weekly

monthly_energy_ogrzewanie:
  name: ogrzewanie_miesiac
  source: sensor.ogrzewanie
  cycle: monthly

yearly_energy_ogrzewanie:
  name: ogrzewanie_rok
  source: sensor.ogrzewanie
  cycle: yearly

daily_energy_pv1:
  name: pv1_dzien
  source: sensor.pv_1
  cycle: daily
weekly_energy_pv1:
  name: pv1_tydzien
  source: sensor.pv_1
  cycle: weekly
monthly_energy_pv1:
  name: pv1_miesiac
  source: sensor.pv_1
  cycle: monthly
yearly_energy_pv1:
  name: pv1_rok
  source: sensor.pv_1
  cycle: yearly
1 polubienie

Czy w value_template: wpis nie powinien by─ç w " wpis " bo u mnie jak zmieni┼éem na ÔÇÖ wpis ÔÇÖ to AIS si─Ö nie uruchamia ! Dalej i pomocnik oraz utility_meter pokazuje warto┼Ť─ç na jednych licznikach 1000 a na innych 10 000 razy za du┼╝─ů

Poniewa┼╝ diabe┼é tkwi w szczeg├│┼éach, a Tw├│j znak jest niew┼éa┼Ťciwy. Z pozoru ten sam a to inny klawisz.

Masz tak:
ÔÇÖ wpis ÔÇÖ

A powiniene┼Ť mie─ç:

' wpis '

Znak cudzysłowu można również użyć, to nawet ten sam klawisz :wink:

Dzisiaj byla aktualizacja. Co ona wnosi?

Pewnie nowy HA 2022.9.2 :slight_smile:

I kolejna aktualizacja w HA z wczoraj :slight_smile:

Na bramce jest AIS HA 2022.9.1 po aktualizacji

1 polubienie

Nowa wersja wydana na kanale ALFA i BETA:

image

Najnowszy HA Core 2022.9.4 wydany dzisiaj:

:warning: ┼╝eby aktualizacja by┼éa dost─Öna trzeba mie─ç bramk─Ö na kanale alfa lub beta oraz zainstalowa─ç aplikacj─Ö AIS Serwer z obs┼éug─ů pakiet├│w Termux - wi─Öcej informacji tu:

co┼Ť nie idzie

3|ais  | 2022-09-16 13:15:40.140 INFO (SyncWorker_1) [homeassistant.components.ais_updater] execute_upgrade
3|ais  | 2022-09-16 13:15:40.764 INFO (SyncWorker_1) [homeassistant.components.ais_updater] Can't get android googlequicksearchbox apk version! Command 'su -c "dumpsys package com.google.android.googlequicksearchbox | grep versionName"' returned non-zero exit status 1.
3|ais  | 2022-09-16 13:15:41.750 ERROR (SyncWorker_1) [homeassistant.components.ais_updater] Received invalid info from AIS dom Update JSONDecoder.__init__() got an unexpected keyword argument 'content_type'

co┼Ť za du┼╝o odinstalowa┼éem ?

Unable to find package: com.google.android.googlequicksearchbox

doinstalowałem search google ale nadal:

3|ais  | 2022-09-20 18:28:42.766 ERROR (SyncWorker_13) [homeassistant.components.ais_updater] Received invalid info from AIS dom Update JSONDecoder.__init__() got an unexpected keyword argument 'content_type'

zajzawszy do kodu dochodzę do wniosku jakoby nie podobało mu się tutaj:

/data/data/com.termux/files/usr/lib/python3.10/site-packages/homeassistant/components/ais_updater/__init__.py
ws_resp = call.json(content_type=None)
res = await req.json(content_type=None)
ws_resp = call.json(content_type=None)

czy nie trzeba usun─ů─ç tego ?

content_type=None

@g3n3zyp Spr├│buj wr├│ci─ç do opisu instalacji r─Öcznej z 1 wrze┼Ťnia i wykonaj pkt.2:

alfa.sh i beta.sh to b─Ödzie to samo ?
aktualnie mam ustawione na BETA, naprawi si─Ö jak puszcz─Ö alfa.sh ?

@g3n3zyp Aktualnie BETA = ALFA, wi─Öc zr├│b wg opisu i b─Ödziesz na bie┼╝─ůco z wersjami.

thx, aktualizacja poszła

w logach małe errory:
pierwszy w skrypcie alfa.sh a te ni┼╝ej z ais przy starcie

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
hass-nabucasa 0.54.1 requires cryptography<37.0,>=2.8, but you have cryptography 37.0.4 which is incompatible.

3|ais  | 2022-09-22 11:23:30.824 INFO (MainThread) [homeassistant.setup] Setting up bluetooth
3|ais  | 2022-09-22 11:23:30.830 ERROR (MainThread) [homeassistant.setup] Error during setup of component bluetooth
3|ais  | Traceback (most recent call last):
3|ais  |   File "/data/data/com.termux/files/usr/lib/python3.10/site-packages/homeassistant/setup.py", line 235, in _async_setup_component
3|ais  |     result = await task
3|ais  |   File "/data/data/com.termux/files/usr/lib/python3.10/site-packages/homeassistant/components/bluetooth/__init__.py", line 224, in async_setup
3|ais  |     adapters = await manager.async_get_bluetooth_adapters()
3|ais  |   File "/data/data/com.termux/files/usr/lib/python3.10/site-packages/homeassistant/components/bluetooth/manager.py", line 199, in async_get_bluetooth_adapters
3|ais  |     self._adapters = await async_get_bluetooth_adapters()
3|ais  |   File "/data/data/com.termux/files/usr/lib/python3.10/site-packages/homeassistant/components/bluetooth/util.py", line 43, in async_get_bluetooth_adapters
3|ais  |     adapter_details = await get_bluetooth_adapter_details()
3|ais  |   File "/data/data/com.termux/files/usr/lib/python3.10/site-packages/bluetooth_adapters/__init__.py", line 29, in get_bluetooth_adapter_details
3|ais  |     results = await _get_dbus_managed_objects()
3|ais  |   File "/data/data/com.termux/files/usr/lib/python3.10/site-packages/bluetooth_adapters/__init__.py", line 48, in _get_dbus_managed_objects
3|ais  |     bus = await MessageBus(
3|ais  |   File "/data/data/com.termux/files/usr/lib/python3.10/site-packages/dbus_fast/aio/message_bus.py", line 145, in __init__
3|ais  |     super().__init__(bus_address, bus_type, ProxyObject)
3|ais  |   File "/data/data/com.termux/files/usr/lib/python3.10/site-packages/dbus_fast/message_bus.py", line 98, in __init__
3|ais  |     self._setup_socket()
3|ais  |   File "/data/data/com.termux/files/usr/lib/python3.10/site-packages/dbus_fast/message_bus.py", line 635, in _setup_socket
3|ais  |     raise err
3|ais  |   File "/data/data/com.termux/files/usr/lib/python3.10/site-packages/dbus_fast/message_bus.py", line 608, in _setup_socket
3|ais  |     self._sock.connect(filename)
3|ais  | PermissionError: [Errno 13] Permission denied


to co┼Ť z bluetooth chyba, BT nie zadzia┼éa bo jest audio a nie jest LE,
jak chcesz BT do sterowania urz─ůdzeniami, to trzeba zrobi─ç proxy z ESP32

Nowa wersja wydana na ALFA,
image

zmiany:

  1. poprawka na autostart systemu po braku zasilania

  1. najnowszy Home Assistant

Release 2022.9.6 - September 22

1 polubienie