'Inteligenty' dom ze sterownikiem PLC

 Language:
Szukanie zaawansowane  

Aktualności:

Powrót do strony głównej: www.edom-plc.pl

Autor Wątek: Sterowanie głosem - pimatic-wago  (Przeczytany 892 razy)

David22

  • Newbie
  • *
  • Wiadomości: 5
    • Zobacz profil
Sterowanie głosem - pimatic-wago
« dnia: Luty 25, 2018, 02:29:29 pm »

Witam.
Cieszę się, że Admin poruszył temat sterowania głosem i zrealizował go.
Próbuje wykorzystać jego opis uruchomienia systemu pimatic, ale mam problem ze wtyczką wago.
Miał ktoś podobny problem?

Pozdrawiam
Zapisane

admin

  • Administrator
  • Sr. Member
  • *****
  • Wiadomości: 294
    • Zobacz profil
Odp: Sterowanie głosem - pimatic-wago
« Odpowiedź #1 dnia: Luty 25, 2018, 09:36:02 pm »

Cześć,

nie wiem, czemu (pewnie błąd w moim pliku konfiguracyjnym?) zainstalowała Ci się stara wersja wago-common.  Pisałem o tym problemie w artykule.  Zainstaluj ręcznie najnowszą wersję.

Pozdrawiam,
Zapisane

mendium

  • Newbie
  • *
  • Wiadomości: 49
    • Zobacz profil
Odp: Sterowanie głosem - pimatic-wago
« Odpowiedź #2 dnia: Marzec 01, 2018, 02:32:31 pm »

Admin czy ten sposób sterowania głosowego, będzie się dało zastosować do sterowników typu PFC opartych na e!cockpicie?
Sposób przedstawiony przez Ciebie jest o tyle atrakcyjne że pomija konieczność dorabiania aplikacji chmurowych na amazonie. Wprawdzie chmura jest darmowa ale tylko przez 12 miesięcy.
Patrząc z drugiej przenosimy całość sterowania na sterownik PLC, żeby pozbyć się ułomności RPi, natomiast tutaj spełnia ono główną rolę.
Zapisane

admin

  • Administrator
  • Sr. Member
  • *****
  • Wiadomości: 294
    • Zobacz profil
Odp: Sterowanie głosem - pimatic-wago
« Odpowiedź #3 dnia: Marzec 01, 2018, 05:36:25 pm »

Cześć,

pewnie jest wiele metod, by podłączyć Alexę, czy innego głosowego pomocnika. Ja szukałem czegoś, co można odpalić bez większych kombinacji.

Co do działania ze sterownikami z e!cockpitem - jeśli działa na nich komunikacja przez |1|1|0|0|6|1|2|7| to moja wtyczka do pimatic będzie chodzić...
Zapisane

David22

  • Newbie
  • *
  • Wiadomości: 5
    • Zobacz profil
Odp: Sterowanie głosem - pimatic-wago
« Odpowiedź #4 dnia: Maj 13, 2018, 10:34:50 pm »

Ostatnio znowu bawię się sterowaniem głosowym. Faktycznie instaluje się starsza wersja tej wtyczki. Według opisu zainstalowałem nową. Trzeba uważać na wpisy w pliku config.json, bo mogą się zmienić przy instalacji wtyczek. Przez to wyskakiwał mi ten błąd. Teraz pimatic działa elegancko. Pozdrawiam
Zapisane

blackbox

  • Newbie
  • *
  • Wiadomości: 22
    • Zobacz profil
Odp: Sterowanie głosem - pimatic-wago
« Odpowiedź #5 dnia: Grudzień 01, 2018, 08:30:35 pm »

Czy mógłby ktoś napisać krótko jak to działa w praktyce:
- dla włączenia światła - to rozumiem: na komendę głosową następuje zmiana stanu zmiennej switch
- odczytu temperatury - ?
- dla czujek ruchu - ?

Jaki zasięg ma mikrofon w urządzeniu?
Zapisane

blackbox

  • Newbie
  • *
  • Wiadomości: 22
    • Zobacz profil
Odp: Sterowanie głosem - pimatic-wago
« Odpowiedź #6 dnia: Grudzień 22, 2018, 05:30:32 pm »

W końcu postanowiłem sprawdzić jak działa to urządzenie w praktyce ale niestety mam problem z połączeniem - Alexa nie wykrywa żadnego urządzenia. W logach pimatica pojawia się komunikacja z Alexą (adres 192.168.77.80) ale się nie paruje.

17:04:37.540 [pimatic] info: Starting device discovery for 20000ms.
17:04:37.546 [pimatic] info: pimatic-echo: Pairing mode is enabled for 20 seconds. Let Alexa scan for devices now.
17:04:40.119 [pimatic-echo] debug: << server got: M-SEARCH * HTTP/1.1
17:04:40.119 [pimatic-echo] debug:>Host: 239.255.255.250:1900
17:04:40.119 [pimatic-echo] debug:>Man: "ssdp:discover"
17:04:40.119 [pimatic-echo] debug:>MX: 3
17:04:40.119 [pimatic-echo] debug:>ST: ssdp:all
17:04:40.119 [pimatic-echo] debug:>
17:04:40.119 [pimatic-echo] debug:> from 192.168.77.80:50000
17:04:40.146 [pimatic-echo] debug: << server got: M-SEARCH * HTTP/1.1
17:04:40.146 [pimatic-echo] debug:>Host: 239.255.255.250:1900
17:04:40.146 [pimatic-echo] debug:>Man: "ssdp:discover"
17:04:40.146 [pimatic-echo] debug:>MX: 3
17:04:40.146 [pimatic-echo] debug:>ST: upnp:rootdevice
17:04:40.146 [pimatic-echo] debug:>
......

17:04:40.257 [pimatic-echo] debug: >> sent response ssdp discovery response: HTTP/1.1 200 OK
17:04:40.257 [pimatic-echo] debug:>HOST: 239.255.255.250:1900
17:04:40.257 [pimatic-echo] debug:>EXT:
17:04:40.257 [pimatic-echo] debug:>CACHE-CONTROL: max-age=100
17:04:40.257 [pimatic-echo] debug:>LOCATION: http://192.168.77.132:80/description.xml
17:04:40.257 [pimatic-echo] debug:>SERVER: FreeRTOS/7.4.2, UPnP/1.0, IpBridge/1.19.0
17:04:40.257 [pimatic-echo] debug:>hue-bridgeid: B827EBFFFEE99C87
17:04:40.257 [pimatic-echo] debug:>ST: uuid: 2f402f80-da50-11e1-9b23-b827ebe99c87
17:04:40.257 [pimatic-echo] debug:>USN: uuid:2f402f80-da50-11e1-9b23-b827ebe99c87::upnp:rootdevice
17:04:40.257 [pimatic-echo] debug:>
17:04:40.257 [pimatic-echo] debug:>
17:04:40.261 [pimatic-echo] debug: complete sending all responses.
17:04:57.553 [pimatic] info: pimatic-echo: Pairing mode is disabled again.

Wcześniej miałem problem z instalacją wg procedury opisanej przez Admina:
- musiałem zainstalować starszą wersję pimatica:
   npm install pimatic@0.9.42 --prefix pimatic-app --production  oraz
- ręcznie zainstalować sqlite:
npm install https://github.com/mapbox/node-sqlite3/tarball/master.
Zapisane

blackbox

  • Newbie
  • *
  • Wiadomości: 22
    • Zobacz profil
Odp: Sterowanie głosem - pimatic-wago
« Odpowiedź #7 dnia: Luty 04, 2019, 03:14:53 pm »

Pytania do David22 i Admina:
- którą wersję Alexy Echo używacie: 1 czy 2.  Ja mam wer. 2.
- jakiej wersji wtyczki pimatic-echo używacie: najnowszej czy starszej? W opisie wtyczki jest mowa, że (najnowsza) nie obsługuje nowej wersji Echo. Sprawdziałem również stare wersje wtyczki (4.0, 4.11) ale bez sukcesów -  dalej Echo nie wyszukuje mi urządzeń.
 
Zapisane