FHEM Forum

FHEM => Sonstiges => Thema gestartet von: remo am 17 März 2021, 15:45:59

Titel: FHEM und OPNsense
Beitrag von: remo am 17 März 2021, 15:45:59
Hallo zusammen,

ich habe schon recherchiert, aber nichts finden können.

Gibt es in FHEM ein Modul für OPNsense?
Aktuell kann ich einzelne Funktionen einer FritzBox steuern (Gast-WLAN, ...).
Gerne würde ich aber auch eine OPNsense Firewall, zumindest teilweise, steuern wollen.
Besonders wichtig wäre mir der Aufbau einer VPN/IPSec-Verbindung auf "Knopfdruck" ...

Gibt es Infos oder Erfahrungen dazu?

Liebe Grüße
Titel: Antw:FHEM und OPNsense
Beitrag von: CoolTux am 17 März 2021, 15:54:59
Soweit mir bekannt gibt es da noch kein Modul.
Hier findet man Infos zur API
https://docs.opnsense.org/development/api.html
Titel: Antw:FHEM und OPNsense
Beitrag von: ToKa am 17 März 2021, 16:10:34
Ich hole mir über die API z.B. den Updatestatus nach fhem.
Titel: Antw:FHEM und OPNsense
Beitrag von: remo am 17 März 2021, 16:28:16
Gut. Danke. Damit werde ich mich mal beschäftigen.
Vielleicht habt ihr noch ein - zwei Schipsel zur Inspiration parat?!
Titel: Antw:FHEM und OPNsense
Beitrag von: ToKa am 17 März 2021, 17:18:24

Gerne

defmod StatusOPNsense HTTPMOD https://XXXX/api/core/firmware/status 86400
attr StatusOPNsense alias Updatestatus
attr StatusOPNsense devStateIcon There\sare\sno\supdates\savailable\son\sthe\sselected\smirror\.:mdt-update@var(--trafficGreen) .*:mdt-update@var(--trafficRed)
attr StatusOPNsense event-on-change-reading .*
attr StatusOPNsense icon OPNSense Logo.png
attr StatusOPNsense reading01Name UpdateStatus
attr StatusOPNsense reading01Regex "status_msg":"(.*)",
attr StatusOPNsense room System->Server->StarGate
attr StatusOPNsense stateFormat UpdateStatus
attr StatusOPNsense timeout 5