Zaluzje fasadowe i przełącznik BSEED_TS0601_cover

ok, chyba ogarnąłem w międzyczasie. nie ma juz info że mqtt is offline i pojawiła się lista urządzeń do wyboru w tym nodzie.

paczam co to mi pokaże :wink:
THX

EDIT:

ruszyłem żaluzją i wypluło mi trochę ale… nie wiem jakie wnioski…

11.07.2023, 22:40:07node: test_pozycjizigbee2mqtt/zaluzjeada : msg : Object

object
topic: “zigbee2mqtt/zaluzjeada”
changed: object
old: null
new: object
color_mode: “xy”
linkquality: 93
position: 47
running: false
state: “OPEN”
payload: object
color_mode: “xy”
linkquality: 93
position: 47
running: false
state: “OPEN”
payload_raw: object
color_mode: “xy”
linkquality: 93
position: 47
running: false
state: “OPEN”
homekit: object
Door: object
CurrentPosition: 47
TargetPosition: 47
PositionState: 2
WindowCovering: object
CurrentPosition: 47
TargetPosition: 47
PositionState: 2
Window: object
CurrentPosition: 47
TargetPosition: 47
PositionState: 2
format: object
empty
selector: “zigbee2mqtt_zaluzjeada”
item: object
date_code: “”
definition: object
description: “Zigbee curtain switch”
exposes: array[2]
0: object
features: array[2]
0: object
access: 3
name: “state”
property: “state”
type: “enum”
values: array[3]
0: “OPEN”
1: “CLOSE”
2: “STOP”
1: object
access: 3
description: “Position of this cover”
name: “position”
property: “position”
type: “numeric”
unit: “%”
value_max: 100
value_min: 0
type: “cover”
1: object
access: 1
description: “Link quality (signal strength)”
name: “linkquality”
property: “linkquality”
type: “numeric”
unit: “lqi”
value_max: 255
value_min: 0
model: “BSEED_TS0601_cover”
options: array[1]
0: object
access: 2
description: “Inverts the cover position, false: open=100,close=0, true: open=0,close=100 (default false).”
name: “invert_cover”
property: “invert_cover”
type: “binary”
value_off: false
value_on: true
supports_ota: false
vendor: “BSEED”
disabled: false
endpoints: object
1: object
bindings: array[0]
clusters: object
input: array[4]
0: “genBasic”
1: “genGroups”
2: “genScenes”
3: “manuSpecificTuya”
output: array[2]
0: “genOta”
1: “genTime”
configured_reportings: array[0]
scenes: array[0]
friendly_name: “zaluzjeada”
ieee_address: “0x9035eafffea63b5b”
interview_completed: true
interviewing: false
manufacturer: “_TZE200_yenbr4om”
model_id: “TS0601”
network_address: 30196
power_source: “Mains (single phase)”
supported: true
type: “Router”
current_values: object
color_mode: “xy”
linkquality: 93
position: 47
running: false
state: “OPEN”
homekit: object
Door: object
CurrentPosition: 47
TargetPosition: 47
PositionState: 2
WindowCovering: object
CurrentPosition: 47
TargetPosition: 47
PositionState: 2
Window: object
CurrentPosition: 47
TargetPosition: 47
PositionState: 2
format: object
empty
_msgid: “c13176ff696e5f52”

… może set position? :wink:

no position jak najbardziej pokazuje ale… set position nie widać tutaj nigdzie.

To teraz wysyłasz start i obserwujesz pozycję, po przekroczeniu zadanej wysyłasz stop.

W nodzie zigbee-out sprawdzałeś?

nie, zrobiłem tylko na zigbee in, zgodnie z tym co tu widziałem.
jeszcze nie złapałem co te nody, które mi doszły umożiwiają :wink:

Czyli trzeba dorzucić *-out jeszcze, oki.

in - odczytuje “stan”
out -wysyła polecenie

Available nodes are:

zigbee2mqtt-in: listen to device
zigbee2mqtt-get: get current value of device
zigbee2mqtt-out: send command to device
zigbee2mqtt-bridge: logs, options, other events