Startseite
Portal
Mitglieder
FAQ
Hilfe
Ungelesene Beiträge
Heutige Beiträge
Forum Suche
Anmelden
Registrieren
Anmelden:
Willkommen im myGEKKO Forum!
Sind Sie noch kein Mitglied?
Registrieren Sie sich jetzt!
Password speichern
Password vergessen?
Anmelden
Registrieren
Anmelden:
Willkommen im myGEKKO Forum!
Sind Sie noch kein Mitglied?
Registrieren Sie sich jetzt!
Password speichern
Password vergessen?
MENÜ
Startseite
Portal
Mitglieder
Heutige Beiträge
Kalender
Hilfe
myGEKKO - Das Forum
>
Software
>
Erfindungen und Eigenleistungen
>
Schnittstelle vom Gekko zu Excel ??
myGEKKO - Das Forum
>
Software
>
Erfindungen und Eigenleistungen
>
Schnittstelle vom Gekko zu Excel ??
Themabewertung:
0 Bewertung(en) - 0 im Durchschnitt
1
2
3
4
5
Ansichts-Optionen
Schnittstelle vom Gekko zu Excel ??
santos
Moderator
Beiträge: 1.551
Themen: 164
Registriert seit: Jul 2017
Bewertung:
28
#1
03.09.2018, 16:31
(Dieser Beitrag wurde zuletzt bearbeitet: 03.09.2018, 16:36 von
santos
.)
Hallo zusammen,
wie Ihr ja wisst habe ich diesem Sommer einen Ultraschallsensor von Pepperl&Fuchs über meiner Zisterne verbaut der mir den Füllstand über die Wasserhöhe ausgibt.
https://forum.my-gekko.com/showthread.ph...t=zisterne
Hier bekomme ich den Füllstand prozentual über die Füllhöhe angezeigt.
0% leer und 100% voll.
So nun die Herausforderung:
Meine Zisterne ist ein liegender Zylinder der jedoch nicht kreisrund ist sondern ein Ellipse beschreibt.
Mittles folgender Formel lässt sich hier über den Füllstand das Volumen der Wassermenge berechnen.
A = cd/4 * [ arccos(1-2h/c) - (1-2h/c) * √ 4h/c - 4h²/c² ]
Welche Variable was bedeutet kann ich gerne auf Anfrage beantworten, hilft aber hier nicht zur Klärung der Fragestellung.
Diese Formel habe ich in Excel ausgeführt und erhalte bei Angabe des prozentualen Füllstandes die wahre Wassermenge in der Zisterne.
Da mir nicht bekannt ist wie im Gekko diese Formel in einer Logic umzusetzen ist, stellt sich mir die Frage ob es eine Möglichkeit gibt den Prozent-Wert aus dem Gekko in Excel oder Raspi auszugeben (evtl. über http-Befehl) aber vor allem wie ich den gerechneten Volumenwert wieder an den Gekko zurückliefern kann.
Hat Ihr jemand eine Idee oder einen Denkansatz zu dem Thema?
Angehängte Dateien
Thumbnail(s)
Viele Grüße
Francisco Santos
Alle sagten "das geht nicht"... Dann kam einer, der dass nicht wusste und hat es einfach gemacht...
Inlinebearbeitung
Zum Editor
Bluescreen
Member
Beiträge: 108
Themen: 17
Registriert seit: Nov 2017
Bewertung:
3
#2
04.09.2018, 08:56
Hallo santos,
nur mal eine Theorie:
1. Den bereits vorhandenen Prozent-Wert könntest du ja über die Query-API aus dem Gekko bekommen.
2. Den tatsächlichen Literwert dann extern berechnen.
3. Den tatsächlichen Literwert wieder zurück über die Query-API an den Gekko schicken.
1. und 2. sollten mit einem Raspberry und einem kleinen Skript, welches in einem bestimmten Intervall den Wert abholt und berechnet möglich sein.
Bei 3. habe ich nur eine Idee dazu, um den Literwert wieder in den Gekko zu bekommen, könntest du einen RGB-Lichtabgang verwenden, hier ist es über die Query-API möglich den Farbwert als 24-Bit-Zahl wieder in den Gekko zurück zu schreiben. Vielleicht kann man diesen Farbwert dann in einer Aktion oder Logik in einer Variable ablegen.
Einfacher wäre natürlich wenn die Query-API dahingehend erweitert wird, dass auch Variablen MX.... geschrieben und gelesen werden können.
Bitte nicht steinigen, hab nur mal "kreativ" gedacht...
Inlinebearbeitung
Zum Editor
santos
Moderator
Beiträge: 1.551
Themen: 164
Registriert seit: Jul 2017
Bewertung:
28
#3
04.09.2018, 18:22
Hey Bluescreen, vielen Dank für die Kreativität. Hört sich doch schon irgendwie machbar an. Vor allem der Tipp mit dem RGB zurückschreiben kann funktionieren.
Jetzt muss ich nur überlegen, aus der API hole ich über den Trend den %-Wert in einen Raspi ok, dann schreibe ich in Python ein kleines Script hole es aus der API, rechne mit der Formel den Literwert aus und packe den als RGB Wert wieder in den Gekko. Bis auf das zurückspielen in den RGB kann ich mir alles bisher gut vorstellen. Den Rest muss ich ausprobieren. Die Idee ist aber sehr gut und die werde ich mal verfolgen. Danke dafür.
Viele Grüße
Francisco Santos
Alle sagten "das geht nicht"... Dann kam einer, der dass nicht wusste und hat es einfach gemacht...
Inlinebearbeitung
Zum Editor
Bluescreen
Member
Beiträge: 108
Themen: 17
Registriert seit: Nov 2017
Bewertung:
3
#4
05.09.2018, 08:11
(Dieser Beitrag wurde zuletzt bearbeitet: 05.09.2018, 10:03 von
Bluescreen
.)
Schreiben sollte mit dem Präfix "C" möglich sein oder meinst du etwas anderes?
Allerdings wäre das natürlich auch ein schöner Wunsch an das myGekko-Team für die nächste Softwareversion -> Die Variablen welche in Aktionen usw. verwendet werden können auch über die Query-API verfügbar zu machen, sowohl lesend als auch schreibend.
Dadurch wäre eine unglaubliche Anwendungsvielfalt gegeben.
Ich denke da z.B. auch an eure Ungenauigkeiten mit der Wettervorhersage. Über solch eine Lösung könnte man eine externe Wettervorhersage anbinden und diese einfach über die Query-API in einer Variable für die Logiken verfügbar machen... Unzählige Möglichkeiten...
Angehängte Dateien
Thumbnail(s)
Inlinebearbeitung
Zum Editor
Druckversion anzeigen
Thema abonnieren
Gehe zu:
Private Nachrichten
Benutzer Control-Panel
Wer ist online?
Suche
Forenstartseite
Allgemein
-- Ankündigungen
-- Blog
---- User suchen User
---- User stellen Ihre myGekko Ausstattung vor
---- Bauherren unter sich
---- myGekko im Alltag innerhalb der Familien
-- Webinare
-- Feedback
Informationen
-- myGEKKO erwerben
-- Installation
-- Bedienung & Konfiguration
Hardware
-- myGEKKO Slide
---- 24 Volt Spannungsversorgung
-- myGEKKO BASE & NODE
-- myGEKKO RIO
-- myGEKKO Raumbus
-- Hardware Dritter
Software
-- myGEKKO Tools
-- Programmier Tools
---- Node - RED
-- Query API
-- Sprachsteuerung mit Alexa, Google Now & co.
---- myGEKKO Smart Home (Alexa Skill)
-- Raspberry, Home Bridge & Ha-Bridge
-- Erfindungen und Eigenleistungen
myGEKKO Systeme
-- Einstellungen
-- Systeminfo
-- Wetter
-- Licht
-- Jalousie
-- Lüftung
-- Gerät/Steckdose
-- Klimaanlage
-- Uhren
-- Raumregelung
-- H/K Erzeuger
---- H/K Mischkreis
---- H/K Speicher
---- H/K Zirkulation
-- Kaminofen
-- Regelkreis
-- Schwimmbad
-- Aktionen
-- Zutritt
-- SMS/E-Mail
-- Alarmanlage
-- Alarme
-- Musik
-- Video
-- Telefonie
-- Energiemanager
-- E-Mobil
-- Energiezähler
-- Logik
-- Analyse
-- Räume/Bereiche
myGEKKO Plus Dienste
-- Übersicht aller Plus Services
---- myGEKKO Plus Home Bundle
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus Live Web
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus Live Viewer
------ FAQ: Funktion und Aktivierung
------ Fragen zum Live Viewer
---- myGEKKO Plus SMS
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus Caller
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus Mail
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus Weather
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus query API
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus Webradio
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus Live Support
------ FAQ: Funktion und Aktivierung
---- myGEKKO Plus Time Sync
------ FAQ: Funktion und Aktivierung
-- Hinweise
Benutzer, die gerade dieses Thema anschauen:
3 Gast/Gäste
Deutsch informell ("Du")
Deutsch formell ("Sie")
English (American)
Powered by:
MyBB
Linearer Modus
Baumstrukturmodus