Developing other services with Pi 4
-
Topic author - Rank 7
- Beiträge: 707
- Registriert: Fr 11. Aug 2017, 13:13
- Wohnort: Hitchin Hertfordshire, UK
- Hauptanschluß: 669089
Developing other services with Pi 4
I have a Pi 4 sat here doing nothing, and wanted to combine both using this device and learning about how to program and write software for the Pi.
I wonder if anyone here that understands the Pi and what might be needed to create something like the weather service, or perhaps some other kind of dial up service would be willing to help a complete newcomer to this topic to start?
Appreciate that this might be a long and difficult task - A lot of work on my part, and probably a lot of stupid questions.
Is this possible?
Cheers
Sean
I wonder if anyone here that understands the Pi and what might be needed to create something like the weather service, or perhaps some other kind of dial up service would be willing to help a complete newcomer to this topic to start?
Appreciate that this might be a long and difficult task - A lot of work on my part, and probably a lot of stupid questions.
Is this possible?
Cheers
Sean
669089 Siemen G - T100S Online 24H
299709 Antosh G - Creed 444 - Double Current R + D (0800 - 2100) and a bit tempremental
459724 NC
299709 Antosh G - Creed 444 - Double Current R + D (0800 - 2100) and a bit tempremental
459724 NC
-
- Rank 5
- Beiträge: 370
- Registriert: So 3. Apr 2022, 19:20
- Wohnort: Grebenhain
- Hauptanschluß: 38718 wlfhnk d
- Kontaktdaten:
Re: Developing other services with Pi 4
ChatGPT for Telex...
Mail-Client via Telex...
Grimm-tales-service...
Forum-Chat-Client...
...
Mail-Client via Telex...
Grimm-tales-service...
Forum-Chat-Client...
...
38718 wlfhnk d I-Telex (7:00 - 22:00 ME(S)Z) nachts Anrufbeantworter T-100
36355 wlfhnk d (noch auf der Reise zu mir) T-68
36355 wlfhnk d (noch auf der Reise zu mir) T-68
-
- Rank 12
- Beiträge: 3651
- Registriert: Do 28. Mär 2019, 09:10
- Wohnort: Marburg
- Hauptanschluß: 7822222 hael d
Re: Developing other services with Pi 4
Über ChatGPT habe ich auch schon nachgedacht, aber die API ist ja kostenpflichtig. Wobei bei den mittleren Zugriffszahlen auf einen i-Telex-Dienst (geschätzt nicht mehr als 10 Zugriffe pro Tag) würden sich die Kosten in Grenzen halten.
Einen Mailgateway hatte ich ja programmiert, aber wegen allgemeiner Bedenkenträgerei erst mal nicht Online gestellt. Ich nutze den gelegentlich für mich selbst.
Ich hatte anfangs noch ein Hamurabi, Biorhytmus und andere Spielchen programmiert. Schach wäre auch eine Möglichkeit. Aber wer nutzt das dann? Ich mache sowas mal ganz gerne zwischendurch wegen dem Spaß am programmieren, so wie andere Sudokos oder Kreuzworträtsel lösen.
Vieles scheitert an der 80/20-Regel (Die restlichen 20% um sowas fertig zu stellen erfordern 80% des Aufwandes. Vor allem das Testen). Daran ist auch der News-Server erstmal gescheitert.
Wobei wir dringend einen News-Ticker bräuchten. Aber wenn man dann gerade fertig ist, funktioniert der alte wieder und man hätte sich das sparen können. Wobei etwas Redundanz auch ok ist (wie beim Wetterdienst). Mal schauen, wann ich wieder ein grö0eres Zeitfenster und ausreichend Lust habe.
Aber Sean ging es ja um die grundlegende Technik. Da kann ich bei Raspberry Pi und Python leider so gar nicht weiterhelfen. Das ist nicht meine Welt.
Meine Welt ist ein Thin-Client oder Mini-PC, ein olles Windows drauf (Windows 7) und dann DotNet. Meine Dienste hier laufen alle auf einem Mini-PC. Der hat genug Leistung um 20 oder 30 solcher Dienste laufen zu lassen und braucht auch nur 15 Watt. Nebenbei übernimmt er auch noch einige andere Aufgaben.
Gruß, Detlef
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
-
- Rank 10
- Beiträge: 975
- Registriert: So 3. Jan 2021, 21:42
- Wohnort: Kirchham (A)
- Hauptanschluß: 978310 whoe a
Re: Developing other services with Pi 4
...was ich immer noch sehr schade finde!
Gruß
Wolfgang
Linz:
978310 whoe a - T100a ** 69558 kfrey d - T100s ** 21800 winter a - T38a ** 978333 =whoe a - Minitelex
Kirchham: (Nachrichtenabruf an Wochenenden, Feiertagen, ...)
56449 sche d - T37i ** 11913 hoellw a - LO 3000 (100 Baud) ** 244656 kirchh a - T68d
Wolfgang
Linz:
978310 whoe a - T100a ** 69558 kfrey d - T100s ** 21800 winter a - T38a ** 978333 =whoe a - Minitelex
Kirchham: (Nachrichtenabruf an Wochenenden, Feiertagen, ...)
56449 sche d - T37i ** 11913 hoellw a - LO 3000 (100 Baud) ** 244656 kirchh a - T68d
-
- Rank 12
- Beiträge: 3651
- Registriert: Do 28. Mär 2019, 09:10
- Wohnort: Marburg
- Hauptanschluß: 7822222 hael d
Re: Developing other services with Pi 4
Ja, aber nach der Diskussion hatte ich da keine Lust mehr drauf. Fast jeder i-Telex-Anschluss ist per Telnet erreichbar. Man muss sich nur die IP-Daten vom Teilnehmerserver holen und dann kann man den beliebig zuspammen.
Aber für das Mailgateway wurde gefordert, dass man seine Nummer explizit freischalten sollte. Was natürlich kaum jemand macht.
Aber ok, das wurde ja ausführlichst diskutiert. Das müssen wir nicht noch mal aufwärmen.
Gruß, Detlef
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
-
- Rank 1
- Beiträge: 28
- Registriert: Mo 15. Mai 2023, 21:14
- Wohnort: Nottingham, UK
- Hauptanschluß: 37210 SYDS G
Re: Developing other services with Pi 4
A location based weather service (where you can select the nearest city) which uses one of the global weather APIs could be useful! I have played a little with microPython JSON parsing for an e-ink display+RPi Pico W which updates weather display via wifi every hour. This is parsing and extracting the desired data from the API standard data stream such as wind speed, temperature, barometric air pressure etc.
There is info on the available data and its formats on the various APi pages e.g. https://open-meteo.com/
I would be interested in assisting with this, though a ready made interface block for the Telex service would be very useful!
Cheers
John
There is info on the available data and its formats on the various APi pages e.g. https://open-meteo.com/
I would be interested in assisting with this, though a ready made interface block for the Telex service would be very useful!
Cheers
John
37210 SYDS G - Newly online with i-Telex October 2023 - A freshly rehomed TeKaDe FS200.
-
- Rank 12
- Beiträge: 3651
- Registriert: Do 28. Mär 2019, 09:10
- Wohnort: Marburg
- Hauptanschluß: 7822222 hael d
Re: Developing other services with Pi 4
New services are always welcome.
My services are written in C#/DOTNET and therefore not very helpful for Python. But the piTelex project implements the i-Telex protocol in Python.
https://github.com/fablab-wue/piTelex
You can find the protocol description in the Wiki.
https://wiki.telexforum.de/index.php?ti ... _(i-Telex)
Some services, such as the weather service at 727272, are implemented using the ASCII protocol (Telnet). This is much easier. But most services now use the i-Telex protocol.
My services are written in C#/DOTNET and therefore not very helpful for Python. But the piTelex project implements the i-Telex protocol in Python.
https://github.com/fablab-wue/piTelex
You can find the protocol description in the Wiki.
https://wiki.telexforum.de/index.php?ti ... _(i-Telex)
Some services, such as the weather service at 727272, are implemented using the ASCII protocol (Telnet). This is much easier. But most services now use the i-Telex protocol.
Gruß, Detlef
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171