Files
adminandClaude Opus 5 79843aa2ae SolarManager unter Versionsverwaltung
Erster Stand der Hintergrundprozesse, die auf der Synology unter
/volume1/homes/wagner/SolarManager laufen: der Manager selbst, die Sammler
je Geraet, die MQTT-Bruecke, der Wecker und - neu hinzugezogen - der
AutoAction-Runner, der als Hintergrundprozess hierher gehoert und nicht ins
Web-Verzeichnis.

Zugangsdaten stehen nicht mehr im Quelltext, sondern in config.ini, die
nicht mit eingecheckt wird. Vorlage ist config.ini.example, gelesen wird sie
von konfig.py. Betroffen waren solarManager.py (Datenbank und Wattpilot),
zeit.py, gatherWaterData.py, wecker.py und skoda_testdaten.py, das sich das
Passwort bisher aus dem Quelltext eines anderen Moduls herausgesucht hat.

Die Kia-Anbindung ist mit dem Fahrzeug entfallen: kiaTest.py,
gatherCarData.py und hyundai_kia_connect_api sind nicht mehr dabei, ebenso
gatherInverterData.py, auf das nur noch eine auskommentierte Zeile zeigte.

Die mitgelieferten Bibliotheken bleiben im Repository - die NAS hat kein
pip, sie muessen neben den Skripten liegen.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-02 20:46:59 +02:00

83 lines
4.5 KiB
Plaintext

Certificate:
Data:
Version: 3 (0x2)
Serial Number: 4 (0x4)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=GB, ST=Derbyshire, O=Paho Project, OU=Testing, CN=Signing CA
Validity
Not Before: Jul 7 11:14:42 2021 GMT
Not After : Jul 6 11:14:42 2026 GMT
Subject: C=GB, ST=Nottinghamshire, L=Nottingham, O=Server, OU=Production, CN=test client with password
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
RSA Public-Key: (2048 bit)
Modulus:
00:ca:cb:93:49:45:28:95:5b:c4:51:b4:2b:d0:e7:
e4:b7:3b:37:34:f6:5c:ec:f8:7d:3a:8b:b8:da:3c:
94:38:85:5f:41:ea:2b:08:d7:3e:97:12:50:09:1f:
37:4f:e4:25:a1:59:b6:98:63:22:8d:80:7e:b1:b4:
24:03:2e:5e:5d:45:a4:4c:76:e8:ac:2c:5f:ca:9d:
ed:6e:0a:7b:6f:2b:34:d1:4e:6a:e1:b6:72:66:42:
ec:fd:b8:97:bf:40:4b:24:9c:47:6c:8c:4a:73:aa:
e0:3a:db:ac:45:65:23:df:8f:4a:30:ed:d6:ad:5c:
eb:a9:e9:83:da:39:d1:eb:98:31:74:98:bd:99:6b:
85:0e:1d:f8:93:cf:e2:bd:59:77:fe:b2:a0:c4:e5:
63:ae:92:10:13:47:14:55:22:a0:30:b6:f0:cb:17:
b6:2d:f9:7d:f9:82:50:b2:64:88:dd:5a:3b:b6:81:
67:8c:e3:de:89:76:63:82:af:b7:ba:83:5c:3b:bc:
cf:1f:8e:fe:25:04:6f:f2:70:bf:2f:b0:6b:4f:77:
d2:2d:e4:37:20:84:f3:94:c3:12:80:ae:bc:c3:2b:
93:d2:fa:92:a3:1a:33:8d:d7:4a:eb:23:04:c0:38:
51:73:fb:7a:9f:f5:3a:ca:7e:2e:c7:b6:22:3e:68:
69:0f
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints:
CA:FALSE
Netscape Comment:
OpenSSL Generated Certificate
X509v3 Subject Key Identifier:
8E:E7:D7:66:D5:0C:10:B5:7A:4F:7F:83:C3:43:94:E9:BC:E2:88:D0
X509v3 Authority Key Identifier:
keyid:C2:8F:09:9B:D5:F1:BA:C4:74:5E:97:50:BB:86:9D:A1:F1:FA:C4:36
Signature Algorithm: sha256WithRSAEncryption
17:54:5a:5e:9e:7d:fe:3f:6d:82:c5:e8:42:6b:61:91:13:5f:
07:d5:25:4b:3c:05:e6:4c:99:a5:ff:20:ff:d3:e8:a4:25:08:
8c:82:1b:2f:25:73:79:97:12:5e:e9:30:a1:b2:16:36:51:e2:
a5:41:bf:1c:c1:db:d2:9a:36:67:75:da:e7:36:9a:b4:65:17:
74:af:73:02:b0:09:b3:ac:29:e7:ca:cd:01:12:7f:ba:39:29:
90:d4:7c:3f:99:89:66:e7:eb:79:80:77:91:e4:3d:7e:87:69:
7b:da:b5:68:07:26:ab:30:20:49:2b:46:33:3f:f7:4b:4e:e7:
a0:13:19:53:7d:73:ff:4a:95:86:35:d2:cd:ff:3c:b1:14:b4:
d8:d4:ca:de:b7:8d:2e:e3:47:f8:5d:2e:e7:b1:5b:b9:23:d3:
54:11:89:8e:98:12:a8:10:2a:da:bb:d0:0c:07:c7:d7:21:7e:
f0:88:91:31:07:2a:a6:42:84:4a:61:9e:68:72:d4:7c:3f:59:
b2:02:e1:a6:11:9b:d2:90:73:39:13:07:e1:6b:57:2a:78:b4:
b4:f0:75:7c:6d:48:9d:33:cd:3f:d0:ff:43:a4:7e:3a:8d:fe:
98:10:df:ab:ee:c0:58:82:cb:23:7a:b7:f5:5c:29:29:af:d0:
40:fc:42:a3
-----BEGIN CERTIFICATE-----
MIID3TCCAsWgAwIBAgIBBDANBgkqhkiG9w0BAQsFADBgMQswCQYDVQQGEwJHQjET
MBEGA1UECAwKRGVyYnlzaGlyZTEVMBMGA1UECgwMUGFobyBQcm9qZWN0MRAwDgYD
VQQLDAdUZXN0aW5nMRMwEQYDVQQDDApTaWduaW5nIENBMB4XDTIxMDcwNzExMTQ0
MloXDTI2MDcwNjExMTQ0MlowgYYxCzAJBgNVBAYTAkdCMRgwFgYDVQQIDA9Ob3R0
aW5naGFtc2hpcmUxEzARBgNVBAcMCk5vdHRpbmdoYW0xDzANBgNVBAoMBlNlcnZl
cjETMBEGA1UECwwKUHJvZHVjdGlvbjEiMCAGA1UEAwwZdGVzdCBjbGllbnQgd2l0
aCBwYXNzd29yZDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMrLk0lF
KJVbxFG0K9Dn5Lc7NzT2XOz4fTqLuNo8lDiFX0HqKwjXPpcSUAkfN0/kJaFZtphj
Io2AfrG0JAMuXl1FpEx26KwsX8qd7W4Ke28rNNFOauG2cmZC7P24l79ASyScR2yM
SnOq4DrbrEVlI9+PSjDt1q1c66npg9o50euYMXSYvZlrhQ4d+JPP4r1Zd/6yoMTl
Y66SEBNHFFUioDC28MsXti35ffmCULJkiN1aO7aBZ4zj3ol2Y4Kvt7qDXDu8zx+O
/iUEb/Jwvy+wa0930i3kNyCE85TDEoCuvMMrk9L6kqMaM43XSusjBMA4UXP7ep/1
Osp+Lse2Ij5oaQ8CAwEAAaN7MHkwCQYDVR0TBAIwADAsBglghkgBhvhCAQ0EHxYd
T3BlblNTTCBHZW5lcmF0ZWQgQ2VydGlmaWNhdGUwHQYDVR0OBBYEFI7n12bVDBC1
ek9/g8NDlOm84ojQMB8GA1UdIwQYMBaAFMKPCZvV8brEdF6XULuGnaHx+sQ2MA0G
CSqGSIb3DQEBCwUAA4IBAQAXVFpenn3+P22CxehCa2GRE18H1SVLPAXmTJml/yD/
0+ikJQiMghsvJXN5lxJe6TChshY2UeKlQb8cwdvSmjZnddrnNpq0ZRd0r3MCsAmz
rCnnys0BEn+6OSmQ1Hw/mYlm5+t5gHeR5D1+h2l72rVoByarMCBJK0YzP/dLTueg
ExlTfXP/SpWGNdLN/zyxFLTY1Mret40u40f4XS7nsVu5I9NUEYmOmBKoECrau9AM
B8fXIX7wiJExByqmQoRKYZ5octR8P1myAuGmEZvSkHM5Ewfha1cqeLS08HV8bUid
M80/0P9DpH46jf6YEN+r7sBYgssjerf1XCkpr9BA/EKj
-----END CERTIFICATE-----