Octonode Project

Willkommen zu einem meiner seltenen Posts.

Hier geht es mal wieder um Node-Red und Octoprint.
Da mich das MQTT-Plugin für Octoprint enttäuscht hat habe ich mir die mühe gemacht und mich durch die REST-API von Octoprint gewühlt. Tatsächlich ist es viel einfacher als MQTT und gibt uns Plastikschmelzern die Möglichkeit den Drucker ohne Apps oder sonstige unnötige Resourcen fern zu steuern.

Was brauchen wir?

  • Einen Raspberry Pi für Octoprint
  • Einen Raspberry Pi für Node-Red

Wie man Octoprint installiert erfährst du auf https://www.octoprint.org

Auf dem zweiten Raspberry Pi wird Raspbian installiert. Wie man das macht erfährst du im folgenden Video von Karesyk

Auch zu Node-Red gibt es natürlich ein Tutorial (von haus-automatisierung.com) wie man es installiert, MQTT installiert und absichert. Auch wenn in diesem Projekt kein MQTT verwendet wird, ist es doch sinvoll dies zu installieren, wenn man schalter, birnen oder anderes damit steuern möchte.

So nun zum eigentlichen Projekt.
Wenn Node-Red installiert ist, gehst du in das Menü oben rechts und suchst den Punkt >Manage Palette<. Unter Install suchst du folgende nodes und installierst sie natürlich

  • string
  • dashboard
  • interval

Unter folgendem Link findest du einen BasicFlow der dir zeigt wie man den Drucker Liest und kontrolliert.
Github Repository OctoNode
Gehe einfach wieder ins Menü, klicke Import->Clipboard und füge den Text ein. Jetzt solltest du soetwas auf dem Schirm haben

 

 

 

 

Nicht exakt das selbe, da ich noch mehr hinzu gefügt habe.
Die markierten Nodes müssen angepasst werden.

http://ipadresse/api/printer?apikey=abcdefg...
NICHT kopieren! Wenn du es nur rein kopierst wird am ende gar nichts mehr funktionieren. Also anpassen mit der IP-Adresse deines Octoprint-Servers und dem API-Key der Octoprint Instanz.

Oben rechts auf Deploy klicken und unter der http:\\<ipadresse>:1880/ui sollte nun das Dashboard erscheinen. Natürlich kannst du es nach deinem Gusto anpassen umschreiben und tun was immer du magst. Du kannst auch verschiedene Instanzen von Octoprint gleichzeitig steuern. Das bedarf zwar etwas arbeit, aber es ist recht einfach wenn man den dreh mal raus hat.

Hier noch der Link zur REST-API wenn du noch weitere funktionen testen möchtest.

So und nun viel Spaß

Miko (Sven)

Howto make a Dashbutton-Doorbell

Today I was able to fix a serious issue I had with the doorbell.
My old doorbell was a 433Mhz set, Transponder and receiver. But My home has thick walls and the office is way to far from the transponder to receive a signal of any kind.
So what to do?

I searched the net for solutions which are simple and cheap. It took quite a while to find a real useful solution.
The one I found was just what I needed. NotEnoughTECH on Youtube shows a solution that is just simple and cheap.

So I got myself an Amazon Dashbutton for 4.99€.
The Raspberry Pi with Node-Red is already running as part of my home automation anyways.

Lets start:

We need the following things to make it work.

– A Rasberry Pi. Model does not matter but I used RPi 3
Amazon Dash Button . Yes I used the one with the bunny.
– An enclosure for it to use it outside. I made these parts on my 3D Printer Doorbell.7z
– Your cellphone with bluetooth and wifi
– Your browser

First you need to install Raspberry and Node-Red.
Howto install your rasbian-OS
When that is finished you need to login into your Raspberry Pi’s console and install Node-Red from there.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install curl

bash <(curl -sL https://raw.githubusercontent.com/node-red/raspbian-deb-package/master/resources/update-nodejs-and-nodered)

Depending on your Pi, it can take up to 30 minutes to install. Follow the instructions on your screen to make it autostart.

Now that we installed node red you need to add the the packages we need to make the dashbutton work.
So lets install its dependancy and add the node.
node-red-contrib-amazondash

sudo apt-get install libpcap-dev
npm install node-red-contrib-amazondash

NotEnoughTech made this great Tutorial that will help you alot and I cant write it any better.
Control Yeelight Smart Bulb with Amazon Dash buttons.
There is no difference in what you add at the end.

I send the signal to my telegram bot, show a note on my dashboard and my EchoDot tells me when someone rings the bell.
It just belongs in your phantasies what you do with it. But I will get a few more buttons for other stuff.

Many thanks to NotEnoughTECH who shows a solution for an interesting issue.

Perseidenschauer

UPDATE: Ein Bild hat es geschafft

Morgen Abend, am 12. August ist es soweit. Die Perseiden erreichen ihren Höhepunkt.
Man rechnet mit 100 bis 150 Sternschnuppen in der Stunde.
Natürlich hält mich nichts zurück und ich werde auf unseren Berg fahren um mir das
Schauspiel an zu schauen und wenn es klappt natürlich auch mal wieder tolle Bilder auf zu nehmen.
Man darf es sich nicht entgehen lassen! Auch wenn es jedes Jahr passiert, ist es doch etwas
besonderes für jeden der es bisher noch nicht mit erlebt hat oder jemanden der interessiert ist an Astronomie.

Worauf sollte man achten wenn man die Perseiden beopachten möchte?

  • Dunkle erhöhte Orte suchen
  • Wenn man mit dem Auto da ist, ALLE Lichter aus.
  • Fotos und Videos brauchen besondere Einstellungen: Iso 800 – 1600
  • Langzeitbelichtungen sollten mindestens 30 Sekunden Blende haben

Also werde ich meine Nikon P900 schnappen und auf gehts. Vielleicht gibt es ja auch eine schöne Zeitraffer oder Sternenspur Aufnahme.

Wir sind gespannt

 

Mehr infos hier https://www.timeanddate.de/astronomie/sternschnuppe/perseiden

Hier werde ich zu finden sein: https://www.google.de

Eigenbau Klimaanlage

Eigenbau Klima aus altem 3D Drucker Netzteil und einem PC Lüfter.
Einfach eine Ladung Eiswürfel oder Coolpacks rein und anwerfen.
Macht dank dem daneben plazierten Ventilator einiges aus

Notlösungen müssen her bei dem Wetter

Star Trek online 3D Dateien entpacken Teil 2

Hier endlich das Video zum Tutorial
Ich zeige euch mal wie man an die 3D Modelle aus Star Trek Online kommt um sie selbst auf dem 3D Drucker nutzen zu können.

Die benötigten Programme sind hier verlinkt:
Decompiler http://mikosmakercorner.com/downloads/MSET%20Decompiler.zip
Unpacker http://mod.gib.me/champions/bin-rev5.zip

Lunar Eclipse 2018

Natürlich konnte ich es nicht lassen und habe mich selbst in die Nacht hinaus begeben um Fotos von unserem Mond zu machen wie er durch den Kernschatten der Erde wandert. Hier ein Haufen Impressionen für meine lieben Leser. Mond Mars und Jupiter mit vier Monden

Alles wurde aufgenommen mit einer Nikon P900 mit der firmware 1.5.

Rudi und Kalle

Auch wenn es nichts mit der Seite zu tun hat, so möchte ich trotzdem teilen das wir 2 Neue Mieter haben.
Rud und Kalle. Zwei junge Turmfalken die es sich bei uns auf dem Dach gemütlich machen und die Sonne genießen.