'Inteligenty' dom ze sterownikiem PLC

Główna => Sterowanie i Wizualizacje => Wątek zaczęty przez: David22 w Luty 25, 2018, 02:29:29 pm

Tytuł: Sterowanie głosem - pimatic-wago
Wiadomość wysłana przez: David22 w 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
Tytuł: Odp: Sterowanie głosem - pimatic-wago
Wiadomość wysłana przez: admin w 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,
Tytuł: Odp: Sterowanie głosem - pimatic-wago
Wiadomość wysłana przez: mendium w 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ę.
Tytuł: Odp: Sterowanie głosem - pimatic-wago
Wiadomość wysłana przez: admin w 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ć...
Tytuł: Odp: Sterowanie głosem - pimatic-wago
Wiadomość wysłana przez: David22 w 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
Tytuł: Odp: Sterowanie głosem - pimatic-wago
Wiadomość wysłana przez: blackbox w 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?
Tytuł: Odp: Sterowanie głosem - pimatic-wago
Wiadomość wysłana przez: blackbox w 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.
Tytuł: Odp: Sterowanie głosem - pimatic-wago
Wiadomość wysłana przez: blackbox w 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ń.