Powiadomienia
Wyczyść wszystko

HABDroid sterowanie głosem

28 Wpisów
2 Użytkownicy
0 Likes
5,564 Wyświetleń
(@szpila86)
Wpisów: 330
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
 

w zasadzie mam tam tylko tyle

rule"VoiceControl"

when
ItemVoiceCommand received command
then
val txt =VoiceCommand.state.toString.toLowerCase
logInfo("Voice.Rec","VoiceCommand received "+txt)
if(txt.contains("start")){
OswDzien.sendCommand(ON)
}else if (command.contains("stop")) {
OswDzien.sendCommand(OFF)
}
end
już próbowałem różnych wersji i dalej jestem w lesie ;(
 
Dodane : 23/10/2018 6:24 am
(@szpila86)
Wpisów: 330
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
 

jeszcze to wykopałem wraz z filmem że działa ... ale nie u mnie

 
Dodane : 23/10/2018 8:15 am
adrian
(@adrian)
Wpisów: 3981
Szefu Admin Zasłużony dla Forum, Patron Strony
 

jak pisałem masz bład w default.rules, naprawiłeś?

w pliku openhab.log - nie możesz mieć takiego wpisu, jak default.rules has errors.

To poniżej nie jest związane z Twoim problemem, ale masz problem z modbus'em Twój openhab cały czas mieli tego modbus'a i rzuca błędami. Jeśli masz postawionego openhaba na karcie to szybko ją zajedziesz, bo openhab cały czas pisze na kartę/dysk logi'a - po 5-6x na sekundę 

 

 
Dodane : 23/10/2018 8:13 pm
(@szpila86)
Wpisów: 330
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
 

teraz mam inne komunikaty:

2018-10-23 20:38:43.796 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'default.rules'
2018-10-23 20:38:43.803 [WARN ] [el.core.internal.ModelRepositoryImpl] - Configuration model 'default.rules' is either empty or cannot be parsed correctly!
2018-10-23 20:38:43.922 [ERROR] [.binding.modbus.internal.ModbusSlave] - ModbusSlave (slave1): Error getting modbus data for request net.wimpi.modbus.msg.ReadCoilsRequest@259a3bff. Error: Error Code = 2. Endpoint ModbusTCPSlaveEndpoint@276668e5[address=86.2.10.50,port=502]. Connection: TCPMasterConnection@5ba97fb6[socket=Socket[addr=/86.2.10.50,port=502,localport=58992]]
2018-10-23 20:38:44.036 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'default.rules'

Co do modbus to walcze z tym ale nie wiem co go boli....

OH jest postawiony na Qnap'ie

 
Dodane : 23/10/2018 8:41 pm
adrian
(@adrian)
Wpisów: 3981
Szefu Admin Zasłużony dla Forum, Patron Strony
 

to znaczy albo ze default.rules jest pusty, ale jest tam spory "smietnik" 

co tam masz teraz?

 
Dodane : 23/10/2018 8:47 pm
(@szpila86)
Wpisów: 330
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
 

stanęło na:

rule"VoiceControl"


when

ItemVoiceCommand received command

then

val txt = receivedCommand.toString.toLowerCase

logInfo("Voice.Rec","VoiceCommand received "+txt)

        if (txt.contains("on")) {

            OswDzien.sendCommand(ON)

}

        else if(txt.contains("off")) {

            OswDzien.sendCommand(OFF)

        }

end

z strony  https://community.openhab.org/t/habdroid-voicecommand-please-help/20754/2

 
Dodane : 23/10/2018 8:50 pm
adrian
(@adrian)
Wpisów: 3981
Szefu Admin Zasłużony dla Forum, Patron Strony
 

i jaki jest następny wpis w openhab.log po wpisie "Refreshing model 'default.rules'"

 
Dodane : 23/10/2018 10:21 pm
(@szpila86)
Wpisów: 330
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
 

Błąd modbus

 
Dodane : 24/10/2018 6:03 am
Strona 2 / 2
Udostępnij: