NEWS
Blockly, Vis & Trigger "view aktiv"
-
ich muss ja um die Bilder von extern anschauen zu können die Bilder lokal in der Umgebung speichern. also würde ich alle 2-5 sekunden 3 Bilder auf die sd Karte des raspi's laden. Das mögen die Dinger aber nicht so gerne.
(btw sollte man auch das swapping deaktivieren, wenn man einen Raspberry hat.)
-
Ok, ich verstehe. Du kopierst (bei Bedarf) ein Bild in den ioBroker-VIS-Bereich, damit das von ebenfalls von extern erreichbar ist. Und weil dein ioBroker-Host ein RaspberryPi ist, hast du das Problem, dass dir irgendwann die Speicherkarte abschmiert, wenn du da im Sekundentakt ein Bild abspeicherst.
Dazu fallen mir adhoc ein paar Möglichkeiten ein:
1. VPN verwenden (bevorzugte Variante)
2. einen USB-Stick am Pi anstecken, auf dem du das Bild ablegst. Das Verzeichnis kannst du ja über einen Link in den von extern erreichbaren Bereich mappen
3. mit dem onload-Attribut die Aktion zum aktualisieren auslösen. Ich bin nicht ganz sicher, ob das in diesem Fall funktionieren würde https://www.w3schools.com/tags/ev_onload.asp
4. Einen Reverseproxy die Elemente laden und bereitstellen lassen
5. VPN verwenden!!
Ich denke, mit einem USB-Stick wärst du am nächsten an deiner jetzigen Variante. Wobei ich jedem nur zu 1. oder 5. raten kann.
-
> 3\. mit dem onload-Attribut die Aktion zum aktualisieren auslösen.Das ist interessant… theoretisch könnte ich ja das Bild per HTML aufrufen mit einer onLoad function
!

und dann per script entweder nen state setzen oder direct das cambild Laden (von mir aus auch auf einen USB)
! function triggernewimage() {
! setState('vis.0.datapoint.cam.actor', true);
! }Oder habe ich da einen denkfehler?
-
Ich glaube onload kann man nur am Body-Tag verwenden. Falls dem so ist würde das Bild also nur beim Neuladen der Webseite aktiviert werden. Man müsste das mal intensiv ausprobieren.
Sicher gibt es auch noch andere Möglichkeiten. Aber warum nutzt du nicht einfach VPN? Das hätte doch viele Vorteile.
-
Ja kann ich mir denken, aber ich habe keine Ahnung wie ich einen Aufsetze.
Ich habe ein Hybridrouzter der Tölekom, an den bin ich zwangsweise gebunden weil es von AVM keine alternative gibt.
Oder hast du eine Ahnung wie ich einen VPN aufm Rasp hinkriege?
-
Das sollten wir doch hinbekommen. Ich zähle mal noch ein paar Alternativen auf, vielleicht passt dir ja etwas davon:
1. Raspberry Pi (35€)
2. Diverse NAS-Geräte (sollten schon vorhanden sein, sonst zu teuer)
3. Ein vielleicht vorhandener alter Router, der mit OpenWRT kompatibel ist
4. Eine vielleicht vorhandene Fritzbox
5. Ein kleiner Router von Mikrotik (40€)
Welchen Telekom-Router hast du genau? Warum ist der alternativlos?
Man muss hier ganz klar sagen, dass dich ja niemand zwingt, den Telekom-Router als zentrales Netzwerkelement zu nutzen. Du kannst den Router ja auch zu einem Modem degradieren und deinen eigenen Router dahinterschalten. Das machen viele so, weil man dadurch vollkommen unabhängig vom Internet-Anbieter ist und viele Anbieter eben auch einfach nur irgendwelche kastrierten Geräte verkaufen/vermieten.
Welchen Weg möchtest du gehen?
-
Guten Abend nochmal
entschuldige das ich mich so lang zum Antworten brauche, kämpfe nebenbei mit meiner Heizungssteuerung.
Ich hab einen Synology DS216j, darauf könnte ich einen Server aufsetzen. Aber wie das im einzelnen funktioniert und wie ich mich darauf einwähle… Hab schon mal versucht danach zu googlen, hab es aber dann aufgegeben, da für mich die SSL Lösung greifbarer war.
Ist ein Hybrid-DSL-LTE Router, andere Modems können die Beidendatenströme nicht kombinieren, dass es richtiges Hybrid-Internet ist (ist das der richtige Terminus?)
-
Ich hab einen Synology DS216j… `
Also noch einfacher geht es ja bald garnicht mehr.

Falls sich das nicht selbst erklärt:
https://www.synology.com/de-de/knowledg … /vpn_setup
Das ist übrigens der erste Treffer, wenn man bei Google "synology vpn einrichten" eingibt. Sorry, aber…
Der zweite Treffer zeigt die Einrichtung von verschiedenen Clients:
-
Wie gesagt, sitze hinterm Router
16721_unbenannt.png -
Portweiterleitung ist böse. Bitte abdrehen. Wenn du ein VPN hast braucht du das nicht. `
Bitte ließ doch mal, was wir hier machen - wir richten ein VPN ein!
-
Wie gesagt, sitze hinterm Router `
Warum verpixelst du den Port, den du da freischalten sollst?
Wie auch immer, du rufst jetzt die Konfigurationsoberfläche von deinem Router auf und leitest den Port, der dir da angezeigt wird, auf die DiskStation weiter
-
Ja soweit war ich auch schon. openvpn aktiviert, portweiterleitung aktiv… und jetzt möcht ich mit meinem android da rein... wie gehts weiter? `
erledigt :P Habe mittlerweile OpenVPN für Android geladen, die konfiguration vom Server exportiert und ins handy geladen…
Auth User:PW, Serveradresse über DynDNS
Ich habe eine eingehende Verbindung auf dem Syn, allerdings Unauthorisiert und im Log von meinem Client steht etwas von:
TLS Error: Unroutable Package
Fehlt mir noch etwas?
-
Siehe Anhang
Ich versteh das mit den verschiedenen Netzwerken noch nicht so ganz. Habe jetzt eine Clientverbindung 192.168.0.1… allerdings ist das mein Tölekom Router (IP Konflikt?) Und dann habe ich dieses 10.8.0.x Netz... Was ist das denn jetzt?
16721_unbenannt.png