Schalten per weblink

Begonnen von zweiundzwanzig, 29 Oktober 2019, 18:44:26

Vorheriges Thema - Nächstes Thema

zweiundzwanzig

Kurze Frage:
Was ist die einfachste Methode aus dem Lokalen Netz ein Gerät per öffentlichem weblink zu schalten (z.B. "set foobar on") ohne gleich kompletten zugriff auf alle fhem Funktionen mitzugeben und ohne dass sich der Anwender beim ausführen beim webinterface anmelden muss?
2x MAX CuBe mit a-culf im Moritzbetrieb
1x MAX CuBe mit a-culf im Homematicbetrieb
60x MAX Heizkörperthermostat plus | 2x HM Schaltaktoren | 1x MAX Wandthermostat
1x FHEM Ubuntu Server auf VMWare
24 Räume, die durch ical Kalender geheizt werden

Wernieman

Einen eigenen Webserver mit passender Webside ...
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

rudolfkoenig

Einfach haengt von Vorwissen ab.
Ich wuerde eine explizite FHEMWEB Instanz, der mit allowed auf ein Geraet und set beschraenkt ist (plus csrfToken none), einem separaten Webserver mit CGI/etc vorziehen.

Otto123

ich frage mal nach, ich stolpere über Deine Formulierung:
aus dem Lokalen Netz ein Gerät per öffentlichem weblink zu schalten.

Ist es jetzt lokal oder öffentlich?
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

zweiundzwanzig

Zitat von: Otto123 am 29 Oktober 2019, 20:51:09
Ist es jetzt lokal oder öffentlich?

Stimmt, das ist verwirrend. Lokal, meinte "im LAN" aber öffentlich im Sinne von "jeder darf" ohne Authentifizierung :-)

Zitat von: rudolfkoenig am 29 Oktober 2019, 19:28:50
Einfach haengt von Vorwissen ab.
Ich wuerde eine explizite FHEMWEB Instanz, der mit allowed auf ein Geraet und set beschraenkt ist (plus csrfToken none), einem separaten Webserver mit CGI/etc vorziehen.

Das sind Stichworte, die mir glaube ich helfen. Danke!
2x MAX CuBe mit a-culf im Moritzbetrieb
1x MAX CuBe mit a-culf im Homematicbetrieb
60x MAX Heizkörperthermostat plus | 2x HM Schaltaktoren | 1x MAX Wandthermostat
1x FHEM Ubuntu Server auf VMWare
24 Räume, die durch ical Kalender geheizt werden

Otto123

und weblink meint wirklich weblink? Du hast auch die Möglichkeit über Telnet oder HTTP set Befehle zu senden.

Aber egal die Einschränkung musst Du per Rudis Empfehlung in jedem Fall vornehmen. nur csrftoken müsstest Du nicht abschalten. Ist aber beim extra Web auch egal.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Wernieman

O.K. wenn es nur intern verwendet wird, würde ich auch Rudis Vorschlag nehmen ...
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html