Skip to content

Instantly share code, notes, and snippets.

@shikhalev
Last active April 14, 2025 01:53
Show Gist options
  • Save shikhalev/415dd4a5600477cdd6bc483038eb97dc to your computer and use it in GitHub Desktop.
Save shikhalev/415dd4a5600477cdd6bc483038eb97dc to your computer and use it in GitHub Desktop.
Meteostansion FJ3395Y for Tuya Local (some fields is wrong)
# fj3395ty.yaml
name: Метеостанция FJ3395TY
products:
- id: 6cwineqz1ndjmuee # Product ID из tinytuya
entities:
- entity: sensor
name: Температура в помещении
class: temperature
dps:
- id: 1
type: integer
name: sensor
class: measurement
mapping:
- scale: 10 # 247 → 24.7 °C
unit: "°C"
- entity: sensor
name: Температура снаружи
class: temperature
dps:
- id: 38
type: integer
name: sensor
class: measurement
mapping:
- scale: 10 # -14 → -1.4 °C
unit: "°C"
- entity: sensor
name: Влажность в помещении
class: humidity
dps:
- id: 2
type: integer
name: sensor
class: measurement
unit: "%"
- entity: sensor
name: Влажность снаружи
class: humidity
dps:
- id: 39
type: integer
name: sensor
class: measurement
unit: "%"
- entity: sensor
name: Уровень батареи
class: battery
category: diagnostic
dps:
- id: 4
type: integer
name: sensor
class: measurement
unit: "%"
- entity: sensor
name: Давление
class: atmospheric_pressure
dps:
- id: 54
type: integer
name: sensor
class: measurement
unit: "hPa"
- entity: sensor
name: Скорость ветра средняя
class: wind_speed
dps:
- id: 56
type: integer
name: sensor
class: measurement
mapping:
- scale: 10 # Ожидаем 4 → 0.4 км/ч
unit: "km/h"
- entity: sensor
name: Скорость ветра текущая
class: wind_speed
dps:
- id: 131
type: integer
name: sensor
class: measurement
mapping:
- scale: 10 # 16 → 1.6 км/ч
unit: "km/h"
- entity: sensor
name: Порывы ветра
class: wind_speed
dps:
- id: 57
type: integer
name: sensor
class: measurement
mapping:
- scale: 10
unit: "km/h"
- entity: sensor
name: Освещённость
class: illuminance
dps:
- id: 135
type: integer
name: sensor
class: measurement
mapping:
- scale: 0.1 # 0 → 0 Люкс
unit: "lx"
- entity: sensor
name: Осадки за час
class: precipitation
dps:
- id: 59
type: integer
name: sensor
class: measurement
mapping:
- scale: 10
unit: "mm"
- entity: sensor
name: Осадки за 24 часа
class: precipitation
dps:
- id: 60
type: integer
name: sensor
class: measurement
mapping:
- scale: 10
unit: "mm"
- entity: sensor
name: Скорость осадков
class: precipitation_intensity
dps:
- id: 61
type: integer
name: sensor
class: measurement
mapping:
- scale: 10
unit: "mm/h"
- entity: sensor
name: УФ-индекс
class:
dps:
- id: 62
type: integer
name: sensor
class: measurement
unit: ""
- entity: sensor
name: Точка росы
class: temperature
dps:
- id: 64
type: integer
name: sensor
class: measurement
mapping:
- scale: 10 # -69 → -6.9 °C
unit: "°C"
- entity: sensor
name: Ощущается как
class: temperature
dps:
- id: 65
type: integer
name: sensor
class: measurement
mapping:
- scale: 10 # -38 → -3.8 °C
unit: "°C"
- entity: sensor
name: Тепловой индекс
class: temperature
dps:
- id: 66
type: integer
name: sensor
class: measurement
mapping:
- scale: 10 # -14 → -1.4 °C
unit: "°C"
- entity: sensor
name: Солнечное время
class: duration
dps:
- id: 137
type: integer
name: sensor
class: measurement
mapping:
- scale: 1 # 37 → 37 минут
unit: "min"
- entity: sensor
name: Направление ветра
dps:
- id: 134
type: string
name: sensor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment