Geocaching Morsecode

Allgemeines zur HomeMatic Haussteuerung

Moderator: Co-Administratoren

fischmir
Beiträge: 972
Registriert: 03.02.2014, 18:04
Wohnort: Münsterland
Hat sich bedankt: 27 Mal
Danksagung erhalten: 8 Mal

Geocaching Morsecode

Beitrag von fischmir » 04.05.2021, 20:28

Hallo zusammen,

ich möchte einen Nachtcache legen.

Per Morsealphabet möchte ich eine paar Zahlen morsen. Dazu habe ich einen HM-LC-SW1-FM im Einsatz. Wenn ich nun eine längere Sequenz per Programm morsen möchte, dann habe ich die Sorge, dass bei der Menge an Befehlen, ein Befehl nicht beim Aktor ankommt. Das ist bei einem Cache ein echtes Problem.

Habt ihr Ideen dazu? Macht es Sinn hier mit einer DV zu arbeiten? Habt ihr Tipps?

Freue mich auf eure Anregungen.

Grüße
fischmir

Fonzo
Beiträge: 6687
Registriert: 22.05.2012, 08:40
System: CCU
Hat sich bedankt: 25 Mal
Danksagung erhalten: 478 Mal

Re: Geocaching Morsecode

Beitrag von Fonzo » 04.05.2021, 20:36

fischmir hat geschrieben:
04.05.2021, 20:28
Per Morsealphabet möchte ich eine paar Zahlen morsen.
Du willst was automatisch etwas morsen, das dann entschlüsselt werden soll oder soll der Geocacher was morsen? Im letzteren Fall nimm doch einfach einen gewöhnlichen Morsetaster um den Stromkreis zu schließen. Nimmst Du dazu einen Laser oder wie willst Du morsen?

fischmir
Beiträge: 972
Registriert: 03.02.2014, 18:04
Wohnort: Münsterland
Hat sich bedankt: 27 Mal
Danksagung erhalten: 8 Mal

Re: Geocaching Morsecode

Beitrag von fischmir » 04.05.2021, 20:42

Richtig. Ich möchte morsen - der Geocacher muss entschlüsseln.

Gibt es eine andere Möglichleit als per Programm ?

Xel66
Beiträge: 14085
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 580 Mal
Danksagung erhalten: 1492 Mal

Re: Geocaching Morsecode

Beitrag von Xel66 » 04.05.2021, 20:55

Wegen der vielen notwendigen Sendebefehle wird das nicht lange gut gehen. Je nach Nutzung wird das System schnell in den Duty Cycle laufen. Ich halte eine CCU für diesen Zweck nicht als geeignet. Kommt aber drauf an, wie viel gemorst werden soll, also wieviele Zeichen in welcher Zeit im Einzelnen gegeben werden sollen. Hier wäre vermutlich eine WLAN-basierte Lösung besser. Alternativ wäre eine autarke Ausspielung des Morsecodes (ich vermute mal Lichtsignale) zielführender, für die nur ein Startsignal notwendig wäre. Sowas könnte vermutlich ein Arduino oder ESP32 besser und ressourcenschonender.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

Fonzo
Beiträge: 6687
Registriert: 22.05.2012, 08:40
System: CCU
Hat sich bedankt: 25 Mal
Danksagung erhalten: 478 Mal

Re: Geocaching Morsecode

Beitrag von Fonzo » 04.05.2021, 20:58

fischmir hat geschrieben:
04.05.2021, 20:42
Gibt es eine andere Möglichleit als per Programm ?
Ich bin nun kein Elektobastler, sondern wenn höchstens ein Nutzer von so einem Cache, der so was bewundert, was Leute alles zusammen bauen. Aber persönlich würde ich da Homematic eher generell zum morsen als eher ungeeignet ansehen. Dazu sind einfach die zeitlichen Abstände beim Morsen sehr gering und Du musst ja auch noch wegen dem Stromverbrauch schauen, wenn Du nicht ständig die Batterie wechseln willst oder die Möglichkeit hast irgendwie dort Strom hinzubekommen.
Da halte ich persönlich den Ansatz mit einem Mikrocontroller für zielführender, da wirst Du gerade in Geocacher Foren auch eher Beispiele für solche Aufbauten finden.

Benutzeravatar
Roland M.
Beiträge: 9737
Registriert: 08.12.2012, 15:53
System: CCU
Wohnort: Graz, Österreich
Hat sich bedankt: 251 Mal
Danksagung erhalten: 1357 Mal

Re: Geocaching Morsecode

Beitrag von Roland M. » 04.05.2021, 21:03

Hallo!
fischmir hat geschrieben:
04.05.2021, 20:28
Per Morsealphabet möchte ich eine paar Zahlen morsen.
Was sind "ein paar" und wie schnell und wie lange möchtest du morsen?
Ich fürchte nämlich, dass dir der Duty Cycle um die Ohren fliegen wird...

Am ehesten (!) würde ich einen Aktor mit virtuellen Kanälen einsetzen, auf dem ersten Kanal ein "Dauerblinklicht" für die Punkte setzen und mit 2. und 3. Kanal wie mit einem Automatic-Paddle die Punkte und Striche geben. Das ergibt dann z.B. bei der Ziffer 5 (".....") nicht 5 oder gar 10 Befehle, sondern 1 bzw. 2. Dafür muss man sich mehr Gedanken beim Synchronisieren machen... :(

Alles in allem glaube ich, dass dafür Homematic nicht geeignet ist.


Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
  • Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
  • Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
  • Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
  • Fehlermeldungen genau abschreiben, besser noch...
  • Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!

-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...

fischmir
Beiträge: 972
Registriert: 03.02.2014, 18:04
Wohnort: Münsterland
Hat sich bedankt: 27 Mal
Danksagung erhalten: 8 Mal

Re: Geocaching Morsecode

Beitrag von fischmir » 04.05.2021, 21:26

Batterie? Habe ich nicht...230V liegen an.

Also, eigentlich wollte ich die nächsten Koordinaten morsen, aber das scheint zu risikoreich.

Ich habe gerade testweise mal eine 9 gemorst, dazu benötige ich 9 Befehle (initial 1x aus; dann an aus an aus an aus an aus).

Kurz = Ein für 2s
Lang = Ein für 5s

Ich habe dieses zweimal ausgeführt und der DC hat sich nominal von 9% auf 10% erhöht. Ich habe eine Grundlast von ca. 10% - 15%; aber wenn ich mal davon ausgehe, dass nachts nicht mehr als 10 Personen einen Nachtcache machen werden, so sollte der DC - für eine Ziffer - keine Problem bereiten.

Ich denke daher, dass ich dieses durchaus riskieren kann.

Bleibt die Frage, ob es eine clevere Umsetzung gibt als per Programm ein aus ein aus ....

Benutzeravatar
Roland M.
Beiträge: 9737
Registriert: 08.12.2012, 15:53
System: CCU
Wohnort: Graz, Österreich
Hat sich bedankt: 251 Mal
Danksagung erhalten: 1357 Mal

Re: Geocaching Morsecode

Beitrag von Roland M. » 04.05.2021, 22:14

Hallo!
fischmir hat geschrieben:
04.05.2021, 21:26
Also, eigentlich wollte ich die nächsten Koordinaten morsen
Also fürs Cashen werden wohl 6 Nachkommastellen nötig sein, ergibt Daumen mal Pi samt führenden Buchstaben und Kommas 20 Zeichen ("N45,123456 E15,123456").
Kurz = Ein für 2s
Lang = Ein für 5s
Viel zu lang!
Für die erwähnte Neun würdest du da zum Übertragen schon 30 Sekunden benötigen, da schläft ein jeder Casher ein, wenn er 10 Minuten konzentriert auf das Morsesignal schauen muss!

Außerdem bitte an das übliche Punk/Strich-Verhältnis halten: 1 Strich = 3 Punkte, Abstand = 1 Punkt, Abstand zwischen Zeichen = 3 Punkte.

Ich habe gerade testweise mal eine 9 gemorst, dazu benötige ich 9 Befehle (initial 1x aus; dann an aus an aus an aus an aus).
Ziffern bestehen immer aus fünf Einheiten (also Punkte oder Striche). 9 = ----.
Also nach deiner Rechnung 10 Befehle, das initiale Aus ist überflüssig.

Wenn du es wirklich umsetzen willst, dann nur mit Direktverknüpfungen über virtuelle Tasten:
Punkt - DV mit Einschaltverzögerung 0,5 s, Einschaltdauer 0,5 s
Strich - DV mit Einschaltverzögerung 0,5 s, Einschaltdauer 1,5 s
Die Einschaltverzögerung ist hier gleich der Abstand.

Damit reduzierst du den Funkverkehr auch von 10 auf 5 Pakete.

Die Neun wäre dann
sofort langer Tastendruck
verzögert um 2 s langer Tastenduck
verzögert um 4 s langer Tastenduck
verzögert um 6 s langer Tastenduck
verzögert um 8 s kurzer Tastenduck

Nicht vergessen auch die Meldeverzögerung des Aktors auf ein Maximum zu setzen.


Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
  • Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
  • Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
  • Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
  • Fehlermeldungen genau abschreiben, besser noch...
  • Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!

-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...

Benutzeravatar
robbi77
Beiträge: 13787
Registriert: 19.01.2011, 19:15
System: CCU
Wohnort: Landau
Hat sich bedankt: 181 Mal
Danksagung erhalten: 732 Mal

Re: Geocaching Morsecode

Beitrag von robbi77 » 04.05.2021, 22:48

Beim Geocaching wird dieses Format benutzt:
N 49° 10.418
E 008° 04.241
Bei Risiken und Nebenwirkungen fragen Sie den Elektriker Ihres geringsten Mißtrauens!
http://www.eq-3.de/service/downloads.html
Tips und Tricks für Anfänger: viewtopic.php?t=22801
Programmlogik: viewtopic.php?f=31&t=4251
Webui-Handbuch: https://www.eq-3.de/downloads/download/ ... h_eQ-3.pdf
Script und Linksammlung: viewtopic.php?f=26&t=27907
Troll des Forums ...

Sven_A
Beiträge: 4152
Registriert: 26.01.2016, 08:14
System: Alternative CCU (auf Basis OCCU)
Wohnort: Renningen
Hat sich bedankt: 345 Mal
Danksagung erhalten: 281 Mal

Re: Geocaching Morsecode

Beitrag von Sven_A » 05.05.2021, 08:20

Ich würde das Morsen einem Arduino überlassen wo das fest vercodet ist, und dem über einen HM Aktor nur den Start Befehl geben.

Antworten

Zurück zu „HomeMatic allgemein“