Asystent AI
error CluaHandler
 
Powiadomienia
Wyczyść wszystko

error CluaHandler

3 Wpisów
2 Użytkownicy
1 Reactions
1,879 Wyświetleń
Mariusz
(@mariusz-2)
Wpisów: 240
Weteran Donator 2K23
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#2865]

Witajcie!

Problem z którym, nie potrafię sobie poradzić to codzienne błędy w logach. Sam nie potrafię usunąć przyczyny i proszę Was o pomoc.

Używam pollera http/https do zaciągnięcia danych z chmury supla z pomocą scryptu lua. Dane zaciągam do "Dummy switch" Amperaż (3fazy).

log błędów:

2022-04-05 18:14:34.767 Error: CLuaHandler (updateDevice from LUA) : Incorrect parameters type
2022-04-05 18:14:34.767 Error: CLuaHandler (updateDevice from LUA) : Incorrect parameters type
2022-04-05 18:14:34.767 Error: CLuaHandler (updateDevice from LUA) : Incorrect parameters type
2022-04-05 18:14:34.767 Error: CLuaHandler: /home/pi/domoticz/scripts/lua_parsers/licznik.lua:16: attempt to concatenate a nil value (local 'a3')
2022-04-05 18:38:02.355 Error: CLuaHandler (updateDevice from LUA) : Incorrect parameters type
2022-04-05 18:38:02.355 Error: CLuaHandler (updateDevice from LUA) : Incorrect parameters type
2022-04-05 18:38:02.355 Error: CLuaHandler (updateDevice from LUA) : Incorrect parameters type
2022-04-05 18:38:02.355 Error: CLuaHandler: /home/pi/domoticz/scripts/lua_parsers/licznik.lua:16: attempt to concatenate a nil value (local 'a3')
2022-04-05 18:38:47.674 Error: CLuaHandler (updateDevice from LUA) : Incorrect parameters type
2022-04-05 18:38:47.674 Error: CLuaHandler (updateDevice from LUA) : Incorrect parameters type

Script, którego używam:

local v1 = domoticz_applyJsonPath(request['content'],'.phases[0].voltage')
domoticz_updateDevice(37,'',v1)

local v2 = domoticz_applyJsonPath(request['content'],'.phases[1].voltage')
domoticz_updateDevice(38,'',v2)

local v3 = domoticz_applyJsonPath(request['content'],'.phases[2].voltage')
domoticz_updateDevice(39,'',v3)

s = request['content'];

local a1 = domoticz_applyJsonPath(s,'.phases[0].current')
local a2 = domoticz_applyJsonPath(s,'.phases[1].current')
local a3 = domoticz_applyJsonPath(s,'.phases[2].current')
local a = (a1..";"..a2..";"..a3)
domoticz_updateDevice(40,'',a,'','')

 
Dodane : 08/04/2022 10:59 am
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@mariusz-2 jest jakaś różnica po zmianie czasu w sprzęcie ? ( propozycja na PV)


 
Dodane : 10/04/2022 10:33 pm
Mariusz zareagował
Mariusz
(@mariusz-2)
Wpisów: 240
Weteran Donator 2K23
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@isom Zmiany wprowadziłem od razu, "w HTTP/HTTPS poller czas odświeżania z 60 na 120 i przez dwie doby nie wyrzucił żadnego błędu. Podziękowania.


 
Dodane : 11/04/2022 3:16 pm
Udostępnij: