NEWS
Anschubhilfe benötigt: ioBroker Skripten
-
Habe endlich eine einfache Anwendung gefunden, die ich in ioBroker abwickeln möchte. Bisher nutze ich ioBroker im wesentlichen zur Datenarchivierung aus Homematic und machen den Rest auf der HM CCU bzw. schon in den WeMos ESP8266 Sesnoren.
Habe jetzte einen IR-Sensor zur Messung der Himmelstemperatur installiert und möchte einfach mal schauen, wie gut einige Modellrechnungen zur Himmelstemperatur passen. Und was ich dann daraus ableiten kann wie z.B. Wolken-Bedeckungsgrad oder Warnung vor "Kratztagen" an denen ich die Windschutzscheibe meines Autos freikratzen muß.
Was brauche ich wahrscheinlich zum Anfang:
-
Objekt generieren
-
Auf bestehende Daten zugreifen, getriggert von Dateneingängen
-
Rechnen mit bestehenden Daten
-
Ergebnis in das neue Objekt speichern
-
Überwachung auf Grenzwerte
-
Ggf. email absenden
Es gibt wohl mehrere Mögichkeiten
-
Scripting (Java?)
-
NoteRed
-
Blockly
All das kenne ich nicht und kann daher leider nicht entscheiden, welche Lösung die geeignetste ist.
Ein paar Grundlagen "alter" Programmersprachen wie Algol, Pascal, Fortran, C sind mir bekannt. Also zum Arduino-Programmieren reicht es.
Sicherlich können mir die freundlichen Menschen hier ein paar Tipps zur "Anschubfinanzierung" geben, wie ich mich am einfachsten in das Thema einarbeiten kann, z.B. an welchen Beispielen man lernen kann etc.
Vielen Dank schon mal im Voraus!
-
-
denke mit Javascript kommst am weitesten. Hoffe ja noch,
das es im Netz irgendwann mal genauso viele Hilfeseiten wie bei
FHEM gibt. Da findet man ja mittlerweile für jeden Anwendungsfall
etwas und baut es nur noch per Copy&Paste ein.
Persönlich hoffe ich auch auf eine Lösung wie in pimatic, ala IF-THEN
http://forum.iobroker.net/viewtopic.php … 750#p74750
Mal sehen. Mir fehlt leider die Zeit um mich intensiv in Javascript einzuarbeiten.
Bisher waren die User (zb paul53) aber sehr hilfbereit. ist nicht in jedem Forum so.
Die meisten Foren verweisen dann auf google, mal soll selbst was erarbeiten. Man
würde ggf Fehlerkorrektur machen, mehr nicht.
-
Ein paar Grundlagen "alter" Programmersprachen wie Algol, Pascal, Fortran, C sind mir bekannt. `
Mit Pascal- und C-Kenntnissen wird Dir die Einarbeitung in https://wiki.selfhtml.org/wiki/JavaScript nicht schwer fallen. -
Vielen Dank erst mal.
Also Konzentration auf Javascipt.
SelfHtml hat meine Wege auch schon mal gekreuzt.
Dann gehts wohl auch damit http://forum.iobroker.net/viewtopic.php?f=21&t=3926 weiter.
-
Hallo klassisch,
du scheinst mich ja jetzt überholen zu wollen
Liesmal hier:
http://www.iobroker.net/docu/?page_id=5385&lang=de
Gruß
Rainer
-
Auf https://github.com/ioBroker/ioBroker.javascript/blob/master/README.md sind auf Englisch alle Funktionen beschrieben, die der JS-Adapter zur Verfügung stellt.
-
Klasse, da lichtet sich schon einiges. Klasse Anleitung vom Rainer und eine Referenz für die Funktionen unseres Adapters.
Und von Überholen ist noch lange keine Rede. Jetzt wird erst mal die Garage geöffnet
Und, ja @noxx FHEM und das FHEM Forum haben sich prächtig eintwickelt. Als ich bei der HM eingestiegen bin, war das FHEM Forum eher eine google group, jedenfalls noch recht in den Anfängen. Da sah das HM Forum schon ganz anders aus und das war für mich das entscheidende Kriterium. Ohne gutes Forum kann man solche Sachen vergessen.
-
Klasse Anleitung vom Rainer `
keine fremden Federn, bitte!Die Anleitung ist von gst.
Wenn ich das hätte schreiben können, dann käme ich mit js besser klar. Nachvollziehen geht inzwischen, aber selber immer die richtigen Befehle und Syntax….
Nee.. noch lange nicht.
Gruß
Rainer
-
Ja, so mache ich es auch. "Papageienprinzip".
-
….@noxx FHEM und das FHEM Forum haben sich prächtig eintwickelt. Als ich bei der HM eingestiegen bin, war das FHEM Forum eher eine google group, jedenfalls noch recht in den Anfängen. Da sah das HM Forum schon ganz anders aus und das war für mich das entscheidende Kriterium. Ohne gutes Forum kann man solche Sachen vergessen. `
Sehe ich genau so, reicht nicht nur wenn die Admins bemüht sind. Ohne gute Community ist der erste Sargnagel schon drin.
Support ist gut hier, einzig bei den Anwendungsbeispielen/Anleitungen könnte man noch etwas drauf legen.
-
Videotutorial Javascript
-
Videotutorial vis (Youtube zeigt bisher nur Lampen auf nem Grundriss. Widgets fehlen)
Denke aber, da wird noch einiges kommen.
-