diff --git a/Wetterstation/ClassDiagram1.cd b/Wetterstation/ClassDiagram1.cd
new file mode 100644
index 0000000000000000000000000000000000000000..ed614c924969d37126cb696e3a11dc8e7032e561
--- /dev/null
+++ b/Wetterstation/ClassDiagram1.cd
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ClassDiagram MajorVersion="1" MinorVersion="1">
+  <Class Name="Wetterstation.Hintergrund">
+    <Position X="3.5" Y="3.75" Width="1.5" />
+    <Compartments>
+      <Compartment Name="Fields" Collapsed="true" />
+      <Compartment Name="Methods" Collapsed="true" />
+    </Compartments>
+    <TypeIdentifier>
+      <HashCode>/wAJLFBCp76AADEgVLGAAcgWgHDRVBiAMgRYRGCgSrg=</HashCode>
+      <FileName>Form1.cs</FileName>
+    </TypeIdentifier>
+    <ShowAsAssociation>
+      <Property Name="Resources" />
+    </ShowAsAssociation>
+  </Class>
+  <Class Name="Wetterstation.Program">
+    <Position X="7" Y="1.25" Width="1.5" />
+    <Compartments>
+      <Compartment Name="Methods" Collapsed="true" />
+    </Compartments>
+    <TypeIdentifier>
+      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAABBAAAAA=</HashCode>
+      <FileName>Program.cs</FileName>
+    </TypeIdentifier>
+    <ShowAsAssociation>
+      <Property Name="Settings" />
+      <Property Name="SettingsModel" />
+    </ShowAsAssociation>
+  </Class>
+  <Class Name="Wetterstation.Sensor">
+    <Position X="10.25" Y="1.25" Width="1.5" />
+    <Compartments>
+      <Compartment Name="Fields" Collapsed="true" />
+      <Compartment Name="Properties" Collapsed="true" />
+    </Compartments>
+    <TypeIdentifier>
+      <HashCode>CAEgIAAgAAAAAAIAAAAKAUAAAQCEAAgCgAwAAggEAgA=</HashCode>
+      <FileName>Sensor.cs</FileName>
+    </TypeIdentifier>
+    <ShowAsAssociation>
+      <Property Name="Settings" />
+    </ShowAsAssociation>
+  </Class>
+  <Class Name="Wetterstation.Settings">
+    <Position X="7" Y="2.75" Width="1.5" />
+    <Compartments>
+      <Compartment Name="Fields" Collapsed="true" />
+      <Compartment Name="Methods" Collapsed="true" />
+    </Compartments>
+    <TypeIdentifier>
+      <HashCode>QBQUABAAADAQABAAAhCAAAIGEASERFBgAAHBAAJBBAQ=</HashCode>
+      <FileName>Settings.cs</FileName>
+    </TypeIdentifier>
+  </Class>
+  <Class Name="Wetterstation.SettingsModel">
+    <Position X="3.5" Y="1.25" Width="1.5" />
+    <Compartments>
+      <Compartment Name="Properties" Collapsed="true" />
+    </Compartments>
+    <TypeIdentifier>
+      <HashCode>AgEgAAAIIQAAAAAAEABACAAAACAAAIIAgAAgQAAAAAA=</HashCode>
+      <FileName>SettingsModel.cs</FileName>
+    </TypeIdentifier>
+    <ShowAsAssociation>
+      <Property Name="Hintergrund" />
+      <Property Name="Resources" />
+    </ShowAsAssociation>
+  </Class>
+  <Class Name="Wetterstation.SqliteDataAccess">
+    <Position X="10" Y="4" Width="1.5" />
+    <Compartments>
+      <Compartment Name="Fields" Collapsed="true" />
+      <Compartment Name="Methods" Collapsed="true" />
+    </Compartments>
+    <TypeIdentifier>
+      <HashCode>QAAAAAAAAQAAAAAAAAAAAAAAgAAAAAAghAAAAAAAAAA=</HashCode>
+      <FileName>SqliteDataAccess.cs</FileName>
+    </TypeIdentifier>
+    <ShowAsAssociation>
+      <Property Name="Settings" />
+      <Property Name="Sensor" />
+    </ShowAsAssociation>
+  </Class>
+  <Class Name="Wetterstation.Properties.Resources">
+    <Position X="1" Y="1.25" Width="1.5" />
+    <Compartments>
+      <Compartment Name="Fields" Collapsed="true" />
+      <Compartment Name="Properties" Collapsed="true" />
+      <Compartment Name="Methods" Collapsed="true" />
+    </Compartments>
+    <TypeIdentifier>
+      <HashCode>CAAAAABEAgEAAAAAAEABUABBAQAAAgAgAAAAgACAAYA=</HashCode>
+    </TypeIdentifier>
+  </Class>
+  <Font Name="Segoe UI" Size="9" />
+</ClassDiagram>
\ No newline at end of file
diff --git a/Wetterstation/Form1.cs b/Wetterstation/Form1.cs
index 227729bae8fc63847dbeb7df2614dbb7d03a2ec1..9e06a5b2f534d8056ffeb95d9013b541bf8f7f6b 100644
--- a/Wetterstation/Form1.cs
+++ b/Wetterstation/Form1.cs
@@ -47,6 +47,14 @@ namespace Wetterstation
             updateChart();
         }
 
+        internal Properties.Resources Resources
+        {
+            get => default;
+            set
+            {
+            }
+        }
+
         //Historiediagramm auf den neuesten Stand bringen
         private void updateChart()
         {
diff --git a/Wetterstation/Program.cs b/Wetterstation/Program.cs
index 2d932e277d6a3485a807ef4b7b85a8e7013ea7bf..e302e594857e6661a4b77e8fe658c39ee912daf8 100644
--- a/Wetterstation/Program.cs
+++ b/Wetterstation/Program.cs
@@ -11,6 +11,22 @@ namespace Wetterstation
 {
     static class Program
     {
+        public static Settings Settings
+        {
+            get => default;
+            set
+            {
+            }
+        }
+
+        public static SettingsModel SettingsModel
+        {
+            get => default;
+            set
+            {
+            }
+        }
+
         /// <summary>
         /// Der Haupteinstiegspunkt für die Anwendung.
         /// </summary>
diff --git a/Wetterstation/Sensor.cs b/Wetterstation/Sensor.cs
index a804548a8a839422ae39172fec675c2a0627895b..d32558758132dc19629551a9f3c5f2d72d77e87f 100644
--- a/Wetterstation/Sensor.cs
+++ b/Wetterstation/Sensor.cs
@@ -152,5 +152,13 @@ namespace Wetterstation
             }
             else return -1;
         }
+
+        public Settings Settings
+        {
+            get => default;
+            set
+            {
+            }
+        }
     }
 }
diff --git a/Wetterstation/SettingsModel.cs b/Wetterstation/SettingsModel.cs
index 47362f4eaec1787fb323f874913e533bda3624ee..54953a64a9e12d970643fa5a18ecd15228c04a53 100644
--- a/Wetterstation/SettingsModel.cs
+++ b/Wetterstation/SettingsModel.cs
@@ -31,5 +31,21 @@
         public string node1Innen { get; set; }
 
         public string node1Aussen { get; set; }
+
+        public Hintergrund Hintergrund
+        {
+            get => default;
+            set
+            {
+            }
+        }
+
+        internal Properties.Resources Resources
+        {
+            get => default;
+            set
+            {
+            }
+        }
     }
 }
diff --git a/Wetterstation/SqliteDataAccess.cs b/Wetterstation/SqliteDataAccess.cs
index 981fc492eaa124f5ef3047182730b0551af8003c..bd5179107c42ac2aa8b5d100e2418583b132953d 100644
--- a/Wetterstation/SqliteDataAccess.cs
+++ b/Wetterstation/SqliteDataAccess.cs
@@ -10,6 +10,22 @@ namespace Wetterstation
     {
         public static SQLiteConnection _dbConnection;
 
+        public static Settings Settings
+        {
+            get => default;
+            set
+            {
+            }
+        }
+
+        public static Sensor Sensor
+        {
+            get => default;
+            set
+            {
+            }
+        }
+
         //Settings aus der Datenbank auslesen
         public static SettingsModel LoadWeatherstationSettings()
         {
diff --git a/Wetterstation/Wetterstation.csproj b/Wetterstation/Wetterstation.csproj
index 7cd70decf7b0a8269edc084a076e44da55c65059..19e0753ffbee5cf3bbc98017aeeb82977fc8d42b 100644
--- a/Wetterstation/Wetterstation.csproj
+++ b/Wetterstation/Wetterstation.csproj
@@ -136,6 +136,7 @@
     <Compile Include="Settings.Designer.cs">
       <DependentUpon>Settings.cs</DependentUpon>
     </Compile>
+    <None Include="ClassDiagram1.cd" />
     <None Include="Resources\Tendenz.bmp" />
     <None Include="Resources\pfeil_quer.png" />
     <None Include="Resources\pfeil_oben.png" />