Ich wollte gerade für @Werner den Verbrauch eines LoPys im deep sleep mit der aktuellen Terkin-Software messen. Dabei zeigte mein CurrentRanger 1,5 mA an, viel zu viel für den deep sleep!
Mein settings.py
sollte passen, hier ein Auszug:
# Measurement intervals in seconds.
'interval': {
# Apply this interval if device is in field mode.
'field': 90.0,
# Apply this interval if device is in maintenance mode.
# https://community.hiveeyes.org/t/wartungsmodus-fur-den-terkin-datenlogger/2274
'maintenance': 15.0,
},
# Whether to use deep sleep between measurement cycles.
'deepsleep': True,
# Configure logging.
'logging': {
# Enable or disable logging completely.
'enabled': True,
# Log configuration settings at system startup.
'configuration': True,
},
# Configure Watchdog.
'watchdog': {
# Enable or disable Watchdog completely.
'enabled': False,
# Watchdog timeout in milliseconds. 60000
'timeout': 60000,
},
[...]
}
# Control the services offered by the device.
services = {
'api': {
'modeserver': {
'enabled': False,
},
'http': {
'enabled': False,
},
},
}
# Interface settings.
interfaces = {
'uart0': {
'terminal': True,
}
}
# Networking configuration.
networking = {
'wifi': {
# Enable/disable WiFi completely.
'enabled': False,
Was ich zuerst versucht hatte, den watchdog zu enablen / disablen, ebenfalls das logging kompletti zu disabablen, ebenfalls uart0
, brachte alles nichts.
Dann habe ich zum Multimeter gegriffen und die Spannung am Ausgang des HX711 gemessen, die ist bei 2,irgendwas auch im deep sleep, d.h. die Abschaltung hier scheint nicht zu funktionieren!
# Whether to power toggle the 1-Wire, I2C or SPI buses.
'power_toggle_buses': True,
ist gesetzt, falls das nötig ist! Muss ich den light sleep noch explizit disablen? Könnte es daran liegen?? Den hatte ich bisher gar nicht in der settings.py
? Noch andere Ideen?