Friday, February 12, 2021

Mit einem Button mehrere Ausgänge des SmartGeocache gleichzeitig einschalten

Wer mit nur einem Button auf der SmartGeocache Webseite gleich mehrere Ausgänge des SmartGeocache ein-/ausschalten möchte, kann die mit folgendem kleinen Script tun. Das ist sinnvoll wenn man mit nur einem Button mehrere Verriegelungsmotoren entriegeln möchte oder vielleicht mehrere LEDs oder Laserpointer gleichzeitig aktivieren will...

 Hier das Script zum reinkopieren in die Webseite:

<button onclick="myFunction()">Extention ON/OFF</button>

<iframe id="myFrame1" style="display: none;"></iframe>
<iframe id="myFrame2" style="display: none;"></iframe>
<iframe id="myFrame3" style="display: none;"></iframe>
<iframe id="myFrame4" style="display: none;"></iframe>
<iframe id="myFrame5" style="display: none;"></iframe>
<iframe id="myFrame6" style="display: none;"></iframe>


<script>
   function myFunction() {
     document.getElementById("myFrame1").src = "http://192.168.4.1/output1";
     document.getElementById("myFrame2").src = "http://192.168.4.1/output2";
     document.getElementById("myFrame3").src = "http://192.168.4.1/output3";
     document.getElementById("myFrame4").src = "http://192.168.4.1/output4";
     document.getElementById("myFrame5").src = "http://192.168.4.1/output5";
     document.getElementById("myFrame6").src = "http://192.168.4.1/output6";

}
</script>

 

____________________

 

Wichtig ist, dass ihr im "Hompage Editor" -> die Seite auswählt und auf "Einstellungen" klickt

Dann folgendes auswählen:
"Extention Button 1 selbst einbinden"
"Extention Button 2 selbst einbinden" 
"Extention Button 3 selbst einbinden"  
"Extention Button 4 selbst einbinden"
"Extention Button 5 selbst einbinden" 
"Extention Button 6 selbst einbinden"  

und auf "Speichern" klicken, damit der SmartGeocache diese Funktion freischaltet sobald die Webseite geöffnet wird.

Das hat den Hintergrund, dass "Schummler" nicht einfach alles aktivieren können, indem sie die URL /output1 /output2 usw. aufrufen, sondern zumindest zuerst die Rätsel gelöst haben müssen und genau diese Webseite geöffnet worden sein muss, damit die Ausgänge auch aktiviert werden können :-)

 

Happy SmartGeocaching
Stefan von SmartGeocache.com

Monday, August 31, 2020

HTML Dateien auf dem SmartGeocache abspeichern

Vorwort:
Der SmartGeocache hat einen Onboard-Hompage-Baukasten. Man kann damit eine Homepage relativ einfach erstellen ohne besondere Kenntnisse. Wer nun aber HTML und CSS Kenntnisse besitzt, kann auch ohne den Homepage-Baukasten zu verwenden, eine eigene Homepage einspeichern.
Wie das geht erfahrt ihr in diesem Blogbeitrag.

 

1)
Öffne einen Texteditor wie z.B.  Windows Note. Besser wäre ein richtiger HTML Editor. Das minimum an Code das eine HTML Seite benötigt wäre z.B. so:



2)
Klicke im Menü auf "Datei"  -> "Speichern unter"  .. Selektiere nun im zweiten Dropdown Menü  "Alle Dateien" und gib den namen ein "page1.html" dann klicke auf Speichern




3)
Logge dich nun im Adminbereich des SmartGeocache ein und navigiere in den "Homepage Editor" und lade dort die Datei hoch


4)
Selektiere dann die Datei im Dropdown Menü und klicke auf "Einstellungen"




5)
Seketiere nun "Dies IST die Startseite des SmartGeocache" und klicke auf Speichern. Dannach öffne die Seite indem du im Webbrowser die URL eingibst   http://192.168.4.1
Alternativ ist die Seite auch direkt unter http://192.168.4.1/webpages/page1.html





Weitere Beispiele:

Übrigens gibt es ein paar Beispiel-Homepages in Form von HTML Dateien die ich auf meinem GitHub Respitory hochgeladen habe. Diese kannst du einfach ausprobieren indem du diese Dateien einfach diese Anleitung ab Schritt 3 nutzt.

https://github.com/smartgeocaching






    


  

Thursday, August 20, 2020

SmartGeocache Hompage anhand der Uhrzeit verändern

Wenn ihr wollt dass euer Cache nur zu einer bestimmten Uhrzeit (Stunde) gefunden werden soll könnt ihr das mit folgendem Script ganz einfach hinkriegen... Kopiert den Code und fügt ihn hier auf der Seite ein und testet es: https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_onload

<!DOCTYPE html>
<html>
<body onload="myFunction()">

<p>klick auf den Knopf um die Seite zu aktualisieren.</p>

<button onclick="myFunction()">Aktualisieren</button>

<p id="text"></p>


<script>
function myFunction() {
  var d = new Date();
  var n = d.getHours();
  if(n==9){
      document.getElementById("text").innerHTML = "Es ist 9 uhr"; 
  } else {
    document.getElementById("text").innerHTML = "Es ist nicht 9 uhr";
  }
}


</script>

</body>
</html>

 

 

Beschreibung:

if(n==9)  gibt die Uhrzeit an...

Die angezeigten Texte "Es ist 9 uhr" und "Es ist nicht 9 Uhr" könnt ihr selbst anpassen. Ihr könnt natürlich auch ein Bild oder Sudoku oder sowas anzeigen wenn es eine bestimmt Uhrzeit ist. So ist euer Cache zu jeder Uhrzeit anders :-)
Das ginge zum Beispiel so:


    <!DOCTYPE html>
    <html>
    <body onload="myFunction()">

    <p>klick auf den Knopf um die Seite zu aktualisieren.</p>

    <button onclick="myFunction()">Aktualisieren</button>

    <p id="text"></p>


    <script>
    function myFunction() {
      var d = new Date();
      var n = d.getHours();
      if(n==9){
          document.getElementById("text").innerHTML = "Es ist 9 uhr";
      }
      else if(n==10){
          document.getElementById("text").innerHTML = "Es ist 10 uhr";
      }
      else if(n==11){
          document.getElementById("text").innerHTML = "Es ist 11 uhr";
      }
      else if(n==12){
          document.getElementById("text").innerHTML = "Es ist 12 uhr";
      }
      else {
         document.getElementById("text").innerHTML = "Du bist zur falschen Uhrzeit da";
      }
    }

    </script>

    </body>
    </html>

 


Tuesday, August 18, 2020

SmartGeocache WiFi Door Lock

Eine Einfache Anleitung um mit dem SmartGeocache und ein paar Eisstielen eine Türverriegelung zu realisieren findet ihr in diesem Post.
Ihr könnt natürlich auch andere Materialien nehmen wie ein rostfreies Metall. Ein paar alte Löffelstiele sollten zum Beispiel auch super funktionieren :-)

https://learn.adafruit.com/cardboard-slider-crank/temp-build-notes

Hier gibts die Animation: https://cdn-learn.adafruit.com/guides/cropped_images/000/002/005/medium640mp4/sliderCrank02.mp4?1525710008

Hier die Anleitung als PDF Datei zum Download:  Anleitung












Friday, March 13, 2020

SmartGeocache V4.0 Homepage Editor

Das Herzstück von V4.0 ist ein kleiner Onboard-Homepage-Baukasten 
Damit könnt ihr OHNE HTML Kenntnisse eine Homepage einspeichern! 
Es stehen über 40 verschiedene Farbschemata zur Auswahl. Natürlich könnt ihr auch eigene Farben einspeichern. Verschiedene Layouts und Kombinationsmöglichkeiten der einzelnen Elemente ermöglichen es dann, die Homepage individuell an den Geocache anzupassen. 
Buttons, Logbuch, Bilder, Audios, Videos usw. werden automatisch in das responsive Layout eingebettet, so sieht die Homepage hinterher richtig professionell aus. 

Die Webseiten die ihr auf den Bildern seht, habe ich OHNE HTML, in gerademal 2 Minuten erstellt, MIT MEINEM SMARTPHONE! 

Übrigens: Natürlich können die Profis unter euch auch weiterhin eigene HTML / CSS / JS Dateien für die Homepage benutzen und ihr eigenes Ding machen. 

Genial oder?
























Thursday, September 26, 2019

WiFi Power Laser Station

Vor längerer Zeit habe ich einen Power Laser bestellt mit 50mW Leistung. 
Ein Monster das mit 3V arbeitet und gute 400mA zieht.
Nun bin ich endlich dazu gekommen den Laser umzubauen damit er vom SmartGeocache über WiFi ein und ausgeschaltet werden kann.
Das Ding soll dann in einen meiner Caches als Station rein. Mal sehen, wie es wird.
Hier ein paar Impressionen.



Sunday, July 14, 2019

Der Shop ist endlich Online!

Ich habe nun einen Onlineshop eingerichtet wo ihr die Produkte kaufen könnt. Schaut doch mal rein :-)



Friday, November 2, 2018

Härtetest

Meine eigenen smarten Geocaches haben  schon einen Winter in der Natur überlebt, dennoch habe ich mal ein Logbuch zum Test ins Tiefkühlfach gelegt, und dort über einen Monat gelagert, bei -18°C

Fazit:
Es funktioniert bei dieser kalten Temperatur, der Hersteller hat nicht gelogen :-)

Tuesday, October 16, 2018

Was ist SmartGeocaching ?

Unter "SmartGeocaching" verstehe ich, dass möglichst viele Papierzettelchen durch digitale Speicher ersetzt werden. (Fast) jeder hat ein Smartphone beim Geocachen dabei, und wer längere Zeit unterwegs ist, der hat meist auch eine USB-Powerbank-Akku einstecken um die modernen Gerät unterwegs wieder aufladen zu können. Diese Powerbank kann ebenfalls als Stromversorgung für die smarten Geocache Stationen dienen. Wie das geht, mache ich bereits sehr erfolgreich seit 2017 mit meiner eigenen Cache-Reihe vor

Eine moderne "smarte" Geocaching Station, das heißt für mich modernste Technik die mir die Rätsel aufs Smartphone schickt, Stations mit denen ich über den Webbrowser kommunizieren kann, denen ich Antworten auf die gestellten Rätsel gebe und von denen ich wiederum neue Rätsel interaktiv zurückgesendet bekommen, oder neue Zielkoordinaten.

Keine superschweren Logicals oder was weiss ich, ich meine interaktive Rätsel. Wer meine Caches kennt, der weiss was ich meine. Und trotzdem muss man kein mobiles Internet haben, sondern man muss immernoch, wie sich das beim Geocaching gehört, eine "Dose" finden.

Mit diesem Kerngedanken habe ich ein smartes WLAN Logbuch und viele Smarte Geocache Stationen erfunden die ihr hier in diesem Blog findet.

Aber auch sehr viele weitere Ideen schwirren mir im Kopf herum, die ich in Zeitnahe in diesem Blog für Geocacher dokumentieren möchte.