smart-home

Smart home

Smart Home docker

Устройство Технология Описание Ссылка Дата Комментарий
Комнатный датчик CO2 EFEKTA iAQ S II Zigbee DIY zigbee connect to z2mqt
converter
2024-03-17 links .
SPG - current sensor
  1. database of zigbee devices https://zigbee.blakadder.com/all.html
  1. * Run Zigbee2MQTT on Tuya T6E Android Smart Home Panels - https://blakadder.com/t6e-z2m/
  2. * start with debug ZIGBEE2MQTT_DATA=/etc/zigbee2mqtt/ ; DEBUG=zigbee-herdsman* ; node –inspect=0.0.0.0:5858 cli.js

Home assistant

открываем домофон https://habr.com/ru/articles/533812/

https://www.home-assistant.io/integrations/ubus/

Xiaomi - 
>>> Solution >>>
I have create via ES-FileExplorer a file /config/wifi/mac.txt with the wish MAC-Adress with chmod 444 permissions and it works !!!!
<<<Solution <<<

10A2ABxxxxxx - without double point

https://docs.scrypted.app/installation.html – scrypted install docker
https://www.homeautomationguy.io/blog/running-frigate-on-proxmox – frigate install docker on proxmox
https://coral.googlesource.com/webcoral/ - TPU accelerator coral start

Get stats of mysql - where data located

# home assistant - executing in day 24h
01h 	24
10m 	144
05m 	288
01m 	1440
05s	17280
01s	86400
 
{% set result = namespace(sensors=[]) %}
{% set exclude = [] %}
{% set hours = 1 %}
{% for state in states.sensor | rejectattr('attributes.device_class', 'undefined') | selectattr('attributes.device_class', '==', 'timestamp') %}
    {{state}}
    {% if 'last_seen' in state.entity_id and not state.entity_id in exclude.entity_id and (states(state.entity_id) == 'unavailable' or ((as_timestamp(now()) - as_timestamp(states(state.entity_id))) > ((hours | int) * 60 * 60))) %}
     {% set result.sensors = result.sensors + [state.name | regex_replace(find=' last seen', replace='') ~ ' (' ~ relative_time(strptime(states(state.entity_id), '%Y-%m-%dT%H:%M:%S%z', 'unavailable')) ~ ')'] %}
    {% endif %}
 {% endfor %}
 {{ result.sensors | join(', ') }}

OpenHAB

Mi HOME

Xiaomi Gateway 2 - DGNWG05LM - get root for my gateway

Настройка DGNWG05LM - owrt OpenLumi 21.02.5 - ZigBee ZESP

  1. <https://openlumi.github.io/> делаем backup и шьем owrt OpenLumi 21.02.5 - по инструкции , настриваем wifi
  2. <https://openlumi.github.io/zesp32.html> ставим packages , но не ставим старый zesp
  3. ставим zesp Code
  4. настраиваем zesp - zigbee
    1. cfg → zigbee → modeRouter (alert need reflash) → жмем по wirte zCoordinator
    2. при необходимости настриваем mqtt - mqttEnable=1 , Home_Assistant=1 при необхожимости
    3. save → restart
    4. переходим dashboard → device list → раскрываем шлюз жмем init zigbee Screen
    5. добавляем устройства zigbee
    6. настриваем automatization - script → save → restart
  5. автозапуск code
  1. при биндинге кнопки zigbee 3 , необходимо нажать на кнопку после отдачи команды Bind - что бы проснулась
  2. при биндинге на группу, необходимо указать адрес группы руками
Прибор и место Тип mac ip token
1. лампа зал - - - yeelink.light.color3 ….a3:9e ….114.142 2cd4f361466554f8ecb4ca0395cea29f
2. настольная лампа зал yeelink.light.lamp1 ….16:f4 ….114.120 9afe61cd1b977c74a59cdefa3d7358ea
3. ночник спальная yeelink.light.bslamp2 ….78:39 ….114.143 860ed214ebe852e0d2b697f66991ec8c
4. gateway lumi.gateway.mieu01 ….114.135 476d336c566d423874726f6e59704a34

••••••••••

помни про EU.......9

Sonoff

Tasmota firmware

Armbian

file.sh
# filesystem activity
fatrace -t -f W
 
# check benchmark
dd if=/dev/mmcblk2 of=/dev/null bs=1M count=512 iflag=direct
 
cat /sys/kernel/debug/mmc1/ios
clock:          200000000 Hz
actual clock:   200000000 Hz
vdd:            16 (2.8 ~ 2.9 V)
bus mode:       2 (push-pull)
chip select:    0 (don't care)
power mode:     2 (on)
bus width:      2 (4 bits)
timing spec:    6 (sd uhs SDR104)
signal voltage: 1 (1.80 V)
driver type:    0 (driver type B)

Tuya

identification помни про EU……….
••••••••••
“Energy in” - key : @dm<'e4Q29|#N0/_

  • smart-home.txt
  • Last modified: 2024/07/24 00:17
  • by admin