This website requires JavaScript.
6e5dfe4e9c
apistatusd.py: make it spaceapi-schema compliant
master
Ludwig Behm
2024-04-07 16:24:20 +0200
531bb1ad04
remove api_template since it was moved into apistatusd.py
Ludwig Behm
2024-04-07 16:23:29 +0200
10bb19497d
Cleanup after REED sensor pin change
Ludwig Behm
2024-01-22 07:55:05 +0100
cccd0df1ac
Merge pull request 'Pin D1 war defekt, daher haben wir dauf D4 geändert. Dieser ist geleichzeitig die 2. Status LED auf dem Lua Bord und zeigt den Status geschlossen an.' (#7 ) from Hilde/doorstatus:master into master
Ludwig Behm
2024-01-22 09:23:52 +0100
ab0f3e8c6b
Pin D1 war defekt, daher haben wir dauf D4 geändert. Dieser ist geleichzeitig die 2. Status LED auf dem Lua Bord und zeigt den Status geschlossen an.
martin
2024-01-20 10:03:49 +0100
154e551e52
Fix apistatusd.conf: increasing handshake timeout
Ludwig Behm
2023-10-25 01:10:46 +0200
fd8c5da35a
Fix apistatusd.py: missing )
and code cleanup
Ludwig Behm
2023-10-25 01:08:16 +0200
c4c78aa5ba
Fix apistatusd.py/create_ssl_context: set sane cipher list, ecdh_curve, single_ecdh_use
Ludwig Behm
2023-10-25 00:35:28 +0200
66bc266f2e
Fix nodemcu/statusclient: I now know what a reed switch is
Ludwig Behm
2023-10-24 11:30:48 +0200
63f9f25b00
Cleanup nodemcu/statusclient
Ludwig Behm
2023-10-24 01:33:39 +0200
78e31e52a1
Refactored nodemcu/statusclient
Ludwig Behm
2023-10-24 01:08:04 +0200
c2fd6ec7b0
Refactored config.h: converted #defines in constants
Ludwig Behm
2023-10-24 01:07:23 +0200
d9cf4695b8
Fix: apistatusd.py
Ludwig Behm
2023-10-23 23:50:29 +0200
26e6ae6374
api file gelöscht
+++
2023-10-21 21:06:35 +0200
621c41dcd6
anzeige des zertifikates in eigener funktion
+++
2023-10-21 21:04:29 +0200
af78204005
clientprogramme in eigenes verzeichnis verschoben
+++
2023-10-21 20:42:26 +0200
f5f2efccae
blink-funktionen in einer funktion zusammengefasst
example
2023-10-21 15:57:59 +0200
4f723d5751
Fix status/api template: new email address and wiki blog feed
Ludwig Behm
2023-10-20 00:08:14 +0200
e32c39bb07
typo korrigiert
bernd
2023-10-17 21:33:24 +0200
af75b864df
api_template angepaßt und als variable in den code
bernd
2023-10-17 21:05:03 +0200
4b19063b66
api wird aus einer template variable gelesen, ausgabe des peer cert überarbeitet
bernd
2023-10-13 20:03:12 +0200
06c4d75f27
utf-8 decoding in ein try-except gepackt
bernd
2023-07-17 19:07:37 +0200
381bd390df
restart on failure
example
2022-08-31 18:21:21 +0200
6bd34360a6
secure socket wieder in try-except; finally-klauses wieder raus
example
2022-08-03 17:58:27 +0200
991eeea9f8
verify_mode ueber config setzbar, ssl context in funktion ausgelagert
example
2022-07-30 12:09:38 +0200
aed3616cf8
kleine aenderungen der logmessages
example
2022-07-30 10:32:03 +0200
7dd6dbab12
schweren fehler in main() beseitigt, finally klausel hinzu, SO_REUSEADDR hinzu
example
2022-07-30 10:05:32 +0200
ef3981fe66
funktion main() ueberarbeitet
example
2022-07-23 01:42:10 +0200
c7bd0eafff
default loglevel auf info gesetzt
+++
2022-07-18 20:15:25 +0200
9fe94d7e6e
umstellung auf requests
+++
2022-07-14 21:47:16 +0200
0eba169038
kleine aenderung im logging
+++
2022-07-13 22:10:07 +0200
666a997a90
erste version eines toots
+++
2022-07-13 19:10:17 +0200
c7fc0b9eff
angefangen toot in thread auszulagern
+++
2022-07-12 21:57:20 +0200
930ab7eef3
funktion send_toot() hinzu
+++
2022-07-10 19:38:29 +0200
edece83dd1
kleinere umstrukturierung
+++
2022-07-10 18:17:33 +0200
c4d02a73c9
konfiguration fuer mastodon hinzu
+++
2022-07-10 17:54:37 +0200
a93bb9ea0a
struktureller umbau
+++
2022-04-07 23:05:46 +0200
8f4f6d82d4
kommentare eingefügt, led blinkt fehlercodes
example
2022-04-07 01:09:05 +0200
a1d14235ff
frequenz der abfrage des reed-pins halbiert
example
2022-04-07 01:07:44 +0200
7598b237bf
initialer commit eines statusclients für eine NodeMCU
example
2022-04-06 11:37:51 +0200
56742d8707
veralteten kommentar entfernt
example
2022-04-06 10:43:16 +0200
b6acaa08a8
kommentare eingefügt, fehlerbehandlung geändert
example
2022-04-06 10:39:15 +0200
e79258b8be
zertifikate umbenannt
example
2022-04-06 10:22:36 +0200
804e9a10e5
clientauthentifizierung auf optional gesetzt
example
2022-04-06 10:20:06 +0200
58d9c327c9
debugausgaben für den ssl-context hinzu
example
2022-03-11 13:28:03 +0100
5f3bb44c7b
verarbeitung der statusdaten umgestellt, code verschlankt
example
2022-03-06 11:55:29 +0100
9894af021e
add error handling for argument and class creation
example
2021-10-10 23:34:24 +0200
0cfdeda45e
Merge pull request 'arduino' (#6 ) from fiveop/doorstatus:arduino into master
berhsi
2020-12-28 23:50:35 +0100
d734f86979
Add missing license header
Philipp Matthias Schaefer
2020-12-28 22:01:32 +0100
001c7cd568
Implement and document Arduino software
Philipp Matthias Schaefer
2020-12-11 14:18:46 +0100
28de70e732
Remove unused variable
Philipp Matthias Schaefer
2020-11-26 09:20:24 +0100
8b2362e3a3
Merge pull request 'documentation' (#5 ) from fiveop/doorstatus:documentation into master
berhsi
2020-12-11 14:57:36 +0100
d959e044fd
Mention Space API
Philipp Matthias Schaefer
2020-11-21 21:43:07 +0100
868c0bd285
Change Arduino's description from broadcast to UDP req/resp
Philipp Matthias Schaefer
2020-11-21 21:42:24 +0100
33cde3e602
Merge pull request 'license' (#4 ) from fiveop/doorstatus:license into master
berhsi
2020-11-22 23:07:22 +0100
641964b17f
statusd.service in apistatusd.service umbenannt, angepaßt
+++
2020-11-22 23:01:32 +0100
c47afa2942
socket shutdown in exception
+++
2020-11-22 22:42:24 +0100
d610db0d1f
fix bug in api file
+++
2020-11-22 22:35:27 +0100
47e2d63304
Add Dependencies section to README.md
Philipp Matthias Schaefer
2020-11-21 21:29:58 +0100
61e3e96e12
Add AGPL to Arduino code
Philipp Matthias Schaefer
2020-11-21 21:21:26 +0100
64937e7ea9
Merge pull request 'fiveopschanges' (#1 ) from fiveop/doorstatus:fiveopschanges into master
berhsi
2020-11-19 21:43:25 +0100
d5e31ca789
Add initial (untested) version of Arduino sketch
Philipp Matthias Schaefer
2020-11-18 22:45:14 +0100
ec3a5daf2b
Move server sources to separate directory
Philipp Matthias Schaefer
2020-11-18 21:59:23 +0100
e5109815e7
Add README.md including overview and headings for detailed sections.
Philipp Matthias Schaefer
2020-11-18 21:56:24 +0100
3d824a1c4c
anbindung an setstatus
+++
2020-10-22 23:59:04 +0200
a2a533ac65
Umwandlung in eine Klasse
+++
2020-10-22 23:58:17 +0200
cc77f32afa
keepalive aktiviert
+++
2020-10-22 16:07:16 +0200
915d195d33
statusd.py in apistatusd.py, statusd.conf in apistatusd.conf umbenannt
+++
2020-09-10 14:55:07 +0200
83dfea8810
dateirechte auf 700 gesetzt
+++
2020-09-10 14:43:35 +0200
38ca7e5926
systemd-unit für watchdoor hinzugfügt
+++
2020-09-08 17:59:13 +0200
367b1a10db
initialer commit der pin-überwachung
+++
2020-09-08 17:56:24 +0200
ac1d259a95
socket shutdown in finally klausel hinzugefügt
+++
2020-09-08 17:39:39 +0200
26c695828f
main in funktionen aufgeteilt
+++
2020-09-07 15:19:07 +0200
5e7afde181
konfiguration an kraut.space angepaßt
+++
2020-09-07 15:17:49 +0200
380661cc64
cert-check added, fix typo
+++
2020-09-04 19:58:23 +0200
b240de859c
client auf configparser umgestellt
+++
2020-09-01 18:16:49 +0200
be3f9ecb64
client auf configparser umgestellt
berhsi
2020-07-09 20:12:49 +0200
08af0365b8
comments inserted
berhsi
2020-07-09 20:10:58 +0200
022d4a838c
loglevel für vollzugsmeldung geändert
berhsi
2020-07-09 20:09:36 +0200
6872800bba
fix type error
berhsi
2020-07-09 16:09:14 +0200
c0f8caddfc
statusdeamon auf configparser umgestellt. dank an ndo
berhsi
2020-07-09 12:08:06 +0200
cb05cb787a
setstatus.py: add check if certs readable
+++
2020-06-22 11:32:36 +0200
eb000bff46
setstatus.py: changes by code review
Berhsi
2019-10-15 19:21:23 +0200
a0fda2aaa2
setstatus.py: set the same cipher suite as the server
berhsi
2019-09-19 10:36:48 +0200
1fbd95facf
statusd.py: delete unused parts, make it pep8 conform
berhsi
2019-09-19 10:21:33 +0200
c60bb326cc
statusd.conf: add comments, change verbosity level
berhsi
2019-09-19 09:49:15 +0200
0c12ce86aa
setstatus.py: clear reading status argument and make it pep8 conform
berhsi
2019-09-19 09:44:52 +0200
b053403836
satusd.py: add validity check and else trees
Berhsi
2019-09-17 19:07:07 +0200
22cbb6f6e0
statusd.service: change options user, group and identifier
Berhsi
2019-09-15 00:01:39 +0200
6dc2f04037
setstatus.py, statusd.py: timeouts added, change output messages
berhsi
2019-09-14 14:01:52 +0200
028f7ae2de
add docstrings to print_ciphers() and display_peercert()
berhsi
2019-09-13 10:29:38 +0200
ee233e65e0
statusd.py: default verbosity value can changed
berhsi
2019-09-11 21:24:28 +0200
909f02fc1d
statusd.py: extend the logging
berhsi
2019-09-10 17:29:39 +0200
fef38a278b
restrict available ciphers
berhsi
2019-09-10 15:33:27 +0200
c8814f322b
merge with ssl branch
berhsi
2019-09-10 12:38:06 +0200
78151fcafa
rename file statusd.template to statusd.conf.template
berhsi
2019-09-10 10:07:53 +0200
39d6e9acee
remove server-clear.py
berhsi
2019-09-10 09:56:54 +0200
943c060b60
statusd.py now works with json modul, fix bug in set_values()
berhsi
2019-09-10 09:47:53 +0200
5a6a236ebc
statusd.py now works with json modul
Berhsi
2019-09-08 00:31:19 +0200
0e405f894d
statusd.py: set some ssl-options
berhsi
2019-08-02 14:20:08 +0200