Closed plangenhuizen closed 4 years ago
Oke, blijkbaar een fout aan mijn zijde... na ongeveer 10 pogingen gaat het ineens wel goed. In ieder geval bedankt voor je effort die je in deze component hebt gestoken!
Wat ik wel gezien heb zijn resets als de ESP nog niet aan de P1 poort hangt, Ik weet niet precies waardoor dat komt. Ik zal het toevoegen aan de readme.
Klopt, dat was inderdaad mijn probleem. Wat ik online kon vinden is dat de soft WDT reset een watchdog reset is. Het komt er, als ik het goed heb begrepen, op neer dat je een infinite loop (of in ieder geval een loop die te lang duurt) in je code hebt. Na een debug sessie op jouw code zag ik dat je code in de eerste loop van de read_message functie blijft hangen ( while(!footerfound) ) als de ESP nog niet aan de P1 poort hangt. Wellicht dat je hier wat mee kunt.
Van: nldroid notifications@github.com Verzonden: donderdag 2 januari 2020 16:52 Aan: nldroid/CustomP1UartComponent CustomP1UartComponent@noreply.github.com CC: plangenhuizen patricklangenhuizen@hotmail.com; State change state_change@noreply.github.com Onderwerp: Re: [nldroid/CustomP1UartComponent] soft WDT reset (#2)
Wat ik wel gezien heb zijn resets als de ESP nog niet aan de P1 poort hangt, Ik weet niet precies waardoor dat komt. Ik zal het toevoegen aan de readme.
— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHubhttps://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnldroid%2FCustomP1UartComponent%2Fissues%2F2%3Femail_source%3Dnotifications%26email_token%3DAMVAHLQN3QTBCZUQMPBMJNLQ3YLUBA5CNFSM4KCDHUQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH6ZPMA%23issuecomment-570267568&data=02%7C01%7C%7C851d1da856d44c880c8f08d78fa42001%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637135807375037945&sdata=%2FtdJViHd832AhWIFubU0%2Fz4takatIkHXDby6C6KfBIo%3D&reserved=0, or unsubscribehttps://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAMVAHLTSHH52WND5RFRUQMDQ3YLUBANCNFSM4KCDHUQQ&data=02%7C01%7C%7C851d1da856d44c880c8f08d78fa42001%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637135807375047944&sdata=AgzcIry%2BHd8lUpnaU3oZNnhalMYNaFUOoQ6cBxWvQuU%3D&reserved=0.
Goed gevonden. Ik moet dus achterhalen of er überhaupt iets gelezen kan worden.
Ik heb error handling toegevoegd. Hij geeft nu een melding en probeert later opnieuw om te lezen.
Dank voor het uitzoeken.
SUPER ! Ik ga je werk gebruiken met mijn Home Assistent om de SAGEMCOM XS210 ESMR5, die ik sinds kort heb, uit te lezen. Eerst kabeltje maken, dan met je software aan de slag. Fantastisch begin van het nieuwe jaar.
Werkt bij mij goed op mijn sagemcom, echt super werk van nldroid!
Get Outlook for Androidhttps://aka.ms/ghei36
From: WiebKastanje notifications@github.com Sent: Saturday, January 4, 2020 10:46:06 AM To: nldroid/CustomP1UartComponent CustomP1UartComponent@noreply.github.com Cc: plangenhuizen patricklangenhuizen@hotmail.com; State change state_change@noreply.github.com Subject: Re: [nldroid/CustomP1UartComponent] soft WDT reset (#2)
SUPER ! Ik ga je werk gebruiken met mijn Home Assistent om de SAGECOM XS210 ESMR5, die ik sinds kort heb, uit te lezen. Eerst kabeltje maken, dan met je software aan de slag. Fantastisch begin van het nieuwe jaar. [XS210 ESMR5]https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F46934766%2F71763712-4cd78980-2edf-11ea-8086-1b5787c7d14d.PNG&data=02%7C01%7C%7C2bcf78fecf8244ed349408d790faebdb%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637137279673286028&sdata=k3ES3tds2nu%2FKr8Djz%2BPkpLi8oBxHHuY3uDw7%2F%2FJuLw%3D&reserved=0
— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHubhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnldroid%2FCustomP1UartComponent%2Fissues%2F2%3Femail_source%3Dnotifications%26email_token%3DAMVAHLVQJA44MZXZSGE4WE3Q4BLF5A5CNFSM4KCDHUQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEICUQ6Y%23issuecomment-570771579&data=02%7C01%7C%7C2bcf78fecf8244ed349408d790faebdb%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637137279673296033&sdata=SzaChfvmrbqxfB%2Fzsa2QDJL%2F9irtnLQY7i6jPkylI34%3D&reserved=0, or unsubscribehttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAMVAHLQ5HUVH76IGCLGZ5SDQ4BLF5ANCNFSM4KCDHUQQ&data=02%7C01%7C%7C2bcf78fecf8244ed349408d790faebdb%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637137279673306050&sdata=6W%2BdOFSLZJt6fKRkRNvhGkJF9CEB8R2JlFB6F7aEJrk%3D&reserved=0.
Geen probleem, graag gedaan!
Get Outlook for Androidhttps://aka.ms/ghei36
From: nldroid notifications@github.com Sent: Saturday, January 4, 2020 8:48:04 AM To: nldroid/CustomP1UartComponent CustomP1UartComponent@noreply.github.com Cc: plangenhuizen patricklangenhuizen@hotmail.com; State change state_change@noreply.github.com Subject: Re: [nldroid/CustomP1UartComponent] soft WDT reset (#2)
Ik heb error handling toegevoegd. Hij geeft nu een melding en probeert later opnieuw om te lezen.
Dank voor het uitzoeken.
— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHubhttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnldroid%2FCustomP1UartComponent%2Fissues%2F2%3Femail_source%3Dnotifications%26email_token%3DAMVAHLR2IHRSCDHHCTNUU5TQ4A5LJA5CNFSM4KCDHUQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEICS5QI%23issuecomment-570764993&data=02%7C01%7C%7C0a635324bd504623e9a008d790ea6ec3%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637137208854128242&sdata=%2BqQ16kfNcTPgLXIy9hAXGOkhj%2BPFecc7m5pTqBbIJJU%3D&reserved=0, or unsubscribehttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAMVAHLTJRBEOEJLAIGN6OODQ4A5LJANCNFSM4KCDHUQQ&data=02%7C01%7C%7C0a635324bd504623e9a008d790ea6ec3%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637137208854128242&sdata=BJd94rWzDAi6FDdz8Gm2GNnFL78G74AimKM%2FCU61Grg%3D&reserved=0.
Hoi nldroid
Ik kwam jouw repository tegen toen ik aan het zoeken was naar een esphome implementatie voor een dsmr meter. Nu heb ik jouw code geflashed op mijn d1 mini, maar nu krijg ik iedere keer een soft WDT reset terwijl de d1 mini data aan het uitlezen is. Enig idee hoe ik dit kan oplossen?