Asystent AI
Błąd z MQTT restart...
 
Powiadomienia
Wyczyść wszystko

Błąd z MQTT restartuje Maline

4 Wpisów
2 Użytkownicy
0 Reactions
1,274 Wyświetleń
(@ketonek)
Wpisów: 111
Pomocny
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
 
[#2017]

Hej, wczoraj się bawiłęm i chciałęm zrobić licznik energii na Wemosie z wgranym ESPEasy. Coś tam liczy, i wysyła, nasto maist w Domoticzu w logu mam czasami takie coś:

2020-11-15 12:24:02.057 Error: Domoticz(pid:1798, tid:1826('MQTT')) received fatal signal 11 (Segmentation fault)

2020-11-15 12:24:02.057 Error: siginfo address=0x706, address=(nil)

i restartuje malinę(zapewne Monit). Na wemosie drugi raz wrzuciłem EspEasy skonfigurowałem od nowa i dalej to samo. Mam w domu jeszcze dwa urządzenia z EspEasy i nigdy cyrku nie robiło. Co może być powodem?
W Domoticzu dodane urządzenie jako Elektryczność (chwilowa + licznik). W EspEasy Generic - Pulse counter


 
Dodane : 15/11/2020 1:31 pm
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
 

Ja bym zaczął od sprawdzenia struktury bazy danych , bo wygląda na to że się sypie i im dalej tym może być gorzej.

sudo apt-get install sqlite3

potem przechodzisz do domoticz 

cd domoticz
sqlite3 domoticz.db
pragma integrity_check;

Jak nie dostaniesz OK  to musisz spróbować naprawy bazy

wyjście z sqlite3

.exit

Naprawa bazy 

sudo service domoticz.sh stop
cd domoticz
sqlite3 domoticz.db
.mode insert
.output dump.sql
.dump
.exit sqlite3 -init dump.sql repaired.db mv repaired.db domoticz.db

 
Dodane : 15/11/2020 2:05 pm
(@ketonek)
Wpisów: 111
Pomocny
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

Dostałem wynik "ok".

 

ESP Easy wysyłą takei coś(wiadomośc z loga)

Domoticz: Sensortype: 6 idx: 159 values: 6;0;316

Od razu po wysłaniu tego przez MQTT Domoticz się restartuje


 
Dodane : 15/11/2020 2:11 pm
(@ketonek)
Wpisów: 111
Pomocny
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
 

Ktoś coś? Szukałem na necie informacji ale też średnio z tym ;/


 
Dodane : 19/11/2020 8:43 pm
Udostępnij: