Forum Smart'ny Dom

Asystent Google + o...
 

Asystent Google + oh  

  RSS
maras
(@maras)
Stażysta

Czy komuś udało sie rozpracować sterowanie głosem za pomocą asystenta google?

Mam połączone konto z myopenhab.

Ustawiony dom, pomieszczenia i zaciągniete urządzenia. Wchodzą na asystenta klikam lampa led w salinie i się włącza.  Gadam do niego wyłącz lampe led i zamiast wykonać akcję z urządzeniami to mi wyszukuje w wyszukiwarce.

Cytuj
Dodane : 04/07/2019 7:37 pm
Alien
(@alien)
Stażysta

Otagowałeś w Items? 
["Lighting"] ["Switchable"] ["CurrentTemperature"] ["Thermostat"] ["Blinds"] 
twoja definicja oprócz nazwy w tym wypadku lampa led grupa slaon powinna zawierać jeszcze tag ["Lighting"] np:
Switch LedLamp "Lampa Led" <light> (salon) [ "Lighting" ]
i wypowiadana komenda to "włącz lampę led w salonie"

OdpowiedzCytuj
Dodane : 18/07/2019 7:19 pm
maras
(@maras)
Stażysta

Moje Items

 
SwitchLampaLED "Lampa LED []" (salon) [ "Lighting" ] { channel="mqtt:topic:newbroker:mything:lampaLED" }
Switch
LampaSalon "Lampa Salon[]" (salon) [ "Lighting" ] { channel="mqtt:topic:newbroker:mything:lampaSalon" }
 
Dodałem tą grupę salon nie wiedzialem ze jest to potrzebne. Miałem tylko ["Lighting"]
Przy komendach włącz LampaLED w salon czy włącz Lampa Salon w salon wyszukuje mi obrazki
Przy komendzie włącz światło w salonie mam komunikat: Light: nie wiem które z tych urządzeń chcesz włączyć
 
Już gadam do niego bez odmieniania czyli nie mówię w salonie tylko czytam jak nazwy własne i nic.
OdpowiedzCytuj
Dodane : 19/07/2019 8:50 am
Alien
(@alien)
Stażysta

Usuń z nazw nawiasy[] bo inaczej musiałbyś je także wypowiadac 🙂

Switch LampaLED "Lampa LED" (salon) [ "Lighting" ] { channel="mqtt:topic:newbroker:mything:lampaLED" }
Switch LampaSalon "Lampa Salon" (salon) [ "Lighting" ] { channel="mqtt:topic:newbroker:mything:lampaSalon" }

Grupa nie jest wymagana ale pomaga usystematyzować i np możesz zawsze wydać komendę wyłącz wszystkie światła w salonie lub w OH możesz sobie włączyć wyłączyć daną grupę. Lampa salon jest trochę niefortunne jak masz grupę salon bo komenda będzie włącz lampę salon w salonie. Składnia jest "co", "gdzie" z tym że "gdzie" jest nieobowiązkowe czyli bez grupy będzie włącz "co" 

OdpowiedzCytuj
Dodane : 19/07/2019 11:43 am
maras
(@maras)
Stażysta

Lampa Salon w salonie faktycznie moze mu mieszać, ale włącz Lampę LED w salonie juz powinien zrozumieć.

Możesz podać jakiś twoj przykład jak masz nazwaną lampę i co gadasz?

OdpowiedzCytuj
Dodane : 19/07/2019 11:47 am
Alien
(@alien)
Stażysta

Dokładnie tak samo jak podałeś tylko te nawiasy kwadratowe w nazwie wprowadzają zamieszanie bo wypowiadasz komendę dokładnie tak jak masz nazwę w "". Jeżeli nie synchronizowałeś jeszcze urządzeń to zrób to sync my devices lub zsynchronizuj moje urządzenia. Ja mam po angielsku bo korzystam z głośnika nie trzeba wstawać po telefon 😉 . 

Switch Lights_GF_salon  "Livingroom" (GF_Living, GF_Lights, G_PresenceSimulation) [ "Lighting", "Light" ] { fatekplc="plc:M35" }
Turn on livingroom light

Edit: 
Sorry zamieszałem dawno nie konfigurowałem GA. Grupy w OH nie maja znaczenia w GA  definiujesz grupy

OdpowiedzCytuj
Dodane : 19/07/2019 12:07 pm
ballic
(@ballic)
Nowy

Witam jestem nowy na tym forum i mam pytanie odnośnie tagowania pod asystenta google otóż mam instalacje oh na windows konfiguracje urzadzeń zrobiłem za pomocom paper ui jednak zainteresował mnie temat asystenta i obslugi glosowej doczytałem że musze otagować poszczególne urzadzenia i tutaj pojawił się problem bo paper ui jeszcze na to nie pozwala. Znalazlem plik org.eclipse.smarthome.core.items.Item w folderze jsondb poniżej wklejam przykladowe urzadzenie prosze o informacje czy wystarczy wpisać w tags "Lighting" jeśli ten element to lampa ? i zapisać zmiany to wystarczy jeśli chodzi o tagowanie ktoś próbował tak robić ?

 

},
"Pralnia_Wej22_s1": {
"class": "org.eclipse.smarthome.core.items.ManagedItemProvider$PersistedItem",
"value": {
"groupNames": [],
"itemType": "Switch",
"tags": [Lighting],
"label": "wej22"

OdpowiedzCytuj
Dodane : 13/08/2019 7:55 pm
Alien
(@alien)
Stażysta

@ballic

Witam,
Dodawanie items z Paper UI nie jest dobrym pomysłem zbyt mozolne stwórz sobie plik .items i tam wklejasz definicje, to co znalazłeś to JSON z Paper UI i raczej nie obsługuje tagów. Jak masz wyłączone simple mode to pojawia się dodatkowo items poniżej things i nie ma tam tagów. Tego JSONa lepiej nie ruszaj lub zrób kopię bo jeden zły wpis i wszystko leży.

OdpowiedzCytuj
Dodane : 13/08/2019 9:34 pm
adrian
(@adrian)
Prezes

@ballic w 100% zgadzam sie z @alien 

OdpowiedzCytuj
Dodane : 13/08/2019 11:37 pm
Udostępnij:



Udostępnij
  • 1
    Share
  
Pracuję

Proszę Zaloguj Się lub Zarejestruj