diff --git a/misc/render_rrd.py b/misc/render_rrd.py
index 769047b..20d3553 100644
--- a/misc/render_rrd.py
+++ b/misc/render_rrd.py
@@ -5,7 +5,7 @@ from ast import literal_eval
 from collections import namedtuple
 from typing import Any, Dict
 
-import rrdtool
+import rrdtool  # type: ignore
 
 from srnemqtt.solar_types import DataName
 
diff --git a/misc/test_serial.py b/misc/test_serial.py
index 7ea6505..49c6f11 100644
--- a/misc/test_serial.py
+++ b/misc/test_serial.py
@@ -3,7 +3,7 @@ import os
 import sys
 from time import sleep
 
-from serial import Serial
+from serial import Serial  # type: ignore
 
 print(sys.path)
 sys.path.insert(1, os.path.dirname(os.path.dirname(sys.argv[0])))
diff --git a/misc/test_serial_loopback.py b/misc/test_serial_loopback.py
index 3351171..590a14f 100644
--- a/misc/test_serial_loopback.py
+++ b/misc/test_serial_loopback.py
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-from serial import Serial
+from serial import Serial  # type: ignore
 
 with Serial("/dev/ttyUSB0", baudrate=9600, timeout=2) as x:
     x.write(b"Hello, World!")
diff --git a/srnemqtt/__main__.py b/srnemqtt/__main__.py
index 38d8058..339bd0e 100755
--- a/srnemqtt/__main__.py
+++ b/srnemqtt/__main__.py
@@ -5,8 +5,8 @@ import time
 from decimal import Decimal
 from typing import cast
 
-from bluepy.btle import BTLEDisconnectError
-from serial import SerialException
+from bluepy.btle import BTLEDisconnectError  # type: ignore
+from serial import SerialException  # type: ignore
 
 from .config import get_config, get_consumers, get_interface
 from .protocol import parse_battery_state, parse_historical_entry, try_read_parse
diff --git a/srnemqtt/interfaces/serial.py b/srnemqtt/interfaces/serial.py
index bee3ff6..82af005 100644
--- a/srnemqtt/interfaces/serial.py
+++ b/srnemqtt/interfaces/serial.py
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-import serial
+import serial  # type: ignore
 
 from . import BaseInterface
 
diff --git a/srnemqtt/lib/feasycom_ble.py b/srnemqtt/lib/feasycom_ble.py
index 2f7f262..63317c2 100644
--- a/srnemqtt/lib/feasycom_ble.py
+++ b/srnemqtt/lib/feasycom_ble.py
@@ -4,7 +4,7 @@ import queue
 import time
 from typing import TYPE_CHECKING, Optional, cast
 
-from bluepy import btle
+from bluepy import btle  # type: ignore
 
 if TYPE_CHECKING:
     from _typeshed import ReadableBuffer, WriteableBuffer
diff --git a/srnemqtt/protocol.py b/srnemqtt/protocol.py
index 8944ecd..c8c2241 100644
--- a/srnemqtt/protocol.py
+++ b/srnemqtt/protocol.py
@@ -5,7 +5,7 @@ import time
 from io import RawIOBase
 from typing import Callable, Collection, Optional
 
-from libscrc import modbus
+from libscrc import modbus  # type: ignore
 
 from .constants import ACTION_READ, POSSIBLE_MARKER
 from .lib.feasycom_ble import BTLEUart