Medisana uitlezen; python stopt zonder melding

Pagina: 1
Acties:

Acties:
  • +1 Henk 'm!

  • NeFoRcE
  • Registratie: Mei 2004
  • Laatst online: 20-06 07:05

NeFoRcE

Hallo? Bent u daar?

Topicstarter
Dag allen!

Ik heb een Medisana BS440 weegschaal, en heb die middels:

- https://community.home-as...bled-bathroom-scale/24652
- https://github.com/jinnerbichler/BS440

en verwante links aan de praat gekregen en pushed alles netjes naar Home Assistant. Werkt prima hoor! Maar na ongeveer een uur (soms 45 min, soms 90 min grofweg) stopt het script ineens. Ik zie dat 't proces nog wel loopt. Service status is ook nog running. Maar de output naar de log files stopt ineens:

Start van de log:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Tue, 12 Jan 2021 13:59:32 INFO     <module> Configured plugins: BS440influxdb
Tue, 12 Jan 2021 13:59:32 INFO     <module> Loading plugin: BS440influxdb
Tue, 12 Jan 2021 13:59:32 INFO     __init__ Initialising plugin: BS440influxdb
Tue, 12 Jan 2021 13:59:32 INFO     __init__ Read config from: /home/pi/BS440/plugins/BS440influxdb.ini
Tue, 12 Jan 2021 13:59:32 DEBUG    __init__ tags: person
Tue, 12 Jan 2021 13:59:32 INFO     <module> All plugins loaded.
Tue, 12 Jan 2021 13:59:32 INFO     <module> BS440 Started
Tue, 12 Jan 2021 13:59:33 INFO     init_ble_mode hci0 Set Low Energy complete, settings: powered ssp br/edr le secure-conn

Tue, 12 Jan 2021 13:59:33 DEBUG    start gatttool_cmd=gatttool -i hci0 -I
Tue, 12 Jan 2021 13:59:33 INFO     scan Starting BLE scan
Tue, 12 Jan 2021 13:59:33 INFO     run Running...
Tue, 12 Jan 2021 13:59:43 INFO     scan Discovered XX:XX:XX:XX:XX:XX (None)
Tue, 12 Jan 2021 13:59:43 INFO     scan Discovered XX:XX:XX:XX:XX:XX (None)
Tue, 12 Jan 2021 13:59:43 INFO     scan Discovered XX:XX:XX:XX:XX:XX (None)
Tue, 12 Jan 2021 13:59:43 INFO     scan Discovered XX:XX:XX:XX:XX:XX (None)
Tue, 12 Jan 2021 13:59:43 INFO     scan Discovered XX:XX:XX:XX:XX:XX (None)
Tue, 12 Jan 2021 13:59:43 INFO     scan Found 5 BLE devices
Tue, 12 Jan 2021 13:59:43 INFO     scan Starting BLE scan
Tue, 12 Jan 2021 13:59:53 INFO     scan Discovered XX:XX:XX:XX:XX:XX (None)


...

laatste regels van de log:

code:
1
2
3
4
5
Tue, 12 Jan 2021 15:30:29 INFO     scan Discovered XX:XX:XX:XX:XX:XX (None)
Tue, 12 Jan 2021 15:30:29 INFO     scan Discovered name of XX:XX:XX:XX:XX:XX as Charge 2
Tue, 12 Jan 2021 15:30:29 INFO     scan Discovered XX:XX:XX:XX:XX:XX (None)
Tue, 12 Jan 2021 15:30:29 INFO     scan Discovered XX:XX:XX:XX:XX:XX (None)
Tue, 12 Jan 2021 15:30:29 INFO     scan Found 6 BLE devices


en dan stopt het.

Ook dit geeft niet meer informatie:

code:
1
python BS440.py >bs440.out 2>bs440.err


Kortom, het script https://github.com/jinnerbichler/BS440/blob/master/BS440.py werkt prima (heb wel wat aanpassingen moeten doen om het aan mijn eisen te voldoen, maar dat zijn niet-noemenswaardige veranderingen),

maar dan dus stopt het script. out of the blue. Althans met scannen en outputten...

Weten jullie wellicht raad of hoe ik er op een of andere manier toch achter kan komen waar dit aan kan liggen?

Professioneel Heftruck Syndroom


Acties:
  • 0 Henk 'm!

  • NeFoRcE
  • Registratie: Mei 2004
  • Laatst online: 20-06 07:05

NeFoRcE

Hallo? Bent u daar?

Topicstarter
Somebody... anybody... ? Er moeten toch python specialisten zijn hier ? :)

Professioneel Heftruck Syndroom


Acties:
  • 0 Henk 'm!

  • Dogooder
  • Registratie: April 2004
  • Laatst online: 00:01

Dogooder

dus...

Volgens mij doe je enkel een devices. disconnect als alles is goed gegaan. Maar wat als het niet helemaal goed ging. Dan connect je weer terwijl er een connectie open staat.
In mijn ervaring zorgt dat meestal voor onvoorzien gedrag.

Acties:
  • 0 Henk 'm!

  • bwynants
  • Registratie: Augustus 2004
  • Laatst online: 22-04 23:22