76_SolarForecast - Informationen/Ideen zu Weiterentwicklung und Support

Begonnen von DS_Starter, 11 Februar 2024, 14:11:00

Vorheriges Thema - Nächstes Thema

DS_Starter

#6630
Ja ... und wie ruft man eine Benutzeroberfläche (nicht API) von einem FHEM-Server (nicht Browser) aus auf und interagiert damit?

Vllt. habe ich ja einen Knoten im Hirn.  ;)

ChatGPT sagt ja selbst:

Zitatmy $res = $ua->post(
    "https://api.openai.com/v1/responses",
    "Content-Type"  => "application/json",
    "Authorization" => "Bearer $apikey",
    Content => $json
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

300P

Kein direkter Aufruf !!! aus SF heraus.
Irgendwie als "Export / Fenster /Popuausgabe" etc. möglich machen

Das ist der entscheidende Unterschied.

Ich analysiere per ChatGPT - aber über die Benutzeroberfläche -  nicht über die OpenAI-API.
(Sind ja zwei unterschiedliche Dienste)

ChatGPT                                                     OpenAI API
Chat-Fenster                                       Programmierschnittstelle für Software
Mit Free/Plus/Pro nutzbar                           Separater API-Account erforderlich
manuell Daten kopieren und hineinlegen in ChatGPT       FHEM sendet sie automatisch
Keine Programmierung nötig                       API-Key und HTTP-Requests notwendig

Deshalb kannst ich seit Monaten meine Ergebnisse fortlaufend auswerten – das kostet nichts zusätzlich.

KEINE API- Anbindung !!
Meist schreib ich nur : "Hier ein neues Ergebnis zur Bewertung"
- uns dann muss ich aktuell immer wieder alle XYX "Dreiecke" in dem Popup anklicken - kopieren - und in den Chat nach ChatGPT hinein kopieren. Fertig

Gruß
300P

FHEM 6.4|RPi|SMAEM|SMAInverter|SolarForecast| DbLog|DbRep|MariaDB|Buderus-MQTT_EMS|
Fritzbox|fhempy|JsonMod|HTTPMOD|Modbus ser+TCP| ESP32_AI_on_the_Edge|ESP32CAM usw.

DS_Starter

#6632
ZitatMeist schreib ich nur : "Hier ein neues Ergebnis zur Bewertung"
- uns dann muss ich aktuell immer wieder alle XYX "Dreiecke" in dem Popup anklicken - kopieren - und in den Chat nach ChatGPT hinein kopieren. Fertig
Passt doch ...  :)

Du kannst auch jetzt bereits "get ... valDecTree aiConTrainState" zur Ausgabe nutzen.

Edit: Oder meinst du zwar diesen Weg, aber eine mehr "textlastige" Ausgabe wie ein JSON oder sowas was man direkt rauskopieren kann um es irgendwo einzufügen?
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

300P

JA das ist aktuell wohl die einzige kostenlose Möglichkeit mit LLM

- muss nur klick/klick/klick/klick/klick und kopieren / einfügen ;)

außer ich würde evtl. mal irgendwann überlegen mir eine lokale LLM wie "Ollama" (OpenSource) als Alternative auf einem RPI zu installieren  ::)  O:-)
Gruß
300P

FHEM 6.4|RPi|SMAEM|SMAInverter|SolarForecast| DbLog|DbRep|MariaDB|Buderus-MQTT_EMS|
Fritzbox|fhempy|JsonMod|HTTPMOD|Modbus ser+TCP| ESP32_AI_on_the_Edge|ESP32CAM usw.

300P

Zitat von: DS_Starter am 07 Juli 2026, 15:46:19"textlastige" Ausgabe wie ein JSON oder sowas was man direkt rauskopieren kann um es irgendwo einzufügen?

8)
Gruß
300P

FHEM 6.4|RPi|SMAEM|SMAInverter|SolarForecast| DbLog|DbRep|MariaDB|Buderus-MQTT_EMS|
Fritzbox|fhempy|JsonMod|HTTPMOD|Modbus ser+TCP| ESP32_AI_on_the_Edge|ESP32CAM usw.

DS_Starter

Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter