Strona 3 z 11

Re: SUPLA - MQTT - Homebridge... i mamy Hej Siri!

: wt sty 28, 2020 9:42 pm
autor: Michaal
Beku pisze:
ndz sty 26, 2020 8:54 pm
Tak tak jak w github.
Dzięki za pomoc @Beku, teraz wszystko działa idealnie. Kontaktrony Xiaomi na drzwiach wejściowych + SRW-01, polecam :)

Re: SUPLA - MQTT - Homebridge... i mamy Hej Siri!

: śr mar 18, 2020 12:20 pm
autor: poopi
@Kaowiec świetny tutek. Już trochę nieaktualny bo sie pozmieniał lekko i homebridge plugin in mqtt-client. Spoko do ogarnięcia.

Mam pytanko. Czy modyfikowałeś command.yaml żeby obsłużyć bramę garażową?

Re: SUPLA - MQTT - Homebridge... i mamy Hej Siri!

: śr mar 18, 2020 6:46 pm
autor: Kaowiec
poopi pisze:
śr mar 18, 2020 12:20 pm
@Kaowiec świetny tutek. Już trochę nieaktualny bo sie pozmieniał lekko i homebridge plugin in mqtt-client. Spoko do ogarnięcia.

Mam pytanko. Czy modyfikowałeś command.yaml żeby obsłużyć bramę garażową?
Dzięki!
Nie pamiętam czy command był u mnie zmieniany ale sadzę, że tak. W każdym razie gate wyglada tak:

Kod: Zaznacz cały

- topic 'supla/channels/command/#'
  id: '/id'
  shut: '/hi'

Re: SUPLA - MQTT - Homebridge... i mamy Hej Siri!

: czw mar 19, 2020 4:24 pm
autor: poopi
Ok. Thx. Tak myślałem....Lubie robić rzeczy "po swojemu". Własna instalacja na Qnap (QTS 4.4.1)/Docker.... Certbot(zamiast let's encrypt Nginx container) ... dodatkowe serwisy... i brakowało mi info... Wiedzę ze trosze trzeba zmienić config z powodu plugina do HB ale to pikuś...

Re: SUPLA - MQTT - Homebridge... i mamy Hej Siri!

: śr kwie 01, 2020 4:17 pm
autor: uchnast.michal
po

Kod: Zaznacz cały

git clone https://github.com/SUPLA/supla-core.git
brak

Kod: Zaznacz cały

supla-core/supla-mqtt-client/

Re: SUPLA - MQTT - Homebridge... i mamy Hej Siri!

: śr kwie 01, 2020 4:42 pm
autor: Jaku
Hej,

Mam problem podczas instalacji. Przeszedłem przez wszystkie podpunkty, ale gdzieś po 3 minutach od uruchomienia:

Kod: Zaznacz cały

sudo systemctl start supla_mqtt.service
Mam takie logi:

Kod: Zaznacz cały

kwi 01 18:27:55 raspberrypi supla-mqtt-client[4001]: INFO[1585758475.574810] initializing main loop
kwi 01 18:27:55 raspberrypi supla-mqtt-client[4001]: INFO[1585758475.577532] Client GUID: 22C6A30719EF7F65BE064E16E4E3A31A
kwi 01 18:27:55 raspberrypi supla-mqtt-client[4001]: INFO[1585758475.586739] SSL version: OpenSSL 1.1.0l  10 Sep 2019
kwi 01 18:27:55 raspberrypi supla-mqtt-client[4001]: INFO[1585758475.602684] Connecting...
kwi 01 18:30:08 raspberrypi supla-mqtt-client[4001]: mqtt client error MQTT_ERROR_SOCKET_ERROR
kwi 01 18:32:21 raspberrypi supla-mqtt-client[4001]: mqtt client error MQTT_ERROR_SOCKET_ERROR
kwi 01 18:34:34 raspberrypi supla-mqtt-client[4001]: mqtt client error MQTT_ERROR_SOCKET_ERROR
kwi 01 18:36:47 raspberrypi supla-mqtt-client[4001]: mqtt client error MQTT_ERROR_SOCKET_ERROR
Jestem trochę zielony w tych sprawach więc gdyby ktoś mógłby pomóc to byłbym wdzięczny.

Re: SUPLA - MQTT - Homebridge... i mamy Hej Siri!

: śr kwie 01, 2020 8:02 pm
autor: Kaowiec
@uchnast.michal zapomniałeś się przełączyć na gałąź mqtt-experimantal:

Kod: Zaznacz cały

git checkout -b mqtt-experimental remotes/origin/mqtt-experimental 
@Jaku
Specem tutaj jest @Beku ale ja obstawiam, że coś skopałeś w pliku konfiguracyjnym...

Re: SUPLA - MQTT - Homebridge... i mamy Hej Siri!

: czw kwie 02, 2020 5:49 am
autor: uchnast.michal
@Kaowiec Właśnie doczytałem na pierwszych stronach wątku Supla - MQTT - Dashing viewtopic.php?p=66052#p66052, już ktoś miał podobny problem. Dziękuję

Re: SUPLA - MQTT - Homebridge... i mamy Hej Siri!

: sob kwie 04, 2020 1:16 pm
autor: Jaku
Błąd został naprawiony, wystarczyło na czysto jeszcze raz wszystko zainstalować.

Mam wrażenie, że jestem już na ostatniej prostej, ale wciąż coś nie działa. Mam dobrze ustawione homebridge, widzę akcesoria jak kopiuję config @Kaowiec. Supla-mqtt-client łączy się z Supla Cloud. Z tego co wyczytałem to wystarczy zmodyfikować cofig pod siebie i powinno śmigać.

Mam jeden sterownik SRW-01. To jest mój config:

Kod: Zaznacz cały

{
    "bridge": {
        "name": "",
        "username": "",
        "port": 51153,
        "pin": ""
    },
    "accessories": [
        {
            "accessory": "mqttthing",
            "type": "windowCovering",
            "name": "roleta",
            "topics": {
                "getCurrentPosition": {
                    "topic": "supla/channels/status/rollershutter/1275",
                    "apply": "return 100 - JSON.parse(message).shut;"
                },
                "setTargetPosition": {
                    "topic": "supla/channels/command/rollershutter/1275",
                    "apply": "return JSON.stringify({ id: 1275, shut:100 - message });"
                },
                "getTargetPosition": {
                    "topic": "supla/channels/status/rollershutter/1275",
                    "apply": "return 100 - JSON.parse(message).shut;"
                },
                "getPositionState": {
                    "topic": "supla/channels/status/rollershutter/1275",
                    "apply": "return 100 - JSON.parse(message).shut;"
                },
                "setHoldPosition": {
                    "topic": "supla/channels/command/rollershutter/1275",
                    "apply": "return JSON.stringify({ id: 1275, shut:100 - message });"
                }
            },
            "positionStateValues": [
                "100",
                "0"
            ]
        }
    ],
    "platforms": [
        {
            "name": "Config",
            "port": 8581,
            "platform": "config"
        }
    ]
}
Zamieniłem id rolet @Kaowiec czyli '31439' na swoje, które wziąłem wchodząc w Supla Cloud -> Lokalizacje -> Urządzenia. Za każdym razem jak próbuję zamknąć/otworzyć rolety w terminalu rpi dostaje:

Kod: Zaznacz cały

ERR[1586004770.864378] error while trying get value from payload [error: Name not found]
ERR[1586004770.964754] error while trying get value from payload [error: Name not found]

Edit:

Problem sam się rozwiązał po restarcie Rpi. Wszystko śmiga!

Re: SUPLA - MQTT - Homebridge... i mamy Hej Siri!

: sob maja 09, 2020 8:09 am
autor: Kocurr
Wszystko odpalone, ale za cholerę nie mogę dobrze skonfiguorować akcesoriów.
Używam 3x Sonoff 4ch pro r2 i komendy mqtt nie są właściwie wysyłane.

Czy mogę prosić o pomoc we właściwej edycji json'a?

Będę mega wdzięczny