Deconz-rest-plugin: Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Danalock v3

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 4 Π°ΠΏΡ€. 2018  Β·  146ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: dresden-elektronik/deconz-rest-plugin

Π£ΠΌΠ½Ρ‹Π΅ Π·Π°ΠΌΠΊΠΈ - это Π±ΡƒΠ΄ΡƒΡ‰Π΅Π΅, поэтому Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠΌ Zigbee Π²Π΅Ρ€ΡΠΈΡŽ Danalock v3.

https://danalock.com/danalock-v3.html

Π‘Π°ΠΌΡ‹ΠΉ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ этой Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ. Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ.

ВсС 146 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Я согласСн!

ΠŸΡ€ΠΈΠ²Π΅Ρ‚,

Π― попытался ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свой Danalock V3-Zigbee.

Но ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ кластСр для измСнСния состояния Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ отобраТаСтся ΠΊΠ°ΠΊ «нСизвСстный кластСр». Π’ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ я Π²ΠΈΠΆΡƒ.

Π’Π°ΠΊΠΆΠ΅ я ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠΈΠ» ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΏΠΎ zigbee для danalock.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация: Danalock ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π½ΠΎΠ²Ρ‹ΠΉ ZHA V3 ΠΈ Π² настоящСС врСмя поддСрТиваСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ amazon echo plus (с zigbee)

ΠœΠΎΠΆΠ΅Ρ‚ ΠΊΡ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚?

Π‘ ΡƒΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ
TD003 Zigbee manual.pdf

danalock_1
danalock_2

Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ кластСр 0x0101 (Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹) Π² general.xml Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ отобразился Π² графичСском интСрфСйсС deCONZ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ это Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Ρ€ΡƒΡ‡Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ тСкста ΠΈΠ· спСцификации ZCL ΠΈΠ»ΠΈ ZHA Π² XML.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ шагом Π±ΡƒΠ΄Π΅Ρ‚ выяснСниС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠ°ΠΊ Π΅Π΅ состояниС отраТаСтся Π² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°Ρ… ΠΈ ​​поддСрТиваСт Π»ΠΈ ΠΎΠ½Π° ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ ΠΎΠ± Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°Ρ….

Π—Π°Ρ‚Π΅ΠΌ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ рСсурсы /lights ΠΈ / ΠΈΠ»ΠΈ /sensors ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ для Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ. Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ нСкрасиво: ΠΌΡ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠŸΠžΠ‘Π’ΠΠ’Π˜Π’Π¬ /sensors state , поэтому ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ, вСроятно, Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ Ρ‡Π΅Ρ€Π΅Π· рСсурс /lights (см. Π’ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ сдСлали для сирСны, Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΎΠΊΠ½Π° , ΠΈ вСнтиляция). ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, для рСсурса /lights Π½Π΅Ρ‚ config.battery , поэтому Π½Π°ΠΌ понадобится Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ рСсурс /sensors для отобраТСния уровня заряда Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ.

Π― Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ Π² "ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ" zigbee. ΠŸΡƒΡΡ‚ΡŒ ΠΊΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π·Π°Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΌΠ½Π΅ ΠΏΠΎΠΌΠΎΡ‡ΡŒ :) Π”ΡƒΠΌΠ°ΡŽ, это Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈΠΌ И! Π― Π΄ΡƒΠΌΠ°ΡŽ, ΠΊΠΎΠ³Π΄Π° raspbee ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ смартлоки Π² Ρ†Π΅Π»ΠΎΠΌ, это Π±ΡƒΠ΄Π΅Ρ‚ большим плюсом для ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

Π˜Ρ‚Π°ΠΊ, я Π΄ΠΎΠ±Π°Π²ΠΈΠ» ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ кластСр:

<cluster id="0x0101" name="Door Lock">
    <description>Provides a mechanism for the controlling a Smart Lock.</description>
    <client>
    </client>
    <server>
        <attribute id="0x00" name="Lock state" type="u32" access="rw" required="o"></attribute>
        <attribute id="0x01" name="Lock type" type="u32" default="0x00" access="rw" required="o"></attribute>
        <attribute id="0x02" name="Actuator enabled" type="u32" default="0x00" access="rw" required="o"></attribute>
        <attribute id="0x10" name="Num lock records supported" type="u32" default="17918" access="rw" required="o"></attribute>
        <attribute id="0x11" name="Num total users Supported" type="u32" default="0" access="rw" required="o"></attribute>
        <attribute id="0x12" name="Num PIN users supported" type="u32" default="0" access="rw" required="o"></attribute>
        <attribute id="0x13" name="Num FRID users supported" type="u32" default="0" access="rw" required="o"></attribute>
        <attribute id="0x14" name="Num weekday schedules supported" type="u32" default="0" access="rw" required="o"></attribute>
        <attribute id="0x15" name="Num yearday schedules supported" type="u32" default="0" access="rw" required="o"></attribute>
        <attribute id="0x16" name="Num holiday schedules supported" type="u32" default="0" access="rw" required="o"></attribute>
        <attribute id="0x20" name="Enable logging" type="u32" default="1" access="rw" required="o"></attribute>
        <attribute id="0x34" name="Zigbee security level" type="u32" default="0" access="rw" required="o"></attribute>
        <attribute id="0x40" name="Alarm mask" type="u32" default="0xFFFF" access="rw" required="o"></attribute>
        <attribute id="0x42" name="RF operation event mask" type="u32" default="0xFFFF" access="rw" required="o"></attribute>
        <attribute id="0x43" name="Manual operation event mask" type="u32" default="0xFFFF" access="rw" required="o"></attribute>
        <attribute id="0xFFFD" name="Cluster revision" type="u32" default="0x01" access="rw" required="o"></attribute>
        <command id="0x00" dir="send" name="LockDoorResponse" required="o">
            <description></description>
            <payload></payload>
        </command>
        <command id="0x01" dir="send" name="UnlockDoorResponse" required="o">
            <description></description>
            <payload></payload>
        </command>
        <command id="0x00" dir="recv" name="LockDoor" required="o">
            <description></description>
            <payload></payload>
        </command>
        <command id="0x00" dir="recv" name="UnlockDoor" required="o">
            <description></description>
            <payload></payload>
        </command>
        <command id="0x01" dir="recv" name="GetLogRecord" required="o">
            <description></description>
            <payload></payload>
        </command>
        <command id="0x04" dir="send" name="GetLogRecordResponse" required="o">
            <description></description>
            <payload></payload>
        </command>
        <command id="0x20" dir="send" name="Operationg Event Notification" required="o">
            <description></description>
            <payload></payload>
        </command>
    </server>
</cluster>

Он заимствован ΠΈΠ· Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ danalocks zigbee (упомянутой Π²Ρ‹ΡˆΠ΅).

Но с этим ΠΊΠΎΠ΄ΠΎΠΌ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ кластСр Π² deconz Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ отобраТаСтся ΠΊΠ°ΠΊ «нСизвСстный». Π― Π½Π΅ Π²ΠΈΠΆΡƒ синтаксичСских ошибок.

ΠœΠΎΠΆΠ΅Ρ‚ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ Π·Π½Π°Π΅Ρ‚ большС, Ρ‡Π΅ΠΌ я? :)

Π‘ ΡƒΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ

Если всС кластСры ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ unknown, Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ с general.xml. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ это синтаксичСская ошибка, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈ логичСская ошибка. Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠΌΠ΅ΡŽΡ‚ Π΄ΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚Ρ‹. Π’Ρ‹ помСстили это Π² Π΄ΠΎΠΌΠ΅Π½ _Closures_ нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ кластСром _Windows, Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ_? Если Π±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒ Π·Π°Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» general.xml, я ΠΏΠΎΡΠΌΠΎΡ‚Ρ€ΡŽ.

Π Π•Π”ΠΠšΠ’Π˜Π ΠžΠ’ΠΠ’Π¬ Руководство Danalock Zigbee ΠΎΡ‡Π΅Π½ΡŒ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅. Если ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ZCL, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ uint32 ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния / записи. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΠ»Π΅Π·Π½ΡƒΡŽ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ, Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ set ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ ПИН-ΠΊΠΎΠ΄ Π² качСствС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. НС ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ Danalock ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ PIN-ΠΊΠΎΠ΄.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация Π½Π΅ прСдоставлСна ​​danalock ...

Π’ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ‹ΠΉ zip-Ρ„Π°ΠΉΠ», содСрТащий general.xml

deconz.zip

Π‘ ΡƒΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ

ΠšΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΡƒΠΆΠ΅ рассмотрСл ΠΌΠΎΠΉ случай?

Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ спасибо

Π₯ΠΎΡ€ΠΎΡˆΠΎ. Π― Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» ...
Как я Π²ΠΈΠΆΡƒ, Π΄Π°ΠΆΠ΅ Ссли я ΡƒΠ΄Π°Π»ΡŽ свой кластСр ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈΠ· general.xml, Π½Π΅ΠΈΠ·Π²Π΅ΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ кластСра останСтся.

Π― сравнил свой general.xml с "ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ" здСсь, с github.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° всС Π΅Ρ‰Π΅ появляСтся. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ кластСр сСйчас нСизвСстСн. Π§Π΅Ρ€Ρ‚ возьми, это Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ?

ΠŸΠΎΡ…ΠΎΠΆΠ΅, Π²Ρ‹ размСстили Π½ΠΎΠ²Ρ‹Π΅ записи Π½Π΅ Π² Ρ‚ΠΎΠΌ Π΄ΠΎΠΌΠ΅Π½Π΅.

Π’Ρ‹ помСстили это Π² Π΄ΠΎΠΌΠ΅Π½ _Closures_ нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ кластСром _Windows_?

ΠŸΡ€ΠΈΠ²Π΅Ρ‚

Π”Π°, я сдСлал. Π½ΠΎ, ΠΊΠ°ΠΊ я ΡƒΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π», я Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΠ» кластСр ΠΈ сравнил Π΅Π³ΠΎ с ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΠΎΠΌ. И Π΄ΠΎ сих ΠΏΠΎΡ€ всС нСизвСстно. Π― Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ» дСконсу ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³

Π― Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ» дСконсу ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³

Π£ мСня Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ это Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ. Π›ΡƒΡ‡ΡˆΠ΅ Π²Ρ‹ΠΉΡ‚ΠΈ ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ deCONZ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ general.xml.

НС ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ Π²Ρ‹ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ general.xml ΠΈΠ· ΠΌΠΎΠ΅Π³ΠΎ ΠΊΠΎΠΌΠΌΠΈΡ‚Π°, упомянутого Π²Ρ‹ΡˆΠ΅?

Π§Π΅Ρ€Ρ‚! Π­Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ!

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ просто сдСлаСм взгляды «ТизнСспособными».

ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΌΡ‹ Π½Π΅ замаскируСм Π΅Π³ΠΎ ΠΏΠΎΠ΄ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ? НапримСр, 1 Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½, Π° 0 Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½.

НС ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ Π²Ρ‹ Π²Ρ‹Π»ΠΎΠΆΠΈΡ‚ΡŒ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚ кластСра _Door Lock_ (послС прочтСния всСх Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ²)?

НС ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ Π²Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ ΠΏΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌ для Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° _Lock State_? Π― надСюсь / оТидаю, Ρ‡Ρ‚ΠΎ этот Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΠΎΡ‚Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ состояниС Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π²Π²ΠΎΠ΄ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ _Lock Door_ ΠΈΠ»ΠΈ _Unlock Door_ ΠΈ ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ управляСтС Π·Π°ΠΌΠΊΠΎΠΌ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

bildschirmfoto von 2018-08-10 20-09-05
bildschirmfoto von 2018-08-10 20-09-12
ΠŸΡ€ΠΈΠΊΡ€Π΅ΠΏΠΈΠ» ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Ρ‹.

МнС Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ. БостояниС обновляСтся ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ, послС обновлСния.

Π’ настоящСС врСмя я ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ исходный ΠΊΠΎΠ΄ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² api, просто «скопировав» части, Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠΊΠ½Π°.

Π Π•Π”ΠΠšΠ’Π˜Π ΠžΠ’ΠΠ’Π¬: Π₯ΠΌ, Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π½Π΅ появится. : /

Π’ настоящСС врСмя я ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ исходный ΠΊΠΎΠ΄ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² api, просто «скопировав» части, Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠΊΠ½Π°.

Π’ самом Π΄Π΅Π»Π΅, Π»ΡƒΡ‡ΡˆΠ΅ всСго Π²Ρ‹ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΊΠ°ΠΊ свСт, с state.on сопоставлСнным с состояниСм Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ. Однако Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΊΠΎΠ΅-Ρ‡Ρ‚ΠΎ. Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ addLightNode() Π² de_web_plugin.cpp:

  • Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ поставщика (0x115c) Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΠΈ внСсСн Π² Π±Π΅Π»Ρ‹ΠΉ список, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‚ Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ ( if (node->nodeDescriptor().manufacturerCode() == VENDOR _...) `;
  • ΠšΠ»Π°ΡΡ‚Π΅Ρ€ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈ внСсти Π² Π±Π΅Π»Ρ‹ΠΉ список, Π·Π°Π΄Π°Π² hasServerOnOff ( if (i->inClusters()[c].id() == DOOR_LOCK_CLUSTER_ID) ;
  • Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ устройства (0x000a) Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΠΈ внСсСн Π² Π±Π΅Π»Ρ‹ΠΉ список ( case DEV_ID_DOOR_LOCK ΠΏΠΎΠ΄ case DEV_ID_HA_WINDOW_COVERING_DEVICE ).

Π’ light_node.cpp:

  • Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ поставщика Π² setManufacturerCode() ;
  • Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ устройства Π² setHAEndPoint() Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ "Door lock" .

Π­Ρ‚ΠΎΠ³ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ для создания рСсурса (надСюсь). Π›ΡƒΡ‡ΡˆΠ΅ всСго ΠΈΡΠΊΠ°Ρ‚ΡŒ DEV_ID_HA_WINDOW_COVERING_DEVICE ΠΈ WINDOW_COVERING_CLUSTER_ID Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π½Π΅ внСсСны Π² Π±Π΅Π»Ρ‹ΠΉ список Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ мСстС.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ для сСбя: ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ устройства 0x000a для _Door Lock_ всС Π΅Ρ‰Π΅ отсутствуСт Π² general.xml.

Π—Π°Ρ‚Π΅ΠΌ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ state.on с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ _Lock State_ (Ρ‡Ρ‚ΠΎΠ±Ρ‹ измСнСния состояния Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΎΡ‚Ρ€Π°ΠΆΠ°Π»ΠΈΡΡŒ Π² state.on ). Π’ nodeEvent() Π² de_web_plugin.cpp Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ DOOR_LOCK_CLUSTER_ID Π² Π±Π΅Π»Ρ‹ΠΉ список для Π²Ρ‹Π·ΠΎΠ²Π° updateLightNode() . Π’ updateLightNode() Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Ρ‚ΠΎΡ‚ ΠΆΠ΅ кластСр Π² Π±Π΅Π»Ρ‹ΠΉ список ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ для ic->id() == DOOR_LOCK_CLUSTER_ID , Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ _ONOFF_CLUSTER_ID_, Π½ΠΎ, ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, провСряя Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ 0x0101 / 0x0000.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ ΠΈΠ· REST API, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ addTaskDoorLock() Π² zcl_tasks.cpp, см. addTaskWarning() я создал для управлСния Π‘ΠΈΡ€Π΅Π½ΠΎΠΉ. Π’ зависимости ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° состояния Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π·Π°Π΄Π°Ρ‡Ρƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ _Lock Door_ ΠΈΠ»ΠΈ _Unlock Door_. Π’ rest_lights.cpp эту ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ· setLightState() ΠΏΠΎΠ΄ if (hasOn) . Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ taskRef.lightNode->type() == QLatin1String("Door lock") , Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ я сдСлал Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ hasAlert для Π‘ΠΈΡ€Π΅Π½Ρ‹.

Π’ настоящСС врСмя я ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ исходный ΠΊΠΎΠ΄ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² api, просто «скопировав» части, Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠΊΠ½Π°.

Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚? Π“Π΄Π΅ я ΠΌΠΎΠ³Ρƒ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ?

Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ инструкциям Π² README, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ копию источника ΠΏΠ»Π°Π³ΠΈΠ½Π° REST API, ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ. Π—Π°Ρ‚Π΅ΠΌ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ свой Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ источник ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΏΠ»Π°Π³ΠΈΠ½.

Π—Π°Ρ‚Π΅ΠΌ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ свой Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ источник

Π― Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ Π² этих Π²Π΅Ρ‰Π°Ρ…. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹?
Π’Π°ΡˆΠΈ инструкции Π²Ρ‹ΡˆΠ΅, бСзусловно, Ρ…ΠΎΡ€ΠΎΡˆΠΈ, Π½ΠΎ, ΠΊ соТалСнию, я Π½Π΅ ΠΌΠΎΠ³Ρƒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π±Π΅Π· постороннСй ΠΏΠΎΠΌΠΎΡ‰ΠΈ.

Π—Π°Ρ€Π°Π½Π΅Π΅ спасибо!!!

Π˜Ρ‚Π°ΠΊ, рСбята. Π― ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» свои измСнСния ΠΏΠ»Π°Π³ΠΈΠ½Π° здСсь: https://github.com/pascal1337/deconz-rest-plugin/

Π― сдСлал ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² соотвСтствии с window_covering ΠΈ Warnings.

БСйчас я Π½Π°Ρ…ΠΎΠΆΡƒΡΡŒ Π² Ρ‚ΠΎΡ‡ΠΊΠ΅, Π³Π΄Π΅ Π½Π΅ ΠΌΠΎΠ³Ρƒ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ дальшС. ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ "Π½Π΅ΠΎΠ±ΡŠΡΠ²Π»Π΅Π½Π½ΡƒΡŽ" ΠΎΡˆΠΈΠ±ΠΊΡƒ, ΠΈ API Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ мою Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ.

ΠœΠΎΠΆΠ΅Ρ‚, Ρƒ ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ получится ΠΏΠΎΠ±Π»ΠΈΠΆΠ΅ lo (o / c) k: P

VENDOR_DANALOCK Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ _ΠΊΠΎΠ΄ΠΎΠΌ производитСля_ ΠΈΠ· ΠΏΠ°Π½Π΅Π»ΠΈ _ΡƒΠ·Π»ΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ_.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ошибка компиляции?

ΠŸΠΎΡΠ²Π»ΡΠ΅Ρ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ошибка:

g++ -c -pipe -Wno-attributes -Wall -Wno-attributes -O2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DDECONZ_DLLSPEC=Q_DECL_IMPORT -DARCH_ARM -DARCH_ARMV7 -DUSE_WEBSOCKETS -DHAS_SQLITE3 -DGW_SW_VERSION=\"2.05.34\" -DGW_API_VERSION=\"1.0.9\" -DGIT_COMMMIT=\"0e7156dc2109aabd38d10146d6e0d3393b48574a\" -DGW_AUTO_UPDATE_FW_VERSION=0x260b0500 -DGW_MIN_RPI_FW_VERSION=0x261f0500 -DGW_MIN_DERFUSB23E0X_FW_VERSION=0x22030300 -DGW_DEFAULT_NAME=\"Phoscon-GW\" -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_SERIALPORT_LIB -DQT_WEBSOCKETS_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../.. -I../../common -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSerialPort -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWebSockets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Irelease -I. -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o release/websocket_server.o websocket_server.cpp zcl_tasks.cpp: In member function β€˜bool DeRestPluginPrivate::addTaskDoorLock(TaskItem&)’: zcl_tasks.cpp:922:21: error: β€˜TaskDoorLock’ was not declared in this scope task.taskType = TaskDoorLock; ^~~~~~~~~~~~ zcl_tasks.cpp: In member function β€˜bool DeRestPluginPrivate::addTaskDoorUnlock(TaskItem&)’: zcl_tasks.cpp:957:21: error: β€˜TaskDoorUnlock’ was not declared in this scope task.taskType = TaskDoorUnlock; ^~~~~~~~~~~~~~ Makefile.Release:1037: recipe for target 'release/zcl_tasks.o' failed make[1]: *** [release/zcl_tasks.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/home/pi/deconz/test/deconz-rest-plugin' Makefile:38: recipe for target 'release' failed make: *** [release] Error 2

Π”Π°. Π­Ρ‚ΠΎ Ρ‚ΠΎ мСсто, Π³Π΄Π΅ я сСйчас ΡΡ‚ΠΎΡŽ.

Π’Ρ‹ объявили Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π² de_web_plugin_private.h?

Π”Π°, я сдСлал. Ряд 1072, 1073

Π’Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±ΡŠΡΠ²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ Π²
https://github.com/dresden-elektronik/deconz-rest-plugin/blob/db74fcb21e13cf9f0d6c353f625a82a6d6324555/de_web_plugin_private.h#L458

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я внСс Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ измСнСния ΠΈ скомпилировал ΠΏΠ»Π°Π³ΠΈΠ½, скопировал Π΅Π³ΠΎ Π² / usr / share / deCONZ / plugins, ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ» ΠΈ:
img_2049

Когда Π±ΡƒΠ΄Ρƒ Π΄ΠΎΠΌΠ°, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŽ Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ.

ΠžΠΎΠΎΡ‡Π΅Π½ΡŒ рСбята. Когда я дСлаю запрос ΠΊ API

Он ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ свСт со всСми Π΅Π³ΠΎ дСталями:

{
 "etag": "010881e2e4974327caa7b3eb871a1e34",
 "hascolor": false,
 "manufacturername": "Danalock",
 "modelid": "V3-BTZB",
 "name": "Danalock",
  "state": {
   "alert": "none",
   "on": true,
   "reachable": true
  },
"swversion": "0000000E",
"type": "Door Lock",
"uniqueid": "00:0b:57:ff:fe:59:e0:4b-01"
}

Когда я ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ состояниС steht

ΠŸΠžΠ‘Π’ΠΠ’Π˜Π’Π¬ http://192.168.178.100/api/CD5466EA30/lights/7/state
{"on": true}

ΠžΡ‚Π²Π΅Ρ‚

{
"error":{
 "address":"/lights/7",
 "description":"resource, /lights/7, not available",
 "type":3
 }
}

@ pascal1337 : НС ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ Π²Ρ‹ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ свой Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ? ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°ΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ваши измСнСния. Бпасибо!

Π Π•Π”ΠΠšΠ’Π˜Π ΠžΠ’ΠΠ’Π¬:
ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, это Ρ‚ΠΎΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π° Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΎΠΌ ;-)
Π― ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ» ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Ρƒ вас ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ компилятор (Π±Π΅Π· ошибок). Π—Π°Ρ‚Π΅ΠΌ я «скопировал» Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΈ пСрСзагрузился. ΠŸΠΎΡ‚ΠΎΠΌ Π½Π°Ρ‡Π°Π» поиск Π² ЀосконС. К соТалСнию, Danalock Ρ‚Π°ΠΌ Π½Π΅ появляСтся. Π― дСлаю Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ?

Π—Π°Ρ€Π°Π½Π΅Π΅ спасибо!

ΠŸΡ€ΠΈΠ²Π΅Ρ‚

@ tomac01 ΠŸΡ€ΠΈΠ²Π΅Ρ‚ :) Π Π΅ΠΏΠΎ сСйчас Π² Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ состоянии. Π― Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ поиск Phoscon Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΌ. Π― записал Danalock прямо Π½Π° свой Raspberry с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ deCONZ Gui. Для этого Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрСпку, зубочистку ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅. Один Ρ€Π°Π· Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° отвСрстиС Π² Π”Π°Π½Π°Π»ΠΎΠΊΠ΅. Π—Π°Ρ‚Π΅ΠΌ Danalock Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΡΠ²Π΅Ρ‚ΠΈΡ‚ΡŒΡΡ / ΠΌΠΈΠ³Π°Ρ‚ΡŒ Π·Π΅Π»Π΅Π½Ρ‹ΠΌ. Π’ этот ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΡΠ΅Ρ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Π° для Π½ΠΎΠ²Ρ‹Ρ… устройств.

Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ спасибо!
Π― ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΡŽ сразу послС этого.

@ pascal1337 : Π― снова Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ» Ρ€Π΅ΠΏΡ€ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ "Π΄Π°Π΅Ρ‚ ΠΊΠ»ΠΎΠ½", Π° Π·Π°Ρ‚Π΅ΠΌ скомпилировал Π΅Π³ΠΎ. Π­Ρ‚ΠΎ Ρ‚ΠΎΠΆΠ΅ Π±Ρ‹Π»ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΌ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½ Π±Ρ‹Π» создан. Π—Π°Ρ‚Π΅ΠΌ я скопировал Π΅Π³ΠΎ Π² извСстный ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΏΠ»Π°Π³ΠΈΠ½Π° (старый Ρ„Π°ΠΉΠ» Π±Ρ‹Π» Π·Π°ΠΌΠ΅Π½Π΅Π½).

Π― ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π» Danalock (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» Ρ€Π°Π½ΡŒΡˆΠ΅). Π― Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³Ρƒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π·Π°ΠΌΠΊΠΎΠΌ Ρ‡Π΅Ρ€Π΅Π· ZigBee Ρ‡Π΅Ρ€Π΅Π· интСрфСйс deConz (ΡΠ΅Ρ‚ΡŒ). ПослС этого выполняСтся ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Raspi.

К соТалСнию, Phoscon Π½Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π·Π°ΠΌΠΎΠΊ ΠΊΠ°ΠΊ Π»Π°ΠΌΠΏΡƒ. Π”Π°ΠΆΠ΅ Ссли я Π΅Π³ΠΎ ΠΈΡ‰Ρƒ.

Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° идСя? Как я ΡƒΠΆΠ΅ сказал: я ΠΌΠΎΠ³Ρƒ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ Π² ​​сСти Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ стол Raspi (Ρ‡Π΅Ρ€Π΅Π· VNC). Он ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ с Π½ΠΈΠΌ. Волько Phoscon Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚.

Π—Π°Ρ€Π°Π½Π΅Π΅ спасибо!

@ pascal1337 Π― снова сравнил своС объявлСниС Π² DeCONZ с вашими фотографиями Π²Ρ‹ΡˆΠ΅. Π’ Ρ„Π°ΠΉΠ»Π΅ general.xml ΠΎΡ‚ ebaauw вмСсто 000a отобраТаСтся "Door Lock". Но это Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для 000a, Π²Π΅Ρ€Π½ΠΎ?

2b703cea-87a4-4e22-a4f2-20eda9fc8d00

Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‚ΠΈΠΏ устройства ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² графичСском интСрфСйсС.

Устройства, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΡ‚ Π±Π°Ρ‚Π°Ρ€Π΅Π΅ΠΊ, - это Π΄Π΅Ρ€ΡŒΠΌΠΎ. Если Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° ΡƒΠΆΠ΅ отобраТаСтся Π² графичСском интСрфСйсС, Π½ΠΎ рСсурсы REST Π½Π΅ созданы:

  • ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΡΠ΅Ρ‚ΡŒ ΠΈΠ· старого Π²Π΅Π±-прилоТСния ΠΈΠ»ΠΈ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ источники свСта Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Phoscon;
  • ΠŸΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ кластСра _Basic_ ΠΈΠ· графичСского интСрфСйса.
  • Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ с Π·Π°ΠΌΠΊΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π°ΠΊΡ‚ΠΈΠ²Π΅Π½ (ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ сброса ΠΈΠ»ΠΈ настройтС Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ).
  • Плагин REST API Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ рСсурс, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ _Basic_ ΠΈΠ· Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ.

Если это Π½Π΅ сработаСт, Π΅Ρ‰Π΅ Ρ€Π°Π· ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π΅ΡΡ‚ΡŒ Π»ΠΈ Ρƒ вашСго Π·Π°ΠΌΠΊΠ° Ρ‚ΠΎ ΠΆΠ΅ самоС:

  • ΠŸΡ€Π΅Ρ„ΠΈΠΊΡ Mac-адрСса,
  • ID производитСля (Π² ΠΏΠ°Π½Π΅Π»ΠΈ _Node info_),
  • Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ _НазваниС производитСля_ (Π² _Basic_ кластСрС)

Π― ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»

  • ΠŸΡ€Π΅Ρ„ΠΈΠΊΡ адрСса Mac: 000b57 -> ok
  • Код производитСля: 0x115c -> ok
  • Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΌΠΎΠ΄Π΅Π»ΠΈ: V3-BTZB (это Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€, Ρ‡Ρ‚ΠΎ ΠΈ Ρƒ pascal1337) -> Π΄ΡƒΠΌΠ°ΡŽ, всС Π² порядкС
  • НазваниС производитСля: Danalock -> ok

Π― Π² точности Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ» ваши инструкции. Но Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° распознаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² графичСском интСрфСйсС deCONZ. Ни староС Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½ΠΈ фоскон Π½Π΅ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°ΡŽΡ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ.

Π’ΠΎΡ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± ΡƒΠ·Π»Π΅ ΠΈΠ· Π·Π°ΠΌΠΊΠ°:
unbenannt

Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° идСя?
МоТно Π»ΠΈ Π³Π΄Π΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΈΡΠΊΠ°Ρ‚ΡŒ ошибки?

Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ спасибо!

@ pascal1337 НС ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ Π²Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΌΠ½Π΅ скомпилированный Ρ„Π°ΠΉΠ» libde_rest_plugin.so для тСстирования? Если это Π½Π΅ сработаСт, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π΄Π΅Π»ΠΎ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ ... Π·Π°Ρ€Π°Π½Π΅Π΅ спасибо!

НСсколько Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΏΠ»Π°Π½ΠΎΠ²:

  • Π’Ρ‹ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ установили ΠΏΠ»Π°Π³ΠΈΠ½? Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΡ‚ΠΎΠΊΠΎΠ²ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΅Π΅ ΠΈΠ· ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° / usr / share / deCONZ / plugins; просто ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ (Π² .old ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π² этом Ρ€ΠΎΠ΄Π΅) нСдостаточно.
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ послСднюю Π²Π΅Ρ€ΡΠΈΡŽ основной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ deCONZ?
  • ЗапуститС deCONZ с --debug-info=2 ΠΈ Π΄Π²Π°ΠΆΠ΄Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π»ΠΈ RaspBee сообщСния ΠΎΡ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ. Если послС пСрСзапуска deCONZ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ кластСра _Basic_ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π² графичСском интСрфСйсС, всС Π² порядкС.
  • Π•Ρ‰Π΅ Ρ€Π°Π· ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ аккумулятор Π·Π°ΠΌΠΊΠ°.

@ebaauw :

  • Плагин устанавливаСтся (пСрСзаписываСтся), ΠΊΠ°ΠΊ описано Π² Ρ„Π°ΠΉΠ»Π΅ readme.
  • Π― снова Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ» ΠΏΠ°ΠΊΠ΅Ρ‚ deb ΠΈ пСрСустановил. Π­Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ послСдняя вСрсия (см. Рисунок Π½ΠΈΠΆΠ΅).
    e9ab6eca-902d-4b20-aa87-986483cf7e5c
  • Богласно ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ, с Π»ΡƒΡ‡ΡˆΠΈΠΌΠΈ всС Π² порядкС.
  • Атрибуты Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ кластСра ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π² deCONZ-GUI. Π― Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³Ρƒ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ Ρ‡Π΅Ρ€Π΅Π· графичСский интСрфСйс (ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ / Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ).

БСгодня Π΄Π½Π΅ΠΌ ​​я Π½Π°Ρ‡Π½Ρƒ deCONZ с настройками ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€ΡŽ ....

ΠŸΡ€ΠΈΠ²Π΅Ρ‚,

ΠΌΠΎΠΉ скомпилированный ΠΏΠ»Π°Π³ΠΈΠ½: http://dinge.xyz/libde_rest_plugin.so

@ebaauw Ρƒ вас Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ совСт ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ ΠΌΠΎΠ΅Π³ΠΎ api, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°Π΅Ρ‚?

@ pascal1337 ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ! ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ я скопировал ваш Ρ„Π°ΠΉΠ» Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΈ пСрСзапустил Phoscon, Danalock сразу ΠΆΠ΅ Π±Ρ‹Π» ΠΏΡ€ΠΈΠ·Π½Π°Π½ Π»Π΅Π³ΠΊΠΈΠΌ.
unbenannt

НС знаю, Ρ‡Ρ‚ΠΎ сдСлал Π½Π΅ Ρ‚Π°ΠΊ ΠΏΡ€ΠΈ компиляции. Но Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. ΠŸΡ€ΠΈ компиляции Π½Π΅ Π±Ρ‹Π»ΠΎ ошибок, ΠΈ Ρ„Π°ΠΉΠ» Π±Ρ‹Π» создан. На самом Π΄Π΅Π»Π΅ для мСня это Π±Ρ‹Π» Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ Π·Π½Π°ΠΊ, Π½ΠΎ Π½Π΅ ΠΏΠΎΡ…ΠΎΠΆΠ΅ ... ;-(

Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ спасибо!

Ρƒ вас Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ совСт ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠ΅Π³ΠΎ API, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°Π΅Ρ‚?

Π― Π±Ρ‹ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ довСрял ΡΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΡŽ ΠΎΠ± ошибкС (Ρ‡Ρ‚ΠΎ рСсурс Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°ΠΉΠ΄Π΅Π½), Π½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π» Π΅Π³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ PUT, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π΅Ρ‚ кластСра _OnOff_. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ состояния освСщСния? Глядя Π½Π° своС Ρ€Π΅ΠΏΠΎ, Π²Ρ‹ Π΅Ρ‰Π΅ Π½Π΅ мСняли rest_lights.cpp?

ЗдравствуйтС, Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ источники свСта ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π½Π΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· фоскон.

Π—Π½Π°Ρ‡ΠΈΡ‚ нСльзя Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ Π½Π° фоскон? Ρ‚ΠΎ ΠΆΠ΅ самоС для мСня

НСт, ΠΊ соТалСнию Π½Π΅Ρ‚. Π₯отя Phoscon ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ "Π»Π°ΠΌΠΏΠ°" Π³ΠΎΡ€ΠΈΡ‚, Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° Π½Π΅ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚. Π’ графичСском интСрфСйсС deConz я Ρ‚ΠΎΠΆΠ΅ Π½Π΅ Π²ΠΈΠΆΡƒ активности. Как я ΡƒΠΆΠ΅ сказал, я ΠΌΠΎΠ³Ρƒ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Π·Π°ΠΌΠΎΠΊ Ρ‡Π΅Ρ€Π΅Π· графичСский интСрфСйс. Волько Π½Π΅ с Phoscon.

@ pascal1337 : Π§Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ? К соТалСнию, я Π½Π΅ ΠΌΠΎΠ³Ρƒ здСсь ΠΏΠΎΠΌΠΎΡ‡ΡŒ. Π― Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΌΠΎΠ³Ρƒ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ :-(. Π’Ρ‹ ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»ΠΈ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ кластСра 101? На самом Π΄Π΅Π»Π΅ это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ малСнькоС ...
Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ ΠΏΡ€ΠΈΠ²Π΅Ρ‚

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Ρƒ мСня сСйчас ΠΌΠ°Π»ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ...

К соТалСнию, Ρƒ мСня Π½Π΅Ρ‚ дальнСйшСго Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

@ pascal1337 , Π² rest_lights.cpp Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ setLightState() . ΠŸΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΊΠ»ΡŽΡ‡Π° on Π² Ρ‚Π΅Π»Π΅ json ( if (hasOn) ) Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, являСтся Π»ΠΈ устройство Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ, ΠΈ, Ссли Π΄Π°, Π²Ρ‹Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ _Lock Door_ ΠΈΠ»ΠΈ _Unlock Door_ вмСсто ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ _On_ ΠΈΠ»ΠΈ _Off_ ΠΊΠΎΠΌΠ°Π½Π΄Π°. Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ taks Π² zcl_task, cpp ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ», ΠΊΠ°ΠΊ это Π±Ρ‹Π»ΠΎ сдСлано для ΠΎΠΊΠΎΠ½Π½Ρ‹Ρ… устройств. Π‘ΠΌ. PR https://github.com/dresden-elektronik/deconz-rest-plugin/pull/746.

Π― Π½Π΅ понимаю, бля, Π»ΠΎΠ³ΠΈΠΊΡƒ ΠΈΠ· rest_lights.cpp. Он Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ hasOn (), Π° Π·Π°Ρ‚Π΅ΠΌ addTaskSetOnOff (). Но Π½ΠΈΠ³Π΄Π΅ Π½Π΅ сказано, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ ΠΎΠ½ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ свСт. Π― Π½Π΅ знаю, Π³Π΄Π΅ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΌΠΎΠΉ addTaskDoorLock, соотвСтствСнно addTaskDoorUnlock. Π― Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ Ρ…ΠΎΡ‡Ρƒ ΡΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒΡΡ с API, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΌΡ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ устройство Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π² API?

Π‘ ΡƒΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ,
Паскаль

addTaskSetOnOff ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ON / OFF Π² качСствС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°:
addTaskSetOnOff(task, isOn ? ONOFF_COMMAND_ON : ONOFF_COMMAND_OFF, 0))
Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ это зависит ΠΎΡ‚ isOn , установлСнного Ρ€Π°Π½Π΅Π΅.

Π― Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ Π² этой Ρ‚Π΅ΠΌΠ΅ ΠΈ ΠΏΠΎΠΊΠ° Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠΌΠΎΡ‡ΡŒ. Π£ мСня Π΄ΠΎΠΌΠ° Π΅ΡΡ‚ΡŒ новСнький Danalock V3 с Zigbee.
Π£ мСня Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ Raspberry 3B ΠΈ Raspberry Zero W ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ программирования. Π§Ρ‚ΠΎ ΠΌΠ½Π΅ Π΅Ρ‰Π΅ понадобится, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅ΠΊΠΎ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚ΡŒΡΡ Π² ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ Π”Π°Π½Π°Π»ΠΎΠΊΠΎΠΌ? Π― ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽ ΠΏΠ°Π»ΠΊΡƒ Zigbee, raspBee ΠΈΠ»ΠΈ conBee. Или это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ любой Zigbee-стик, Π²Ρ€ΠΎΠ΄Π΅ Qivicon / Telekom / Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ?

ΠŸΡ€ΠΈΠ²Π΅Ρ‚
Π― Π½Π΅ знаю, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π»ΠΈ deconz Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°Π»ΠΊΠΈ, ΠΊΡ€ΠΎΠΌΠ΅ raspbee / conbee. Но ΠΊΡ€ΠΎΠΌΠ΅ этого Π²Π°ΠΌ большС Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ.

Π•ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ новости ΠΏΠΎ этому ΠΏΠΎΠ²ΠΎΠ΄Ρƒ?
НСдавно я ΠΏΠ΅Ρ€Π΅Π²Π΅Π» всю свою Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» zigbee, ΠΈ я ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ, ΠΈ я Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ…ΠΎΡ‡Ρƒ ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ zigbee.
Danalock - Π»ΡƒΡ‡ΡˆΠΈΠΉ Π·Π°ΠΌΠΎΠΊ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Π·ΠΈΠ³Π±ΠΈ ...
Π˜Ρ‚Π°ΠΊ ... Никто Π΄Ρ€ΡƒΠ³ΠΎΠΉ (с Π½Π°Π²Ρ‹ΠΊΠ°ΠΌΠΈ программирования ... :-)) Π½Π΅ занимаСтся этим? @manup? @ebaauw?

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, я Ρ…ΠΎΡ‡Ρƒ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΎΠ± этом, Ссли Ρƒ мСня Π±ΡƒΠ΄Π΅Ρ‚ достаточно Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.
Π’Ρ‡Π΅Ρ€Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» свой Π΄Π°Π½Π°Π»ΠΎΠΊ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ с Home Assistant ΠΈ Node-Red.
ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ ΠΏΠ»ΠΎΡ…ΠΎΠΉ quickfix. Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ https://github.com/ma-ca/deconz-cli-plugin этот ΠΏΠ»Π°Π³ΠΈΠ½ ΠΈ ΡƒΠ·Π΅Π» Telnet ΠΎΡ‚ Node-Red ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽ Β«zclcmd shortaddr 1 0x0101 1Β», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π·Π°ΠΌΠΎΠΊ, ΠΈ Β«zclcmd shortaddr 1 0x0101 0Β» Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ это. (Π³Π΄Π΅ shortadress - yout. Π‘Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ адрСс Π² DeConz, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ 0xab12) Π’ HomeAssistant я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ MQTT. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ ΡˆΠ°Ρ€ΠΌ ... Π½ΠΎ это Π½Π΅ настоящСС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для Π΄Π΅ΠΊΠΎΠ½Ρ†Π°.

Π― с Π½Π΅Ρ‚Π΅Ρ€ΠΏΠ΅Π½ΠΈΠ΅ΠΌ ΠΆΠ΄Ρƒ исправлСния ΠΊΠΎΠ΄Π° Π² блиТайшиС Π½Π΅Π΄Π΅Π»ΠΈ.

@katanapod ΠŸΡ€ΠΈΠ²Π΅Ρ‚, большоС спасибо Π·Π° Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ идСю. Π― восстановил вашС быстроС исправлСниС, ΠΈ ΠΎΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½ΠΎ Π½Π΅ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ ...

Π•ΡΡ‚ΡŒ Π»ΠΈ Ρƒ вас обновлСния ΠΊΠΎΠ΄Π°?

Π΄Π°, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ katanapod прСкрасно Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚!

Для ΠΌΠΎΠ΅ΠΉ домашнСй Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ (iobroker) Ρƒ мСня Π΅ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π° netcast, встроСнная Π² javascript.
МоС ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΡΠ±Ρ‹Π»ΠΎΡΡŒ!

@katanapod :

Моя самая большая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° сСйчас - быстро ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ статус Π·Π°ΠΌΠΊΠ°. Мой Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ для этого:

#!/bin/bash

statusfile="/home/pi/workbench/mqtt-launcher/status.txt"

old_status=`cat $statusfile`

value=$(/bin/echo "zclattr 0x568e 1 0x0101 0x0000" | /bin/nc -w3 localhost 5008 2>&1 | /bin/grep "APS attr 0x000B57FFFE59E04B")

value=$(/bin/echo $value |/usr/bin/cut -d ' ' -f 8)

if [ "$value" == "02" ]; then
        /bin/echo "UNLOCK" > $statusfile
        new_status="UNLOCK"
elif [ "$value" == "01" ]; then
        /bin/echo "LOCK" > $statusfile
        new_status="LOCK"
fi

if [ "$old_status" != "$new_status" ]; then
        /usr/bin/mosquitto_pub -h 192.168.178.55 -t home/danalock/state -m "$new_status"
fi

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ cronjob, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ запускаСтся ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΌΠΈΠ½ΡƒΡ‚Ρƒ
* * * * * root /home/pi/workbench/mqtt-launcher/check_state.sh

ΠŸΡƒΡΡ‚ΡŒ ΠΊΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π·Π°Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π² api deconz rest, я Π±ΡƒΠ΄Ρƒ Ρ€Π°Π΄ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ...

Π£ мСня Π΅ΡΡ‚ΡŒ Nuki Smart Lock 2.0, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ZigBee _Door Lock Cluster_ Π² ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΊΠ²Π°Ρ€Ρ‚Π°Π»Π΅ 2019 Π³ΠΎΠ΄Π°.

Π’Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΠΎΠ΅ обсуТдСниС ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ ΠΊ /lights Π½ΠΎ я ΡΡ‡ΠΈΡ‚Π°ΡŽ, Ρ‡Ρ‚ΠΎ @manup это Π½Π΅ устраиваСт.

На самом Π΄Π΅Π»Π΅ я Π΅Ρ‰Π΅ Π½Π΅ Π½Π°Ρ‡Π°Π» Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ Door Lock Π² rest-api, поэтому Π΅Ρ‰Π΅ Π΅ΡΡ‚ΡŒ врСмя ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° /sensors ΠΈΠ»ΠΈ Π΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ рСсурса /devices .

Π― Π΄ΡƒΠΌΠ°ΡŽ, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π΄Π²Π΅Ρ€Π½Ρ‹ΠΌ Π·Π°ΠΌΠΊΠΎΠΌ ΠΊΠ°ΠΊ с Π»Π΅Π³ΠΊΠΈΠΌ, Π±Ρ‹Π»ΠΎ Π±Ρ‹ Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ рСсурс / locks, Ρ‚Π°ΠΊΠΆΠ΅ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ всС большС ΠΈ большС ΡƒΠΌΠ½Ρ‹Ρ… Π·Π°ΠΌΠΊΠΎΠ² становятся совмСстимыми с zigbee (Danalock, Yale, Nuki, Aqara, ...)

@manup @ebaauw @katanapod

Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ спасибо Π·Π° Π²Π°ΡˆΡƒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ.

Π― Ρ…ΠΎΡ‡Ρƒ ΠΊΡƒΠΏΠΈΡ‚ΡŒ Zigbee Π²Π΅Ρ€ΡΠΈΡŽ этого Π·Π°ΠΌΠΊΠ°. Π£ мСня Π΄Π΅ΠšΠΎΠ½Ρ† / Конби. Помимо ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ воспринимаСтся ΠΊΠ°ΠΊ свСт, Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ ΠΈΠ»ΠΈ ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ внСсти Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ измСнСния Π² настройку Zigbee deConz / Conbee? Π‘Π»Π°Π³ΠΎΠ΄Π°Ρ€ΡŽ. Π­Π»Π»ΠΈΠΎΡ‚Ρ‚

@ pascal1337 :

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ "value = $ (/ bin / echo" я ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ zclattr 0xe05a 1 0x0101 0x0000 "| / bin / nc -w3 192.168.178.13 5008 2> & 1 | / bin / grep" APS attr 0x000B57FFFE46F1A1 ")" ΠΈΠ· вашСй ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ -Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ Π½Π΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΈΠ»ΠΈ сцСнарий, ΠΏΠΎΡ…ΠΎΠΆΠ΅, Π½Π΅ подошСл ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ. Если я сдСлаю всС это Ρ‡Π΅Ρ€Π΅Π· Promt Π±Π΅Π· сохранСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, я ΠΏΠΎΠ»ΡƒΡ‡Ρƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ grep, Π½ΠΎ ΠΎΠ½ останСтся Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ nc.

Π’Π²ΠΎΠ΄ Π±Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ grep Π΄Π°Π΅Ρ‚ ΠΌΠ½Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ APS ΠΈ LQI (бСсконСчный Ρ†ΠΈΠΊΠ»).

Π§Ρ‚ΠΎ я дСлаю Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ?
Π—Π°Ρ€Π°Π½Π΅Π΅ спасибо!

@manup @ebaauw @katanapod

Π•ΡΡ‚ΡŒ Π»ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ спонсирования \ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ оборудования, Ссли это ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ?

Π­Ρ‚Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π±Ρ‹Π»Π° автоматичСски ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π° ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ°Ρ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² послСднСС врСмя Π½Π΅ Π±Ρ‹Π»ΠΎ активности. Он Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚, Ссли большС Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ активности. Бпасибо Π·Π° ваш Π²ΠΊΠ»Π°Π΄.

Π Π°Π·Π²Π΅ это Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ? Π£ΠΌΠ½Ρ‹Π΅ Π·Π°ΠΌΠΊΠΈ ΠΎΡ‡Π΅Π½ΡŒ популярны, ΠΈ я Π²ΠΈΠΆΡƒ, Ρ‡Ρ‚ΠΎ это поддСрТиваСтся conbee / Deconz / phoscon Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… мСстах Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅.

Π’ НорвСгии ΠΎΠ½ ΠΏΠΎΡ‡Ρ‚ΠΈ распродан. Они Π΄Π°ΠΆΠ΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΏΠΎΠ»Π½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ zigbee для Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ… Π»ΠΈΡ†. Π­Ρ‚ΠΎ каТСтся Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΈ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‰Π΅ΠΉ Π²Π΅Ρ‰ΡŒΡŽ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ deconz / phoscon ΠΈ Homebridge-Hue. Π±ΡƒΠ΄Ρƒ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π°!

@ pascal1337 @ tomac01 @katanapod Π‘ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ Phoscon (послС слияния ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ general.xml) просто ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ Danalock ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΌΠΎΠ΅ΠΉ сСти ΠΈ Π²Ρ‹ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΊΠ°ΠΊ свСт (я Π½Π΅ оТидаю ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΡ‚ Phoscon, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самый простой способ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ Deconz REST CLI). Π’Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚Π΅ поиск Π½ΠΎΠ²Ρ‹Ρ… источников свСта ΠΈ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· Ρ‰Π΅Π»ΠΊΠ°Π΅Ρ‚Π΅ ΠΏΠΎ ΠΎΡ‚Π²Π΅Ρ€ΡΡ‚ΠΈΡŽ Π² Danalock? Или Π²Ρ‹ ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚Π΅ ΡΠ΅Ρ‚ΡŒ ΠΈΠ· графичСского интСрфСйса Deconz, Π° Π·Π°Ρ‚Π΅ΠΌ Ρ‰Π΅Π»ΠΊΠ°Π΅Ρ‚Π΅ ΠΏΠΎ ΠΎΡ‚Π²Π΅Ρ€ΡΡ‚ΠΈΡŽ Danalock? Никак Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π² ΡΠ΅Ρ‚ΡŒ.

МнС Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»ΠΎ интСрСсно, Π°ΠΊΡ‚ΠΈΠ²Π½Π° Π»ΠΈ эта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΡƒΠΌΠ½Ρ‹Ρ… Π·Π°ΠΌΠΊΠΎΠ² (ΠΈ Π² частности Dana Lock) ΠΌΠ½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ каТСтся Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ для DeConz.

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ этой Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ. Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ.

@manup НС ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ Π²Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ это сСйчас Π² соотвСтствии со ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π°ΠΌΠΈ ΠΈ ΠΊΠΎΠ΄ΠΎΠΌ, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌΠΈ Π²Ρ‹ΡˆΠ΅? Π― знаю, Ρ‡Ρ‚ΠΎ REST API v2 находится Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, Π½ΠΎ этого Π΄Π°Π²Π½ΠΎ просили, ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ счастливы. Если Π½Π΅ Π² Π²Π΅Π±-интСрфСйсС Phoscon, Ρ‚ΠΎ хотя Π±Ρ‹ Π² REST API.

TD003 Zigbee manualV0.0.15.pdf

@manup @ebaauw ПослС Π΄ΠΎΠ»Π³ΠΈΡ… ΡƒΠ³ΠΎΠ²ΠΎΡ€ΠΎΠ² я Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» устройства Π²Π·Π°ΠΉΠΌΡ‹ для вас, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Π½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ΠΈΡ… послСднюю Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Zigbee 3.0 для Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ ΠΎΠ±Π΅Ρ‰Π°Π½ΠΈΠ΅ «дальнСйшСй ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ»ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌ ΠΊΠ²Π°Ρ€Ρ‚Π°Π»Π΅ 2020 Π³ΠΎΠ΄Π°Β» ΠΎΡ‚ Danalock. Π― Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ Π΄ΠΎ этого ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с DeCONZ (ΠΊΠ°ΠΊ Π² Zigbee2MQTT). Π― с ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ²Π΅Π΄Ρƒ физичСскоС тСстированиС!

@ebaauw

Π― добился Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ прогрСсса с этим Π·Π°ΠΌΠΊΠΎΠΌ. Он ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π½Π° запрос Rest API, Ρ‚.Π΅. ΠΎΠ½ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚, Π½ΠΎ Π½Π΅ сообщаСт / Π½Π΅ обновляСт своС состояниС. Π•ΡΡ‚ΡŒ Π»ΠΈ Ρƒ вас ΠΊΠ°ΠΊΠΈΠ΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ прСдполоТСния, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Ρ‚Π°ΠΊ?

Π­Ρ‚ΠΎ обрабатываСтся handleWindowCoveringClusterIndication для ΠΎΠΊΠΎΠ½Π½Ρ‹Ρ… ΠΊΡ€Ρ‹ΡˆΠ΅ΠΊ, Ρ‚.Π΅. ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ для Π΄Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ Π·Π°ΠΌΠΊΠ°?

Π’Ρ‹ выставили Π΅Π³ΠΎ ΠΊΠ°ΠΊ рСсурс /sensors ? Π’ этом случаС Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ значСния Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π² updateSensorNode() Π² de_web_plugin.cpp . Π£ΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π²Π΅Ρ‚ΠΊΠ° для DOOR_LOCK_CLUSTER_ID которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠΌ lumi.vibration (Π½Π΅ ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°ΠΉΡ‚Π΅ мСня, ΠΏΠΎΡ‡Π΅ΠΌΡƒ). Π›ΡƒΡ‡ΡˆΠΈΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ else Π²Π΅Ρ‚Π²ΠΈ if тСстирования для этого Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° (Danalock , каТСтся, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ стандартным достаточно Ρ…ΠΎΡ€ΠΎΡˆΠΎ). Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ кластСра Π² updateLightNode() . ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ внСситС Ρ‚ΠΈΠΏ устройства Π² Π±Π΅Π»Ρ‹ΠΉ список.

Π’Ρ‹ установили привязки кластСров Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΊ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΎΡ€Ρƒ (см. Π“Π»Π°Π²Ρƒ 5 руководства)?

Благодаря!

Π’Ρ‹ΡΡ‚Π°Π²Π»ΡΡŽ ΠΊΠ°ΠΊ свСт. Π― Π·Π°Π±Ρ‹Π» ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠ»Π΅Ρ‚Π΅. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ! ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρƒ мСня старая Π΄Π²Π΅Ρ€ΡŒ, внутрСнняя Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ‚Π°ΠΊΠΆΠ΅ поворачиваСтся, ΠΊΠΎΠ³Π΄Π° я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ ΠΊΠ»ΡŽΡ‡ снаруТи, Ρƒ мСня Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ΅ сообщСниС ΠΎ состоянии ΠΎΡ‚ Π·Π°ΠΌΠΊΠ°.

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ эту Ρ€Π°Π±ΠΎΡ‚Ρƒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, я Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ боролся:
1) Π—Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ general.xml ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΌ, ΠΊΠ°ΠΊ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ постС, ΠΎΡ‚ pascal1337
2) Π—Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡƒΡŽ ссылку Π½Π° ΠΏΠ»Π°Π³ΠΈΠ½ rest api (Ссли это Π²Π°ΠΆΠ½ΠΎ, я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ deCONZ v. 2.05.67 ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽ Raspberry Pi3b + с Raspbian. Π― Π½Π°Ρ‡Π°Π» свою ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ с послСднСй ΠΈΠ· deconz-rest-plugin Π½Π° Π²Ρ‡Π΅Ρ€Π°ΡˆΠ½ΠΈΠΉ дСнь.)
3) Π Π°Π·Ρ€Π΅ΡˆΠΈΡ‚Π΅ Π·Π°ΠΌΠΊΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ сСти, установив Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ сопряТСния
3) Для мСня Phoscon распознал Π±Ρ‹ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ я Π½Π°ΠΆΠ°Π» Β«Read Node DescriptorΒ» Π² графичСском интСрфСйсС deCONZ ΡƒΠ·Π»Π° Π΄Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ Π·Π°ΠΌΠΊΠ°.

Π― Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… источников свСта с настройкой deCONZ, поэтому, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, я Π½Π°Ρ€ΡƒΡˆΠΈΠ» Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Π― Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ смогу, ΠΈ Π΄Π°ΠΆΠ΅ Ссли это Π±ΡƒΠ΄Π΅Ρ‚ принято, Π½ΠΎ это Π² запросС Π½Π° пСрСнос Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎ.

@ebaauw Π― пытался ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ руководство (Π³Π»Π°Π²Π° 9 ΠŸΡ€ΠΈΠ²ΡΠ·ΠΊΠΈ), Π½ΠΎ всС Π΅Ρ‰Π΅ Π½Π΅ Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ понял.

Π― слСдовал Ρ€Π΅Ρ†Π΅ΠΏΡ‚Ρƒ @arnerek ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠ³Ρƒ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ Ρ‡Π΅Ρ€Π΅Π· Deconz REST API, Π½ΠΎ статус всСгда Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½.

ΠŸΡ‹Ρ‚Π°Π»ΡΡ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒ ΠΈΠ· кластСра Door Luck Π·Π°ΠΌΠΊΠ° Π² источник Π² Dropbox привязки ΠΈ ΠΈΠ· ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ инструмСнта настройки ΠΈ контроля уровня ΠΎΡ‚ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΎΡ€Π° ΠΊ мСсту назначСния ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ привязку, Π½ΠΎ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

ПослС создания привязки Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ для Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ автоматичСски. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ панСль _Cluster Info_ Π² графичСском интСрфСйсС, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ кластСр, ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠ· ΠΈ Π΄Π²Π°ΠΆΠ΄Ρ‹ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚. Π’ΠΎ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌ ΠΎΠΊΠ½Π΅ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ настройки (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ min: 1, max: 300) ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ _Write Config_.

Бпасибо!! К соТалСнию, я ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ invalid_data_type, ΠΊΠ°ΠΊ Π½Π° ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅. Π•ΡΡ‚ΡŒ ΠΈΠ΄Π΅ΠΈ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ?
Skjermbilde 2019-10-13 kl  12 50 04

Π Π•Π”ΠΠšΠ’Π˜Π ΠžΠ’ΠΠ’Π¬: Π½Π΅ ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ Π½Π° это внимания. Π‘Π½Π°Ρ‡Π°Π»Π° ΠΌΠ½Π΅ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΏΠΎΠ΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹. ΠŸΡ€Π΅ΠΊΡ€Π°ΡΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚!

ЕдинствСнная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° сСйчас Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ я остановил слуТбу DeCONZ (ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ) ΠΈ запустил графичСский интСрфСйс с Ρ‚Π΅ΠΌ ΠΆΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это, ΠΈ ΠΏΡ€ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ минимальной слуТбС, ΠΏΠΎΡ…ΠΎΠΆΠ΅, ΠΎΠ½Π° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Бтатус большС Π½Π΅ сообщаСтся ..

(Помимо Π½Π΅ связанной с этим ошибки home.app, которая, ΠΏΠΎ-Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌΡƒ, всСгда ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΈΠΏ Π΄Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ Π·Π°ΠΌΠΊΠ° ΠΊΠ°ΠΊ Β«Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΎΒ» ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ прилоТСния, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π΄Π²Π΅Ρ€Π½ΠΎΠΉ Π·Π°ΠΌΠΎΠΊ остаСтся Π² статусС «ЗапираСтся ...Β», ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Π² настоящСС врСмя Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½. другая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°.)

EDIT2: @ebaauw ΠœΠΎΠΆΠ΅Ρ‚ Π»ΠΈ Π±Π΅Π·Π³ΠΎΠ»ΠΎΠ²Ρ‹ΠΉ Deconz ΠΈΠΌΠ΅Ρ‚ΡŒ ограничСния Π² этом ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ? НСкоторыС Π²Π΅Ρ‰ΠΈ, сдСланныС Π² графичСском интСрфСйсС, Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅? Как я ΠΌΠΎΠ³Ρƒ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ графичСский интСрфСйс вмСсто headless Π² качСствС слуТбы, ΠΊΠΎΠ³Π΄Π° rpi являСтся Π±Π΅Π·Π³ΠΎΠ»ΠΎΠ²Ρ‹ΠΌ, ΠΈ я ΠΈΠ½ΠΎΠ³Π΄Π° ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ слуТбу Deconz ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽ графичСский интСрфСйс с X-пСрСсылкой Π½Π° Mac?

НСкоторыС Π²Π΅Ρ‰ΠΈ, сдСланныС Π² графичСском интСрфСйсС, Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅?

ΠŸΡ€ΠΈΠ²ΡΠ·ΠΊΠΈ ΠΈ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ ΠΎΠ± Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°Ρ… хранятся Π½Π° устройствС ZigBee Π² энСргонСзависимой памяти.

Могли Π»ΠΈ Π±Π΅Π·Π³ΠΎΠ»ΠΎΠ²Ρ‹ΠΉ Π”Π΅ΠΊΠΎΠ½Π· ΠΈΠΌΠ΅Ρ‚ΡŒ ограничСния Π² этом ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ?

НСт, Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» deCONZ с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки для подавлСния GUI. ОбС слуТбы Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ».

Π― Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽ свою Raspberries Π±Π΅Π· Π³ΠΎΠ»ΠΎΠ²Ρ‹, Π½ΠΎ всС Π΅Ρ‰Π΅ с Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ графичСской срСдой, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ сСрвСр VNC ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ совмСстного использования экрана MacOS для взаимодСйствия с графичСским интСрфСйсом.

Π― схоТу с ΡƒΠΌΠ°! Когда графичСский интСрфСйс запускаСтся ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, статус Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ отобраТаСтся Ρ‚ΠΎΡ‡Π½ΠΎ ΠΈ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ. Когда я Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽ это ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽ deconz.service, ΠΎΠ½ обновляСтся, Π½ΠΎ состояниС Β«Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎΒ» всСгда Β«Π»ΠΎΠΆΠ½ΠΎΒ». Однако я всС Π΅Ρ‰Π΅ ΠΌΠΎΠ³Ρƒ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π˜Π·Π²ΠΈΠ½ΠΈΡ‚Π΅ Π·Π° бСспокойство, @ebaauw

Π Π•Π”ΠΠšΠ’Π˜Π ΠžΠ’ΠΠ’Π¬: Π― Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ сузил Π΅Π³ΠΎ. Когда я ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽ графичСский интСрфСйс, я всСгда возился с Π΄Π²Π΅Ρ€Π½Ρ‹ΠΌ Π·Π°ΠΌΠΊΠΎΠΌ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽ кластСр 0101 ΠΈ наТимаю Β« ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹Β». Π’ΠΎΡ‚ Ρ‚ΠΎΠ³Π΄Π° ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π», ΠΏΠΎΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π°Π» графичСский интСрфСйс! Когда я Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡΡŒ ΠΊ минимальной deconz.service, я, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ ΡƒΠΌΠ΅ΡŽ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹, ΠΈ это Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Π”Π°ΠΆΠ΅ Ρ‡Π΅Ρ€Π΅Π· Π΄ΠΎΠ»Π³ΠΎΠ΅ врСмя ΠΈΠ»ΠΈ Ρ€ΡƒΡ‡Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π°ΠΌΠΊΠΎΠΌ.

Π’Π°ΠΊΠΆΠ΅ ΠΏΠ΅Ρ€Π΅Π΄ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ΠΌ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π΄Π²Π΅Ρ€Π½ΠΎΠΉ Π·Π°ΠΌΠΎΠΊ ΠΌΠΈΠ³Π°Π» красным Π² графичСском интСрфСйсС.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ статус Π½Π΅ обновляСтся ΠΈΠ· этого ΠΆΡƒΡ€Π½Π°Π»Π°, @ebaauw ? Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ ΠΏΠ»Π°Π³ΠΈΠ½ @arnerek , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ½ всС Π΅Ρ‰Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚, Π½ΠΎ ΠΌΠ½Π΅ интСрСсно, Π½Π΅ Π½Π°ΠΏΡƒΡ‚Π°Π» Π»ΠΈ я Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π² своСм DeCONZ.

Π’ΠΎΡ‚ ΠΈ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽ (ΠΏΠΎΠΊΠ° Π·Π°ΠΏΡƒΡ‰Π΅Π½ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ deconz.service):

okt. 14 21:30:06 LillePi deCONZ[22034]: 21:30:02:708 <-LQI 0x0B04   012 9 3 0x000B57FFFEC4FA38 0xE8A8 1 1 2 02 0F 36
okt. 14 21:30:06 LillePi deCONZ[22034]: 21:30:05:951 Endrer tilstand
okt. 14 21:30:06 LillePi deCONZ[22034]: 21:30:05:951 Er her!
okt. 14 21:30:06 LillePi deCONZ[22034]: 21:30:05:951 Er her2!
okt. 14 21:30:06 LillePi deCONZ[22034]: 21:30:05:951 Er her3!
okt. 14 21:30:06 LillePi deCONZ[22034]: 21:30:05:951 Er her4!
okt. 14 21:30:06 LillePi deCONZ[22034]: 21:30:05:951 Er her, 1!
okt. 14 21:30:06 LillePi deCONZ[22034]: 21:30:05:951 Has on!
okt. 14 21:30:06 LillePi deCONZ[22034]: 21:30:05:951 Er her5!
okt. 14 21:30:06 LillePi deCONZ[22034]: 21:30:06:054 profileid 0000, clusterid 8031, srcEndpoint 00, dstEndpoint 00, status 0x00, securityStatus FF
okt. 14 21:30:06 LillePi deCONZ[22034]: 21:30:06:054 APS Ind 71, 0xFD8A: 0C 00 0D 00 03 F6 2C 02 FF FF 2E 21 00 F6 2C 02 FF FF 2E 21 00 00 00 24 02 00 73 F6 2C 02 FF FF 2E 21 00 6D 64 C3 FE FF 57 0B 00 4F 03 25 02 0F D9 F6 2C 02 FF FF 2E 21 00 04 7A 77 FE FF 9F FD 90 04 0B 25 02 0F 29
okt. 14 21:30:06 LillePi deCONZ[22034]: 21:30:06:054 <-LQI 0xFD8A   013 0 3 0x00212EFFFF022CF6 0x0000 0 1 2 02 00 73
okt. 14 21:30:06 LillePi deCONZ[22034]: 21:30:06:519 profileid 0000, clusterid 8031, srcEndpoint 00, dstEndpoint 00, status 0x00, securityStatus FF
okt. 14 21:30:06 LillePi deCONZ[22034]: 21:30:06:519 APS Ind 71, 0xFD8A: 0D 00 0D 03 03 F6 2C 02 FF FF 2E 21 00 12 7C 70 FE FF 57 0B 00 E0 3D 25 02 0F 71 F6 2C 02 FF FF 2E 21 00 B7 BB D6 FE FF 57 0B 00 26 46 25 02 0F 3A F6 2C 02 FF FF 2E 21 00 6A 06 C2 FE FF 57 0B 00 48 4C 25 02 0F D6
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:06:519 <-LQI 0xFD8A   013 3 3 0x000B57FFFE707C12 0x3DE0 1 1 2 02 0F 71
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:07:015 profileid 0000, clusterid 8031, srcEndpoint 00, dstEndpoint 00, status 0x00, securityStatus FF
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:07:015 APS Ind 71, 0xFD8A: 0E 00 0D 06 03 F6 2C 02 FF FF 2E 21 00 86 C4 C7 FE FF 6F 0D 00 18 5E 25 02 0F 81 F6 2C 02 FF FF 2E 21 00 0F ED EE FE FF 57 0B 00 A7 67 25 02 0F 35 F6 2C 02 FF FF 2E 21 00 5B 9B AF FE FF 6F 0D 00 C8 A8 25 02 0F 8A
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:07:015 <-LQI 0xFD8A   013 6 3 0x000D6FFFFEC7C486 0x5E18 1 1 2 02 0F 81
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:07:479 profileid 0000, clusterid 8031, srcEndpoint 00, dstEndpoint 00, status 0x00, securityStatus FF
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:07:479 APS Ind 71, 0xFD8A: 10 00 0D 09 03 F6 2C 02 FF FF 2E 21 00 8E 9C 88 FE FF 9F FD 90 D3 BE 25 02 0F 69 F6 2C 02 FF FF 2E 21 00 88 DC C7 FE FF 6F 0D 00 93 CB 25 02 0F 70 F6 2C 02 FF FF 2E 21 00 38 FA C4 FE FF 57 0B 00 A8 E8 25 02 0F FF
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:07:479 <-LQI 0xFD8A   013 9 3 0x90FD9FFFFE889C8E 0xBED3 1 1 2 02 0F 69
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:07:944 profileid 0000, clusterid 8031, srcEndpoint 00, dstEndpoint 00, status 0x00, securityStatus FF
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:07:944 APS Ind 27, 0xFD8A: 13 00 0D 0C 01 F6 2C 02 FF FF 2E 21 00 57 5F F3 FE FF 6F 0D 00 D1 F4 25 02 0F 5B
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:07:944 <-LQI 0xFD8A   013 12 1 0x000D6FFFFEF35F57 0xF4D1 1 1 2 02 0F 5B
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:369 profileid 0104, clusterid 0101, srcEndpoint 01, dstEndpoint 01, status 0x00, securityStatus FF
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:369 APS Ind 4, 0xABF9: 19 76 01 00
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:369 <-ZCL serverToClient 0xABF9 1 for cluster 0x0101 00
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:416 profileid 0104, clusterid 0101, srcEndpoint 01, dstEndpoint 01, status 0x00, securityStatus FF
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:416 APS Ind 4, 0xABF9: 19 76 01 00
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:416 <-ZCL serverToClient 0xABF9 1 for cluster 0x0101 00
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:817 profileid 0104, clusterid 0101, srcEndpoint 01, dstEndpoint 01, status 0x00, securityStatus FF
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:817 APS Ind 13, 0xABF9: 09 5A 20 01 02 FF FF 00 FF FF FF FF 00
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:817 <-ZCL serverToClient 0xABF9 1 for cluster 0x0101 01 02 FF FF 00 FF FF FF FF 00
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:848 Node data 0x000b57fffe59e55a profileId: 0x0104, clusterId: 0x0101
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:848 Start. UddateLight
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:849 updateLights!
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:849 Status dΓΈrlΓ₯s: 0
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:849 ZCL attribute report 0x000B57FFFE59E55A for cluster 0x0101, ep 0x01
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:849 profileid 0104, clusterid 0101, srcEndpoint 01, dstEndpoint 01, status 0x00, securityStatus FF
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:849 APS Ind 7, 0xABF9: 08 5B 0A 00 00 30 02
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:849 <-ZCL attribute report 0xABF9 0x0101 1 00 00 30 02
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:849 ->ZCL default response seq id 0x5B command id 0x0A, status 0x00
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:09:944 APS-DATA.confirm status 0x00, id = 0x9F, srcEp = 0x01, dstcEp = 0x01, dstAddr = 0xABF9
okt. 14 21:30:13 LillePi deCONZ[22034]: 21:30:11:818 profileid 0000, clusterid 8031, srcEndpoint 00, dstEndpoint 00, status 0x00, securityStatus FF

Π—Π΄Π΅ΡΡŒ я снова Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽ Π΅Π³ΠΎ (Ρ‡Ρ‚ΠΎ Π½Π΅ мСняСт состояниС On Π½Π° true):

okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:35:753 <-LQI 0x0000   014 13 1 0x000B57FFFEC4FA38 0xE8A8 1 1 3 01 00 B3
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:37:313 Endrer tilstand
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:37:313 Er her!
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:37:313 Er her2!
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:37:313 Er her3!
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:37:313 Er her4!
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:37:313 Er her, 1!
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:37:313 Has on!
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:37:313 Er her5!
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:38:379 profileid 0104, clusterid 0101, srcEndpoint 01, dstEndpoint 01, status 0x00, securityStatus FF
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:38:379 APS Ind 4, 0xABF9: 19 77 00 00
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:38:379 <-ZCL serverToClient 0xABF9 1 for cluster 0x0101 00
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:38:811 profileid 0104, clusterid 0101, srcEndpoint 01, dstEndpoint 01, status 0x00, securityStatus FF
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:38:811 APS Ind 13, 0xABF9: 09 5D 20 01 01 FF FF 00 FF FF FF FF 00
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:38:811 <-ZCL serverToClient 0xABF9 1 for cluster 0x0101 01 01 FF FF 00 FF FF FF FF 00
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:38:842 Node data 0x000b57fffe59e55a profileId: 0x0104, clusterId: 0x0101
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:38:842 Start. UddateLight
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:38:843 updateLights!
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:38:843 Status dΓΈrlΓ₯s: 0
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:38:843 ZCL attribute report 0x000B57FFFE59E55A for cluster 0x0101, ep 0x01
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:38:843 profileid 0104, clusterid 0101, srcEndpoint 01, dstEndpoint 01, status 0x00, securityStatus FF
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:38:843 APS Ind 7, 0xABF9: 08 5E 0A 00 00 30 01
okt. 14 21:33:38 LillePi deCONZ[22034]: 21:33:38:843 <-ZCL attribute report 0xABF9 0x0101 1 00 00 30 01
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:38:843 ->ZCL default response seq id 0x5E command id 0x0A, status 0x00
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:38:990 APS-DATA.confirm status 0x00, id = 0x09, srcEp = 0x01, dstcEp = 0x01, dstAddr = 0xABF9
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:39:179 profileid 0000, clusterid 8031, srcEndpoint 00, dstEndpoint 00, status 0x00, securityStatus FF
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:39:179 APS Ind 71, 0x67A7: 69 00 0D 00 03 F6 2C 02 FF FF 2E 21 00 F6 2C 02 FF FF 2E 21 00 00 00 24 02 00 63 F6 2C 02 FF FF 2E 21 00 6D 64 C3 FE FF 57 0B 00 4F 03 25 02 0F 28 F6 2C 02 FF FF 2E 21 00 04 7A 77 FE FF 9F FD 90 04 0B 25 02 0F 82
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:39:179 <-LQI 0x67A7   013 0 3 0x00212EFFFF022CF6 0x0000 0 1 2 02 00 63
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:39:660 profileid 0000, clusterid 8031, srcEndpoint 00, dstEndpoint 00, status 0x00, securityStatus FF
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:39:660 APS Ind 71, 0x67A7: 6C 00 0D 03 03 F6 2C 02 FF FF 2E 21 00 12 7C 70 FE FF 57 0B 00 E0 3D 25 02 0F 2E F6 2C 02 FF FF 2E 21 00 B7 BB D6 FE FF 57 0B 00 26 46 25 02 0F 34 F6 2C 02 FF FF 2E 21 00 6A 06 C2 FE FF 57 0B 00 48 4C 25 02 0F 1A
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:39:660 <-LQI 0x67A7   013 3 3 0x000B57FFFE707C12 0x3DE0 1 1 2 02 0F 2E
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:40:125 profileid 0000, clusterid 8031, srcEndpoint 00, dstEndpoint 00, status 0x00, securityStatus FF
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:40:125 APS Ind 71, 0x67A7: 6F 00 0D 06 03 F6 2C 02 FF FF 2E 21 00 86 C4 C7 FE FF 6F 0D 00 18 5E 25 02 0F 1E F6 2C 02 FF FF 2E 21 00 5B 9B AF FE FF 6F 0D 00 C8 A8 25 02 0F 2C F6 2C 02 FF FF 2E 21 00 8E 9C 88 FE FF 9F FD 90 D3 BE 25 02 0F 3E
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:40:125 <-LQI 0x67A7   013 6 3 0x000D6FFFFEC7C486 0x5E18 1 1 2 02 0F 1E
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:40:621 profileid 0000, clusterid 8031, srcEndpoint 00, dstEndpoint 00, status 0x00, securityStatus FF
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:40:621 APS Ind 71, 0x67A7: 72 00 0D 09 03 F6 2C 02 FF FF 2E 21 00 88 DC C7 FE FF 6F 0D 00 93 CB 25 02 0F 41 F6 2C 02 FF FF 2E 21 00 38 FA C4 FE FF 57 0B 00 A8 E8 25 02 0F 36 F6 2C 02 FF FF 2E 21 00 57 5F F3 FE FF 6F 0D 00 D1 F4 25 02 0F 64
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:40:621 <-LQI 0x67A7   013 9 3 0x000D6FFFFEC7DC88 0xCB93 1 1 2 02 0F 41
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:41:086 profileid 0000, clusterid 8031, srcEndpoint 00, dstEndpoint 00, status 0x00, securityStatus FF
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:41:086 APS Ind 27, 0x67A7: 74 00 0D 0C 01 F6 2C 02 FF FF 2E 21 00 41 11 8A FE FF 9F FD 90 8A FD 25 02 0F 37
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:41:086 <-LQI 0x67A7   013 12 1 0x90FD9FFFFE8A1141 0xFD8A 1 1 2 02 0F 37
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:44:464 profileid 0000, clusterid 8031, srcEndpoint 00, dstEndpoint 00, status 0x00, securityStatus FF
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:44:464 APS Ind 71, 0x4626: 7A 00 0D 00 03 F6 2C 02 FF FF 2E 21 00 F6 2C 02 FF FF 2E 21 00 00 00 24 02 00 22 F6 2C 02 FF FF 2E 21 00 6D 64 C3 FE FF 57 0B 00 4F 03 25 02 0F 0E F6 2C 02 FF FF 2E 21 00 04 7A 77 FE FF 9F FD 90 04 0B 25 02 0F 52
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:44:464 <-LQI 0x4626   013 0 3 0x00212EFFFF022CF6 0x0000 0 1 2 02 00 22
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:44:944 profileid 0000, clusterid 8031, srcEndpoint 00, dstEndpoint 00, status 0x00, securityStatus FF
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:44:944 APS Ind 71, 0x4626: 7B 00 0D 03 03 F6 2C 02 FF FF 2E 21 00 6A 06 C2 FE FF 57 0B 00 48 4C 25 02 0F 13 F6 2C 02 FF FF 2E 21 00 86 C4 C7 FE FF 6F 0D 00 18 5E 25 02 0F 14 F6 2C 02 FF FF 2E 21 00 0F ED EE FE FF 57 0B 00 A7 67 25 02 0F 30
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:44:944 <-LQI 0x4626   013 3 3 0x000B57FFFEC2066A 0x4C48 1 1 2 02 0F 13
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:45:425 profileid 0000, clusterid 8031, srcEndpoint 00, dstEndpoint 00, status 0x00, securityStatus FF
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:45:425 APS Ind 71, 0x4626: 7E 00 0D 06 03 F6 2C 02 FF FF 2E 21 00 5B 9B AF FE FF 6F 0D 00 C8 A8 25 02 0F 14 F6 2C 02 FF FF 2E 21 00 88 DC C7 FE FF 6F 0D 00 93 CB 25 02 0F 1C F6 2C 02 FF FF 2E 21 00 57 5F F3 FE FF 6F 0D 00 D1 F4 25 02 0F 80
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:45:426 <-LQI 0x4626   013 6 3 0x000D6FFFFEAF9B5B 0xA8C8 1 1 2 02 0F 14
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:45:922 profileid 0000, clusterid 8031, srcEndpoint 00, dstEndpoint 00, status 0x00, securityStatus FF
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:45:922 APS Ind 71, 0x4626: 81 00 0D 09 03 F6 2C 02 FF FF 2E 21 00 41 11 8A FE FF 9F FD 90 8A FD 25 02 0F 37 F6 2C 02 FF FF 2E 21 00 7D CE 93 FE FF 57 0B 00 EE E8 12 00 02 FF F6 2C 02 FF FF 2E 21 00 A0 EF 36 02 00 8D 15 00 44 C5 12 00 02 FF
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:45:922 <-LQI 0x4626   013 9 3 0x90FD9FFFFE8A1141 0xFD8A 1 1 2 02 0F 37
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:46:370 profileid 0000, clusterid 8031, srcEndpoint 00, dstEndpoint 00, status 0x00, securityStatus FF
okt. 14 21:33:46 LillePi deCONZ[22034]: 21:33:46:370 APS Ind 27, 0x4626: 84 00 0D 0C 01 F6 2C 02 FF FF 2E 21 00 5A E5 59 FE FF 57 0B 00 F9 AB 12 00 02 FF
okt. 14 21:33:47 LillePi homebridge[269]: [2019-10-14 21:33:47] [Hue] lumi.remote.b286acn01 Stue: set homekit status fault from 1 to 0
okt. 14 21:33:53 LillePi node-red[950]: 14 Oct 21:33:53 - [info] [sectoralarm-site:34ecc6dc.1194e2] Received 'check' command
okt. 14 21:33:55 LillePi deCONZ[22034]: 21:33:46:370 <-LQI 0x4626   013 12 1 0x000B57FFFE59E55A 0xABF9 2 0 1 00 02 FF
okt. 14 21:33:55 LillePi deCONZ[22034]: 21:33:47:491 Node data 0x00158d00027c069a profileId: 0x0104, clusterId: 0x0000
okt. 14 21:33:55 LillePi deCONZ[22034]: 21:33:47:491 Start. UddateLight
okt. 14 21:33:55 LillePi deCONZ[22034]: 21:33:47:491 no button map for: lumi.remote.b286acn01 ep: 0x01 cl: 0x0000 cmd: 0x0A pl[0]: 001
okt. 14 21:33:55 LillePi deCONZ[22034]: 21:33:47:491 ZCL attribute report 0x00158D00027C069A for cluster 0x0000, ep 0x01
okt. 14 21:33:55 LillePi deCONZ[22034]: 21:33:47:491 0x00158D00027C069A extract Xiaomi special attribute 0xFF01
okt. 14 21:33:55 LillePi deCONZ[22034]: 21:33:47:491         01 battery 3005 (0x0BBD)
okt. 14 21:33:55 LillePi deCONZ[22034]: 21:33:47:491         03 temperature 33 Β°C
okt. 14 21:33:55 LillePi deCONZ[22034]: 21:33:47:491         04 unknown 17320 (0x43A8)
okt. 14 21:33:55 LillePi deCONZ[22034]: 21:33:47:491         05 RSSI dB (?) 23 (0x0017)
okt. 14 21:33:55 LillePi deCONZ[22034]: 21:33:47:491         06 LQI (?) 4294967296 (0x0100000000)
okt. 14 21:33:55 LillePi deCONZ[22034]: 21:33:47:491         08 unknown 5129 (0x1409)
okt. 14 21:33:55 LillePi deCONZ[22034]: 21:33:47:491         0a unknown 62673 (0xF4D1)

РСшил это Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΠ² netcat Β«r 0xABF9 1 0x0101 0Β» (Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ чтСния 1 Π΄Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ Π·Π°ΠΌΠΊΠ°) Π² ΠΏΠ»Π°Π³ΠΈΠ½ DeCONZ CLI ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· (ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ час, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π² бСзопасности) послС запуска ΠΌΠΎΠ΅Π³ΠΎ минимального deconz.service.

@ebaauw Π£ мСня сСйчас ΠΆΡƒΡ‚ΠΊΠΎΠ΅ врСмя Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° Π·Π°ΠΌΠΊΠ΅. Π― ΠΎΠΆΠΈΠ΄Π°Π», Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ… Π±ΡƒΠ΄ΡƒΡ‚ ΡΠ½ΠΈΠΆΠ°Ρ‚ΡŒΡΡ Π½Π° 10-20% ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь - это Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ. Как Ρ‚Ρ‹ Π΄ΡƒΠΌΠ°Π΅ΡˆΡŒ, я ΠΌΠΎΠ³ слишком ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π· Β«ΡΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒΒ» Π΅Π³ΠΎ Π² Π”Π΅ΠΊΠΎΠ½Ρ†Π΅? Π—Π½Π°Ρ‡ΠΈΡ‚, это слишком часто дублируСтся? Π•ΡΡ‚ΡŒ Π³Π΄Π΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Π° всСх привязок?

Π”ΡƒΠΌΠ°ΡŽ, Π΅ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π° ZDP для чтСния Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ привязки; Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ deconz-cli-plugin ΠΈ ΠΏΠΎΠ½ΡŽΡ…Π°Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚. Π― Π½Π΅ Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ количСство привязок Π±ΡƒΠ΄Π΅Ρ‚ основным Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ, ΡΠΎΠΊΡ€Π°Ρ‰Π°ΡŽΡ‰ΠΈΠΌ врСмя Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹; Π‘ΠΊΠΎΡ€Π΅Π΅ всСго, это конфигурация управлСния опросом ΠΈ / ΠΈΠ»ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°, ΠΈΠ·-Π·Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ устройство слишком часто просыпаСтся.

@ebaauw Π’Ρ‹ (ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ) ΠΏΡ€Π°Π²Ρ‹, ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π° ZDP ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ привязку 1.

Π― просмотрСл свою Π»ΠΎΠ³ΠΈΠΊΡƒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ» Π½Π΅Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» Π² ΠΎΠ±ΠΌΠ΅Π½Π΅ сообщСниями (опросС) zigbee.

Но я Π²ΠΈΠΆΡƒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Ρ‚Π°ΠΊΠΆΠ΅ сообщаСт ΠΎ своСм статусС ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 5 ΠΌΠΈΠ½ΡƒΡ‚ ΠΈΠ»ΠΈ ΠΎΠΊΠΎΠ»ΠΎ Ρ‚ΠΎΠ³ΠΎ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ я настроил ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΎΠ± Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π΅ Π² Cluster Info Π² Deconz (Β«max: 300Β»). Π― знаю, Ρ‡Ρ‚ΠΎ Π΅Ρ‰Π΅ Π½Π΅ совсСм понимаю всС zigbee ΠΈ Deconz, Π½ΠΎ Ρ€Π°Π·Π²Π΅ Π² этом Π½Π΅Ρ‚ нСобходимости, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это Π½Π΅ пассивный Π΄Π°Ρ‚Ρ‡ΠΈΠΊ ΠΈ всС Ρ€Π°Π²Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒ ΠΎ состоянии ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ........?

Π Π•Π”ΠΠšΠ’Π˜Π ΠžΠ’ΠΠ’Π¬: Π― Π²ΠΈΠΆΡƒ, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ кластСр управлСния опросом, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ, ΠΏΠΎ-Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌΡƒ, ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 14400 Π² качСствС ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ...

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ Π»ΠΈ это ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² Π½ΠΎΠ²ΠΎΠΉ вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, ΠΈΠ»ΠΈ ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ всСм ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌ Π²Ρ‹ΡˆΠ΅ инструкциям?

Π― Π²Ρ‹Π±ΠΈΡ€Π°ΡŽ ΠΌΠ΅ΠΆΠ΄Ρƒ Danalock Zigbee ΠΈΠ»ΠΈ Zwave.

МнС Ρ‚Π°ΠΊΠΆΠ΅ интСрСсно Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΌ руководством? Π― Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌ с Π΄Π΅ΠΊΠΎΠ½Π·ΠΎΠΌ

ΠŸΠΎΡ‡Π΅ΠΌΡƒ этот выпуск устарСл / Π·Π°ΠΊΡ€Ρ‹Ρ‚?
Π—Π°ΠΌΠΎΠΊ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ deConz:
Screenshot_20200115_160911

Π½ΠΎ Π½Π΅ отобраТаСтся Ρ‡Π΅Ρ€Π΅Π· restAPI (ΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ обнаруТиваСтся Phoscon / сСнсорами / Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π½ΠΎΠ²ΠΎΠ³ΠΎ сСнсора / Π΄Ρ€ΡƒΠ³ΠΈΠΌ)

curl --tcp-nodelay --max-time 59 -H 'Content-Type: application / json' -X GET http: // hassio : 40850 / api / mypass /
"devicename": "ConBee II",
"name": "Zigbee",
"имя": "ΠΌΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅"
"name": "Phoscon # B1066x452"
"name": "Phoscon # B1290x655"
"имя": "pydeconz"
"имя": "ΠΌΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅"
"name": "ΠŸΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΡΠ²Π΅Ρ‚ΠΈΠ»ΡŒΠ½ΠΈΠΊΠΈ",
"Π½Π°Π·Π²Π°Π½ΠΈΠ΅ производитСля": "Philips",
"name": "ЦвСтовая Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° свСта 1",
"Π½Π°Π·Π²Π°Π½ΠΈΠ΅ производитСля": "Philips",
"name": "ЦвСтовая Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° свСта 2",
"Π½Π°Π·Π²Π°Π½ΠΈΠ΅ производитСля": "Philips",
"name": "Π”Π½Π΅Π²Π½ΠΎΠΉ свСт",
"Π½Π°Π·Π²Π°Π½ΠΈΠ΅ производитСля": "Π•Π²Ρ€ΠΎΡ‚Ρ€ΠΎΠ½ΠΈΠΊ",
"name": "SPZB0001",
"Π½Π°Π·Π²Π°Π½ΠΈΠ΅ производитСля": "Π•Π²Ρ€ΠΎΡ‚Ρ€ΠΎΠ½ΠΈΠΊ",
"name": "SPZB0001 (2)",

НуТно Π»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ выпуск?

Π― Π΄ΠΎΠ±Π°Π²ΠΈΠ» измСнСния @ pascal1337 Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ Π²ΠΈΠ»ΠΊΡƒ, https://github.com/fr34kyn01535/deconz-rest-plugin/commit/master , Π½ΠΎ Π½Π΅ смог Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΌ api .. .

ΠŸΡ€ΠΈΠ²Π΅Ρ‚ Π‘Π²Π΅Π½,

Π― Ρ…ΠΎΡ‚Π΅Π» ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ развСтвлСния ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ собствСнного ΠΊΠΎΠ΄Π°.
Компания Dresden Elektronik попросила Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ здСсь Π½ΠΎΠ²Ρ‹Π΅ устройства, ΠΈ вся информация прСдоставлСна.
Но этому запросу ΡƒΠΆΠ΅ 2 Π³ΠΎΠ΄Π°, Π³Π΄Π΅ ΠΆΠ΅ люди ΠΈΠ· Dresden Elektronik?

Π― сСйчас ΠΈΠ·ΡƒΡ‡Π°ΡŽ zigbee2mqtt. Кодовая Π±Π°Π·Π° этого ΠΏΠ»Π°Π³ΠΈΠ½Π°, чСстно говоря, бСспорядочная, Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ТСстко Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Ρ„Π»Π°Π³ΠΎΠ² Π½Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ нас ΠΊ Π±ΠΎΠ»Π΅Π΅ ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΉ экосистСмС устройств. Π”ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ повСдСния ΠΈ устройства, Π½Π΅ пСрСписывая Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ основного повСдСния.

Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ rest api с октября, ΠΈ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π±Π΅Π·ΡƒΠΏΡ€Π΅Ρ‡Π½ΠΎ.

Π― выставил Π·Π°ΠΌΠΎΠΊ Π½Π° свСт, Π½ΠΎ Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ это Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ принято. Π― Π½Π΅ программист ΠΈ Π½Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°ΡŽΡΡŒ Π² Π³ΠΈΡ‚Ρ…Π°Π±Π΅. Если ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ интСрСсно, ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΊΠΎΠ΄ΠΎΠΌ. Π‘Ρ‹Π»ΠΎ Π±Ρ‹ Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎ, Ссли Π±Ρ‹ эта Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π»Π°ΡΡŒ Π² ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅.

@arnerek, подСлившись этим, навСрняка ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Ρ‚Π΅ΠΌ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹ΠΌ здСсь ..

Π― ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» ΠΊΠΎΠ΄ здСсь: https://github.com/arnerek/deconz-rest-plugin/tree/Danalock

@arnerek Π― ΡΡ‡ΠΈΡ‚Π°ΡŽ, Ρ‡Ρ‚ΠΎ это Π±ΡƒΠ΄Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ принято, Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ это Π±Ρ‹Π»ΠΎ сдСлано для Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² Π΄Ρ‹ΠΌΠ° ΠΈ Ρ‚. Π΄. НС ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ Π²Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ запрос Π½Π° пСрСнос Π² Π³Π»Π°Π²Π½Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ?

@arnerek : Π’Ρ‹ Ρ‡ΠΈΡ‚Π°Π»ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π²Ρ‹ΡˆΠ΅? Π― Π½Π΅ Π²ΠΈΠ΄Π΅Π» сСгодня ΠΏΡƒΠ» рСквСст .. ΠΈ всС Π΅Ρ‰Π΅ надСюсь ;-)

ΠŸΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡƒΠ» рСквСст. НадСюсь, Π² блиТайшиС Π΄Π½ΠΈ

Π― Π²ΠΈΠΆΡƒ, Ρ‡Ρ‚ΠΎ @arnerek выставляСт Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ ΠΊΠ°ΠΊ рСсурс /lights . Π― Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ это сработаСт, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ сущСствуСт нСкоторая Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ установкой состояния Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ†Π΅Π»ΠΈ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ состояния Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Ρ…ΠΎΡ‚Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ для Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ состояния ΠΎΡ‚Ρ€Π°ΠΆΠ°Π»ΠΈ это, см. тСрмостаты. Они прСдставлСны ΠΊΠ°ΠΊ рСсурсы /sensors , ΠΏΡ€ΠΈ этом Ρ†Π΅Π»ΡŒ Π² состоянии Π² config ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ состояниС (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния) Π² state .
ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Ρ‚ΠΎ ΠΆΠ΅ самоС относится ΠΈ ΠΊ устройствам, Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ ΠΎΠΊΠ½Π°.

ΠŸΠΎΡ…ΠΎΠΆΠ΅, эта Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ _Groups_, поэтому Π½Π΅Ρ‚ вСских ΠΏΡ€ΠΈΡ‡ΠΈΠ½ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Π΅Π΅ ΠΊΠ°ΠΊ рСсурс /lights . Однако Π½Π΅ знаю ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π·Π°ΠΌΠΊΠ°Ρ….

@ebaauw Какая ΠΆΠ΅ Ρ‚ΠΎΠ³Π΄Π° Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π°?
МоТно Π»ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ источники свСта? Π’ΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ нСсколько Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΡ… описанныС Π²Π°ΠΌΠΈ состояния?
Π˜Π·Π²ΠΈΠ½ΠΈΡ‚Π΅, я Π΅Ρ‰Π΅ Π½Π΅ знаю Deconz Π½Π°ΠΈΠ·Π½Π°Π½ΠΊΡƒ.

Как я ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π» Π²Ρ‹ΡˆΠ΅, рСсурс /sensors с Ρ†Π΅Π»Π΅Π²Ρ‹ΠΌ состояниСм, сопоставлСнным с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ config ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ состояниСм, сопоставлСнным с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ state .

ЗдравствуйтС!

Π― Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ ΠΊΡƒΠΏΠΈΠ» Π·Π°ΠΌΠΎΠΊ Danalock V3 Zigbee. Π― ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ написал arnerek, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² Deconz. Π― Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ Π² github, Π½ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π»ΠΈ я понимаю, Ρ‡Ρ‚ΠΎ я Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ»Π°Π³ΠΈΠ½Π° Π½Π° основС Π²Π΅Ρ‚ΠΊΠΈ arnereks? ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ я ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, компиляция продолТаСтся довольно Π΄ΠΎΠ»Π³ΠΎ, Π½ΠΎ заканчиваСтся ошибками.

МнС ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»ΠΎΡΡŒ Π²ΠΎΡ‚ Ρ‡Ρ‚ΠΎ:
git clone -b Danalock https://github.com/arnerek/deconz-rest-plugin

CD deconz-rest-ΠΏΠ»Π°Π³ΠΈΠ½

qmake && make -j2

Π­Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, ΠΈΠ»ΠΈ ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ большС ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ git. :)

/ Π­Ρ€ΠΈΠΊ

Π― Π΄ΡƒΠΌΠ°ΡŽ, это ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΈ Π±ΠΎΠ»Π΅Π΅ простой способ (Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ git checkout с этим ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ)
Но Π²Ρ‹ пропускаСтС ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку для Π·Π°ΠΌΠ΅Π½Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²

sudo cp ../libde_rest_plugin.so / usr / share / deCONZ / ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹

ΠΈ Π½Π΅ Π·Π°Π±Ρ‹Π²Π°ΠΉ

sudo apt install deconz-dev

Π² Ρ‡Π΅ΠΌ твоя ошибка?

Π’Π΅ΠΏΠ΅Ρ€ΡŒ это Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сработало. Π― написал make clean ΠΈ снова ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π».
ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°. Π—Π°Ρ‚Π΅ΠΌ сдСлал ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг:

sudo cp ../libde_rest_plugin.so /usr/share/deCONZ/plugins

ΠΈ Π΄Π°, я Π΄Π΅Π»Π°Π» sudo apt install deconz-dev Ρ€Π°Π½ΡŒΡˆΠ΅.

Π—Π°Ρ‚Π΅ΠΌ пСрСзапустил слуТбу ΠΈ попытался ΡΠ²ΡΠ·Π°Ρ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Phoscon, Π½ΠΎ, боюсь, Π±Π΅Π·ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ.

НС знаю, Ρ‡Ρ‚ΠΎ Π΅Ρ‰Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ. ΠšΠΎΠΌΡƒ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π΅Ρ‰Π΅, ΠΊΠΎΠΌΡƒ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ это Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ?

@lillaeriika ΠŸΡ€ΠΎΡΡ‚ΠΎ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ„Π°ΠΉΠ» general.xml, ΠΊΠ°ΠΊ Π² ΠΌΠΎΠ΅ΠΌ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ постС? Π­Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ Π² deCONZ, ΠΈ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ.

@arnerek Π₯ΠΌ, я Π½Π΅ нашСл Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ поста, Π³Π΄Π΅ Π²Ρ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ ΠΎ general.xml? Но для ясности, слСдуСт Π»ΠΈ ΠΌΠ½Π΅ Π²Π·ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ» general.xml ΠΈΠ· вашСй Π²Π΅Ρ‚ΠΊΠΈ ΠΈ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² ΠΏΠ°ΠΏΠΊΡƒ: /usr/share/deCONZ/zcl ?

Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ я сдСлал. ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»ΡΡ. По-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. :(

Π­Ρ‚ΠΎ сообщСниС: https://github.com/dresden-elektronik/deconz-rest-plugin/issues/520#issuecomment -538741388

Π”ΡƒΠΌΠ°ΡŽ, это мСсто ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅. НайдитС Π½ΠΎΠ²Ρ‹ΠΉ свСт ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ скрСпку Π² отвСрстии для Π±ΡƒΠ»Π°Π²ΠΊΠΈ Π² Danalock, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ.

Π’Π°ΠΊΠΆΠ΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ для мСня, я сдСлал всС, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ, ΠΈ Π½Π΅ ΠΌΠΎΠ³Ρƒ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

МоТно ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π·Π°ΠΌΠΊΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ сСти ΠΎΡ‚ deCONZ? Из deCONZ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

Π΄Π°, я ΠΌΠΎΠ³Ρƒ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ· кластСра, Π½ΠΎ я Π½Π΅ ΠΌΠΎΠ³Ρƒ Π½Π°ΠΉΡ‚ΠΈ Π΅Π³ΠΎ Π² свСтС ΠΈΠ»ΠΈ Π² API

Π’Ρ‹ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π»ΠΈ это: «Для мСня Phoscon распознал Π±Ρ‹ Π·Π°ΠΌΠΎΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ я Π½Π°ΠΆΠ°Π»Β« Π‘Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ дСскриптор ΡƒΠ·Π»Π° Β»Π² графичСском интСрфСйсС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ deCONZ ΡƒΠ·Π»Π° Π΄Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ Π·Π°ΠΌΠΊΠ°Β».

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π·Π°ΠΌΠΎΠΊ Π²ΠΎ врСмя поиска Π½ΠΎΠ²ΠΎΠ³ΠΎ свСта Π² фосконС.

Π― Π½Π΅ ΠΌΠΎΠ³ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ, Π½Π΅ Π½Π°ΠΆΠ°Π² эту ΠΊΠ½ΠΎΠΏΠΊΡƒ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π΄Π°, я ΡƒΠΆΠ΅ сдСлал это.
ΠŸΡ€ΠΎΠ±ΠΎΠ²Π°Π» Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ поиском, Π½ΠΎ всС Ρ€Π°Π²Π½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ.

Какая Ρƒ вас вСрсия шлюза (Π΅ΡΡ‚ΡŒ Π² Phoscon)?

2.05.69 / 25.2.2020

Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ всС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π² основном кластСрС ΠΈ Ρ‚. Π΄.

ΠŸΡ€ΠΈΠ²Π΅Ρ‚ всСм,

Устройства:
Raspberry Pi 2 МодСль B
Conbee II (вСрсия 2.05.69 / 14.02.2020)

Π― сдСлал ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

  1. sudo apr-get update
  2. sudo apt install deconz-dev
  3. git clone -b Danalock https://github.com/arnerek/deconz-rest-plugin
  4. CD deconz-rest-ΠΏΠ»Π°Π³ΠΈΠ½
  5. qmake && make -j2
  6. sudo mv /usr/share/deCONZ/plugins/libde_rest_plugin.so /usr/share/deCONZ/libde_rest_plugin.so.bak
  7. sudo mv libde_rest_plugin.so /usr/share/deCONZ/plugins/libde_rest_plugin.so
  8. ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ графичСский интСрфСйс deCONZ

Π― ΠΌΠΎΠ³Ρƒ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π·Π°ΠΌΠΊΠΎΠΌ ΠΈΠ· графичСского интСрфСйса deCONZ
Π― ΠΌΠΎΠ³Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΊΠ°ΠΊ Π»Π°ΠΌΠΏΡƒ Π² HomeAssistant с ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ OOTB, Π½ΠΎ ΠΎΠ½ Π½Π΅ сохраняСт состояниС Π»Π°ΠΌΠΏΡ‹.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»Π°ΠΌΠΏΠ° сохранила состояниС?
Как Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π»Π°ΠΌΠΏΡƒ (ΠΊΠ°ΠΊ Aqara Smart Plug) Π² deCONZ?

благодаря

Π‘Ρ‚Ρ€Π°Π½Π½ΠΎ. Π”Π°Π΅Ρ‚ Π»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Danalock статус Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ³ΠΎ Π΄Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ Π·Π°ΠΌΠΊΠ°?

Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ шаблон Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π² Home Assistant: https://www.home-assistant.io/integrations/lock.template/

@arnerek, Ρ‚Ρ‹ знаСшь, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΌΠΎΠΉ Π·Π°ΠΌΠΎΠΊ Π½Π΅ свСтится?

НСт ΠΈΠ·Π²ΠΈΠ½ΠΈΡ‚Π΅. ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΡ€Π°Π²ΠΎ собствСнности Π½Π° Ρ„Π°ΠΉΠ» libde_rest_plugin.so? Π£Π΄Π°Π»ΠΈΡ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ Π½Π° Deconz ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ снова?

Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅. Как я ΠΌΠΎΠ³Ρƒ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ этот элСмСнт с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ графичСского интСрфСйса? НаТатиС клавиши del просто "ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚" Π΅Π³ΠΎ Ρ‡Π΅Ρ€Π΅Π· 5 сСкунд.

Π‘Ρ‚Ρ€Π°Π½Π½ΠΎ. Π”Π°Π΅Ρ‚ Π»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Danalock статус Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ³ΠΎ Π΄Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ Π·Π°ΠΌΠΊΠ°?

Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ шаблон Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π² Home Assistant: https://www.home-assistant.io/integrations/lock.template/

Бпасибо.
Π’Π΅ΠΏΠ΅Ρ€ΡŒ это прСкрасно.

НС знаю ΠΏΠΎΡ‡Π΅ΠΌΡƒ, Π½ΠΎ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ lock Π½Π΅ сохранил состояниС. Но Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ.

Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ½ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π» послС удалСния Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈΠ· графичСского интСрфСйса ΠΈ сброса ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Danalock

Π― Ρ‚ΠΎΠΆΠ΅ пошСл Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ дальшС. Π― Π½ΠΈΠΊΠΎΠ³Π΄Π° Ρ€Π°Π½ΡŒΡˆΠ΅ Π½Π΅ использовал графичСский интСрфСйс, Π½ΠΎ ΠΊΠΎΠ³Π΄Π° ΠΌΠ½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π΅Π³ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ, Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° Π±Ρ‹Π»Π° Π½Π° самом Π΄Π΅Π»Π΅. Π― ΡƒΠ΄Π°Π»ΠΈΠ» Π΅Π³ΠΎ ΠΈΠ· графичСского интСрфСйса Deconz, Π° Π·Π°Ρ‚Π΅ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΠ» ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· Webapp. Π—Π°Ρ‚Π΅ΠΌ ΠΎΠ½ появился ΠΊΠ°ΠΊ Π² графичСском интСрфСйсС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ‚Π°ΠΊ ΠΈ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Phoscon. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΅Π³ΠΎ ΠΏΠΎΠ²ΡΡŽΠ΄Ρƒ.

ПослСдняя ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°: я ΠΌΠΎΠ³Ρƒ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ / Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² GUI ΠΈ Webapp, Π½ΠΎ Π½Π΅ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Phoscon?

На самом Π΄Π΅Π»Π΅, ΠΏΠΎΡ…ΠΎΠΆΠ΅, это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ Π² Phoscon App, Π½ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΡ‚. Π― ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Π΅Π³ΠΎ Π² Openhab, ΠΈ, ΠΏΠΎΡ…ΠΎΠΆΠ΅, ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ я Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ я счастлив. Π—Π°Π²Ρ‚Ρ€Π° я ΠΏΡ€ΠΎΠ²Π΅Π΄Ρƒ Π΅Ρ‰Π΅ нСсколько тСстов. Бпасибо Π·Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ. НаконСц-Ρ‚ΠΎ ΠΊΡ€Π΅ΠΏΠΊΠΎΠ³ΠΎ Π½ΠΎΡ‡Π½ΠΎΠ³ΠΎ сна!

Бпасибо, Ρ‡Ρ‚ΠΎ подСлился своими мыслями. Π”ΡƒΠΌΠ°ΡŽ, я Ρ‚ΠΎΠΆΠ΅ ΠΊΡƒΠΏΠ»ΡŽ DanaLock ΠΈ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΡŽ Π΅Π³ΠΎ.
ΠšΡΡ‚Π°Ρ‚ΠΈ: Π·Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹, доступСн Π»ΠΈ Dockerfile? Π― Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽ свой DECONZ Π½Π° Docker Π½Π° OrangePi Zero Plus :)

Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ:
Π‘Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π» Π² Docker с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ DanaLock.

И:
Π’Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ HTML-Ρ„ΠΎΡ€ΠΌΡƒ для добавлСния Π½ΠΎΠ²Ρ‹Ρ… устройств Π² Deconz ? ΠšΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ прСдставил это Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Π² Π±ΡƒΠ΄ΡƒΡ‰ΠΈΠ΅ вСрсии?

Π― ΠΏΠΎΠΏΠ°Π» Π² Ρ‚ΠΎ ΠΆΠ΅ состояниС, Ρ‡Ρ‚ΠΎ ΠΈ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ Π²Ρ‹ΡˆΠ΅. Π—Π°ΠΌΠΎΠΊ Π½Π΅ сохранил Π±Ρ‹ состояния. И ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ½ΠΎΠ³Π΄Π°. Π― снова ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡƒΠ΄Π°Π»ΠΈΠ» Π΅Π³ΠΎ ΠΈΠ· Deconz. Π”ΠΎΠ±Π°Π²ΠΈΠ» с фосконом. Π‘Ρ€Π°Π·Ρƒ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ. Управляя ΠΈΠΌ ΠΈΠ· Deconz, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ фоскон, добавляя Π΅Π³ΠΎ Π² Openhab, Π° Ρ‚Π°ΠΊΠΆΠ΅ управляя ΠΈΠΌ ΠΈΠ· Openhab. Π’Π°ΠΊ счастлив. Бпасибо Π²Π°ΠΌ всСм.

@ebaauw Какой здСсь статус, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π·Π°ΠΊΡ€Ρ‹Ρ‚Π°? Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π½ΡƒΠΆΠ½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация?

Какой здСсь статус

ΠŸΡ€ΠΎΡΡ‚ΠΈΡ‚Π΅, я Π½Π΅ знаю. Π£ мСня самого ΡƒΠΌΠ½ΠΎΠ³ΠΎ Π·Π°ΠΌΠΊΠ° Π½Π΅Ρ‚, ΠΈ я Π½Π΅ писал ΠΊΠΎΠ΄, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Π΅Π³ΠΎ. Как ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ Π²Ρ‹ΡˆΠ΅, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ 2018 Π³ΠΎΠ΄Π°, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ я опасаюсь, Ρ‡Ρ‚ΠΎ раскрытиС Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΊΠ°ΠΊ рСсурса /lights ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ»ΠΎΡ…ΠΎΠΉ ΠΈΠ΄Π΅Π΅ΠΉ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Π½Π΅Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΠΌΡ‹ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊ нСобходимости ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π² графичСском интСрфСйсС, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π²Ρ‹ смоТСтС ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ состояниС Ρ‡Π΅Ρ€Π΅Π· API). НСдавний ΠΎΠΏΡ‹Ρ‚ использования ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… устройств (сирСн) заставил мСня ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ свою Ρ‚ΠΎΡ‡ΠΊΡƒ зрСния. ЕдинствСнный ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Π² ΠΏΠΎΠ»ΡŒΠ·Ρƒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ устройства (Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ) Π² качСствС рСсурса /lights - это ΠΊΠΎΠ³Π΄Π° эта функция ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π³Ρ€ΡƒΠΏΠΏΡ‹ (ΠΊΠ°ΠΊ Π² случаС с устройствами, Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΠΈ ΠΎΠΊΠ½Π°, ΠΈ с сирСной Heiman (Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ), Π½ΠΎ Π½Π΅ с сирСны Π΄Ρ‹ΠΌΠΎΠ²Ρ‹Ρ… ΠΈΠ·Π²Π΅Ρ‰Π°Ρ‚Π΅Π»Π΅ΠΉ).

ΠΏΠΎΡ‡Π΅ΠΌΡƒ вопрос Π·Π°ΠΊΡ€Ρ‹Ρ‚?

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ²ΠΎΠ»Π΅Π½ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΉ Π±ΠΎΡ‚?

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π½ΡƒΠΆΠ½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация?

Π― Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ здСсь, вСроятно, достаточно ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Ρ‡Ρ‚ΠΎ @bohtho ΡƒΠ΄Π°Π»ΠΎΡΡŒ Https://github.com/dresden-elektronik/deconz-rest-plugin/issues/520#issuecomment -537240173.

Как ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ Π²Ρ‹ΡˆΠ΅, тСкущая кодовая Π±Π°Π·Π° для ΠΏΠ»Π°Π³ΠΈΠ½Π° REST API ΠΎΡ‡Π΅Π½ΡŒ слоТна, ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ для Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° устройства Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя мноТСство Ρ†ΠΈΠΊΠ»ΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ тСстирования. Из-Π·Π° этого я большС Π½Π΅ ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ устройств, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρƒ мСня Π½Π΅Ρ‚. Π― счастлив Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π°Π΄ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ REST API (ΠΈ Homebridge Hue) для Danalock, Ссли я смогу ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π²Π·Π°ΠΉΠΌΡ‹ ΠΈΠ»ΠΈ Ссли люди захотят ΡΠΏΠΎΠ½ΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ устройства ΠΌΠ½ΠΎΠΉ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ я Π½Π΅ ΠΌΠΎΠ³Ρƒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Phoscon, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это Π½Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ исходный ΠΊΠΎΠ΄.

Бпасибо @ebaauw. Π― ΠΏΠ΅Ρ€Π΅ΡˆΠ΅Π» Π½Π° собствСнный ZHA Π² Homeassistant сСйчас (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Conbee 1), ΠΈ с большим успСхом. Danalock Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ.

ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚.
ПослСдниС нСсколько Π΄Π½Π΅ΠΉ я ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ свой Danalock V3 Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Conbee II (вСрсия 2.05.69, Raspberry PI 4) ΠΈ Home Assistant 0.109.6. ПослС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ я Π²ΠΈΠΆΡƒ свой Π·Π°ΠΌΠΎΠΊ ΠΊΠ°ΠΊ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Phoscon, ΠΈ я ΠΌΠΎΠ³Ρƒ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠΌ Ρ‡Π΅Ρ€Π΅Π· графичСский интСрфСйс deCONZ. ПослС этого я Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽ процСсс Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Phoscon, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΊ HA (HA установлСн Π½Π° ΠΌΠΎΠ΅ΠΌ сСрвСрС NUC, ΠΈ я ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡΡŒ ΠΊ Conbee II, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ Π² HA ΠΏΠΎ IP ΠΌΠΎΠ΅Π³ΠΎ PI4). Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΡ€ΠΎΠΌΠ΅ состояния Π”Π°Π½Π°Π»ΠΎΠΊΠ°. ПослС пСрСзапуска ΠΌΠΎΠ΅Π³ΠΎ Danalock интСграция Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚! Π― всС Π΅Ρ‰Π΅ ΠΌΠΎΠ³Ρƒ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠΌ Ρ‡Π΅Ρ€Π΅Π· графичСский интСрфСйс deCONZ, ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ exec для Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ / Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ идСально. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π° ΠΏΠΎΠΌΠΎΠ³ΠΈ.

Π•ΡΡ‚ΡŒ новости ΠΎ Ρ‚ΠΎΠΌ, Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ это ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ Π² Deconz ?? Π― пытался Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Π½ΠΎ я Π½Π΅ понял эту Π²Π΅Ρ‚ΠΊΡƒ ΠΈ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ я Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Π» ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ :) ΠœΠΎΠΆΠ΅Ρ‚ ΠΊΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎΡˆΠ°Π³ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ‰ΡŒ?

@ helto4real , Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠΉ список шагов:
https://github.com/dresden-elektronik/deconz-rest-plugin/issues/520#issuecomment -612411637
Π·Π°Ρ‚Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ arnerek, Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ элСмСнт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса Π² Home Assistant
https://github.com/dresden-elektronik/deconz-rest-plugin/issues/520#issuecomment -612471028

Иногда Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹:

  • Π·Π°ΠΌΠΎΠΊ Π½Π΅ сохраняСт состояниС. Π’ этом случаС я ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠΆΡƒ Π² графичСский интСрфСйс deCONZ ΠΈ Ρ‡ΠΈΡ‚Π°ΡŽ состояниС Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ
  • нСизвСстноС состояниС Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ, Π² этом случаС я ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠΆΡƒ Π² графичСский интСрфСйс deCONZ ΠΈ мСняю состояниС Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ

Π•ΡΡ‚ΡŒ Π»ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ "простоС" руководство для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ² ΠΏΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ Danalock ΠΊ Conbee2 / Deconz?

ΠœΠΎΠΆΠ΅Ρ‚ ΠΊΠΎΠΌΡƒ Π±ΡƒΠ΄Π΅Ρ‚ интСрСсно, слил измСнСния для Danalock с deconz-rest-plugin-2_05_77_stable. Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ вСрсии ΠΌΠ½Π΅ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Aqara opple.
Π˜ΡΡ…ΠΎΠ΄Π½ΠΈΠΊΠΈ Π΅ΡΡ‚ΡŒ Ρƒ мСня Π½Π° Π³ΠΈΡ‚Ρ…Π°Π±Π΅.

- Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Mimiix> Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ URL Π΄ΠΎ дальнСйшСго Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

ΠœΠΎΠΆΠ΅Ρ‚ ΠΊΠΎΠΌΡƒ Π±ΡƒΠ΄Π΅Ρ‚ интСрСсно, слил измСнСния для Danalock с deconz-rest-plugin-2_05_77_stable. Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ вСрсии ΠΌΠ½Π΅ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Aqara opple.
Π˜ΡΡ…ΠΎΠ΄Π½ΠΈΠΊΠΈ Π΅ΡΡ‚ΡŒ Ρƒ мСня Π½Π° Π³ΠΈΡ‚Ρ…Π°Π±Π΅.

- Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Mimiix> Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ URL Π΄ΠΎ дальнСйшСго Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ :-), Π½ΠΎ Π΅ΡΡ‚ΡŒ Π»ΠΈ способ ΡƒΠ·Π½Π°Ρ‚ΡŒ статус Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ Ρ‡Π΅Ρ€Π΅Π· api? :-)

Никто Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΈΠ°Ρ€ этому Ρ€Π΅ΠΏΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ?

Π― ΠΎΠ±Π½ΠΎΠ²ΠΈΠ» свой ΠΏΠ»Π°Π³ΠΈΠ½ для ΠΎΡ‚Π΄Ρ‹Ρ…Π°, Π½ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° снята с прилоТСния Phoscon, ΠΈ я Ρ‚ΠΎΠΆΠ΅ Π½Π΅ ΠΌΠΎΠ³Ρƒ Π½Π°ΠΉΡ‚ΠΈ Π΅Π³ΠΎ Π² api. Π•ΡΡ‚ΡŒ прСдлоТСния ΠΏΠΎ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅? Π£ΠΆΠ΅ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» Π΄Π΅Π»Π°Ρ‚ΡŒ сброс ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅.

@manup, поТалуйста,

Π― Π΄ΡƒΠΌΠ°ΡŽ, ΠΌΡ‹ просили ΠΈΡ… Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ это ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ ΠΈ ΠΏΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ вопросам Π²ΠΎΡ‚ ΡƒΠΆΠ΅ 3 Π³ΠΎΠ΄Π°. Π― ΠΏΠ΅Ρ€Π΅ΡˆΠ΅Π» ΠΊ Π·ΠΈΠ³Π±ΠΈ-пастуху. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ.

Π― ΠΎΠ±Π½ΠΎΠ²ΠΈΠ» свой ΠΏΠ»Π°Π³ΠΈΠ½ для ΠΎΡ‚Π΄Ρ‹Ρ…Π°, Π½ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° снята с прилоТСния Phoscon, ΠΈ я Ρ‚ΠΎΠΆΠ΅ Π½Π΅ ΠΌΠΎΠ³Ρƒ Π½Π°ΠΉΡ‚ΠΈ Π΅Π³ΠΎ Π² api. Π•ΡΡ‚ΡŒ прСдлоТСния ΠΏΠΎ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅? Π£ΠΆΠ΅ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» Π΄Π΅Π»Π°Ρ‚ΡŒ сброс ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅.

Π—Π°Ρ‚Π΅ΠΌ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΈΠ»ΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ измСнСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ снова Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π» :-)

@ smulle48 Он ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ΡΡ Π΄ΠΎ 15 числа. Π’ΠΎΡ‚ Ρ‚ΠΎΠ³Π΄Π° ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ новая вСрсия :)

Часто сливаСтся Π·Π° нСдСлю Π΄ΠΎ этого :)

ΠšΡΡ‚Π°Ρ‚ΠΈ. Π­Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ мСня ΠΈΠ»ΠΈ состояниС Π·Π°ΠΌΠΊΠ° (Π»Π°ΠΌΠΏΠΎΡ‡ΠΊΠΈ) Π½Π΅ мСняСтся ΠΏΡ€ΠΈ Ρ€ΡƒΡ‡Π½ΠΎΠΌ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π΅?

Моя Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° сохраняСт послСднСС состояниС, ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ

Мой Π·Π°ΠΌΠΎΠΊ мСняСт состояниС, ΠΊΠΎΠ³Π΄Π° я ΠΏΠΎΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°ΡŽ Π΅Π³ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

Π£ нас Π΅ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°?

  • Π—Π°ΠΌΠΎΠΊ
  • Π Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ
  • ВытаскиваниС Π·Π°Ρ‰Π΅Π»ΠΊΠΈ

Мои Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования:

  • Π—Π°ΠΏΠΈΡ€Π°Ρ‚ΡŒ Π΄Π²Π΅Ρ€ΡŒ, Ссли Π½ΠΈΠΊΠΎΠ³ΠΎ Π½Π΅Ρ‚ Π΄ΠΎΠΌΠ°.
  • ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π΄Π²Π΅Ρ€ΠΈ, Ссли ΠΊΡ‚ΠΎ-Ρ‚ΠΎ находится рядом с Π΄ΠΎΠΌΠΎΠΌ.
  • Π’Ρ‹Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽ Π·Π°Ρ‰Π΅Π»ΠΊΡƒ, Ссли ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡΡŒ ΠΊ Π²Π°ΠΉΡ„Π°ΡŽ.

Π£ нас Π΅ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°?

  • Π—Π°ΠΌΠΎΠΊ
  • Π Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ
  • ВытаскиваниС Π·Π°Ρ‰Π΅Π»ΠΊΠΈ

Мои Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования:

  • Π—Π°ΠΏΠΈΡ€Π°Ρ‚ΡŒ Π΄Π²Π΅Ρ€ΡŒ, Ссли Π½ΠΈΠΊΠΎΠ³ΠΎ Π½Π΅Ρ‚ Π΄ΠΎΠΌΠ°.
  • ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π΄Π²Π΅Ρ€ΠΈ, Ссли ΠΊΡ‚ΠΎ-Ρ‚ΠΎ находится рядом с Π΄ΠΎΠΌΠΎΠΌ.
  • Π’Ρ‹Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽ Π·Π°Ρ‰Π΅Π»ΠΊΡƒ, Ссли ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡΡŒ ΠΊ Π²Π°ΠΉΡ„Π°ΡŽ.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это трактуСтся ΠΊΠ°ΠΊ Π»Π°ΠΌΠΏΠΎΡ‡ΠΊΠ°, Ρƒ вас Π΅ΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ (Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° / Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°).

Π­Ρ‚Π° автоматичСская Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ ΡƒΠΆΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Danalock, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Β«ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈΒ».

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это трактуСтся ΠΊΠ°ΠΊ Π»Π°ΠΌΠΏΠΎΡ‡ΠΊΠ°, Ρƒ вас Π΅ΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ (Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° / Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°).

Π­Ρ‚Π° автоматичСская Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ ΡƒΠΆΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Danalock, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Β«ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈΒ».

@ smulle48
Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ссли Π²Ρ‹ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Ρ‡Π΅Ρ€Π΅Π· zigbee, ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΎΠΏΡ†ΠΈΡŽ, ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ?
Π’ΠΎ Π΅ΡΡ‚ΡŒ нСльзя ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ?

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это трактуСтся ΠΊΠ°ΠΊ Π»Π°ΠΌΠΏΠΎΡ‡ΠΊΠ°, Ρƒ вас Π΅ΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ (Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° / Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°).

Π­Ρ‚Π° автоматичСская Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ ΡƒΠΆΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Danalock, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Β«ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈΒ».

@ smulle48
Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ссли Π²Ρ‹ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Ρ‡Π΅Ρ€Π΅Π· zigbee, ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΎΠΏΡ†ΠΈΡŽ, ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ?
Π’ΠΎ Π΅ΡΡ‚ΡŒ нСльзя ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ?

Пока Ρ‡Ρ‚ΠΎ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· zigbee. ΠžΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ· ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ прилоТСния Danalock.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это трактуСтся ΠΊΠ°ΠΊ Π»Π°ΠΌΠΏΠΎΡ‡ΠΊΠ°, Ρƒ вас Π΅ΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ (Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° / Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°).

Π­Ρ‚Π° автоматичСская Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ ΡƒΠΆΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Danalock, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Β«ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈΒ».

@ smulle48
Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ссли Π²Ρ‹ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Ρ‡Π΅Ρ€Π΅Π· zigbee, ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΎΠΏΡ†ΠΈΡŽ, ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ?
Π’ΠΎ Π΅ΡΡ‚ΡŒ нСльзя ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ?

Пока Ρ‡Ρ‚ΠΎ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· zigbee. ΠžΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ· ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ прилоТСния Danalock.

ОкСй, большоС спасибо!

Π—Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ этого, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π±Ρ‹Π»Π° прСдоставлСна ​​с вСрсиСй .79.

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ