FritzBox 6.3 per CUxD steuern

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Moderator: Co-Administratoren

michi050
Beiträge: 59
Registriert: 09.01.2014, 22:07

Re: FritzBox 6.3 per CUxD steuern

Beitrag von michi050 » 28.11.2016, 13:59

Hallo Dragonfly,

Dein Vorschlag hinsichtlich dem SystemPing im o.g. Beitrag ist genial. Da ich die Box über die DNS des Providers anpingen will, dieser aber ab und zu die IP wechselt, ist der Eintrag in der IP_DNS_ADR natürlich nicht mehr aktuell. Meine Idee wäre, die DNS des Providers in der Box abrufen, in eine Variable schreiben und diese dann in der IP_DNS_ADR eintragen. Ist mein Vorhaben machbar?
Danke für Deine Hilfe

Gruß Michael

Benutzeravatar
uwe111
Beiträge: 4820
Registriert: 26.02.2011, 22:22
Hat sich bedankt: 3 Mal
Danksagung erhalten: 245 Mal
Kontaktdaten:

Re: FritzBox 6.3 per CUxD steuern

Beitrag von uwe111 » 28.11.2016, 14:07

Hallo Michael,
michi050 hat geschrieben:Meine Idee wäre, die DNS des Providers in der Box abrufen, in eine Variable schreiben und diese dann in der IP_DNS_ADR eintragen. Ist mein Vorhaben machbar?
Mir ist noch nicht ganz klar, was Du so mit dem Ping am Ende erreichen willst.

Viele Grüße

Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN :wink: Download: CUxD 2.11, SSH KeyDir

Benutzeravatar
Dragonfly
Beiträge: 1249
Registriert: 04.01.2010, 11:40
Wohnort: Tyrol
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: FritzBox 6.3 per CUxD steuern

Beitrag von Dragonfly » 28.11.2016, 14:55

Verstehe ich richtig - du willst die box von intern extern anpingen?
Dann weißt du aber nicht, ob die box hängt, oder du kein i-net hast...

wenn du auf internet pingen willst, kannst gleich google anpingen - wenn nicht da, kein internet.
ansonsten die ip der fritz anpingen.

und ja, es wäre machbar, wobei sich auch mit der tiefere sinn verbirgt - vielleicht gibts ja eine einfachere lösung..... aber erklär das doch bitte erstmal genauer.

michi050
Beiträge: 59
Registriert: 09.01.2014, 22:07

Re: FritzBox 6.3 per CUxD steuern

Beitrag von michi050 » 28.11.2016, 17:27

Hi Dragonfly,

klingt etwas kompliziert. Hin und wieder hängt das Internet bei Kabeldeutschland, dann ist die Box von extern nicht mehr erreichbar, intern aber schon. D.h. das interne anpingen funktioniert. In solchen Fällen hilft nur ein Neustart der Box und alles geht wieder. Die einzige Lösung die ich in solchen Fällen Fällen mir denken könnte, wäre das anpingen der DNS über die interne Schleife. Ich habe aber die Lösung zwischenzeitlich gefunden, ich kann im Systemping auch die Adresse des DynDNS-Service angeben, dann funktioniert es auch. Wenn die Box dann intern noch erreichbar ist, dann kann ich dem Befehl ./FB-main.sh reboot die Fritzbox neu starten.
Ich probiers einfach mal aus, denkst Du das klappt?
Danke u . Gruß
Michael

Benutzeravatar
Dragonfly
Beiträge: 1249
Registriert: 04.01.2010, 11:40
Wohnort: Tyrol
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: FritzBox 6.3 per CUxD steuern

Beitrag von Dragonfly » 28.11.2016, 17:51

ich würde ja mit einem reconnect anfangen - sowas ähnliches habe ich auch...
ich pinge google - wenn nicht erreichbar, darf sie einmal! einen reconnect ausführen.

das musst du dir absichern - nicht, daß die box 100x rebootet, wenns i-net länger weg ist...
dann ist der schaden größer als der nutzen.


also sysvar: "i-net: ja/nein"

wenn i-net "ja" und ping "nein", dann reboot und i-net "nein"
sonstwenn ping ja, dann i-net "ja"
(hoffe die logik passt so auf die schnelle)

michi050
Beiträge: 59
Registriert: 09.01.2014, 22:07

Re: FritzBox 6.3 per CUxD steuern

Beitrag von michi050 » 28.11.2016, 18:47

Guter Tip, vielen Dank :-)

Benutzeravatar
Wortmann30
Beiträge: 1353
Registriert: 21.03.2014, 21:39
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 7 Mal
Danksagung erhalten: 11 Mal

Re: FritzBox 6.3 per CUxD steuern

Beitrag von Wortmann30 » 29.11.2016, 20:40

Ich habe mir jetzt eine Fritz Box 7270 gekauft und den Beitrag 1 sowie den Wikimatic Beitrag schon bestimmt 10 mal gelesen aber ich steige nicht dahinter.

Ich würde einfach gerne das WLAN an diesem Router der nur im Bridge-Mode als IP-Client genutzt wird abends abschalten, wenn ich eine Variable auf "Aus" schalte und dann wieder ein wenn ich sie auf "Ein" schalte.

Der Kabel BW Router steht im keller und das WLAN reicht nicht durch das ganze Haus, daher ist das WLAN dort aus und die Fritz Box so ungefähr in der Mitte des Hauses der Sender.

Mehr habe ich nicht vor da ohnehin über die Box nicht mehr geht, also kein Telefon oder DSL.

Danke
Grüsse


To be continued...

Benutzeravatar
Dragonfly
Beiträge: 1249
Registriert: 04.01.2010, 11:40
Wohnort: Tyrol
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: FritzBox 6.3 per CUxD steuern

Beitrag von Dragonfly » 30.11.2016, 19:00

im prinzip brauchst du dich nur nach dieser anleitung richten - einfach nur gegen die wlan-befehle austauschen.

LG

Dirk_D
Beiträge: 4
Registriert: 08.12.2016, 14:29

Re: FritzBox 6.3 per CUxD steuern

Beitrag von Dirk_D » 08.12.2016, 14:41

Hallo,
ich möchte per Homematic (CCU2) eine Fritz!Dect 200 steuern sowie Leistung und Temperatur auslesen und in entsprechenden Variablen anzeigen. Ich habe alles gemäß Anleitung in diesem Forum konfiguriert. Ich kann die Dect200 schalten, bekomme den Status angezeigt (geprüft durch Entfernen der dect 200 aus der Steckdose). Was nicht funktioniert sind die Anzeigen von Leistung und Temperatur.
In der Logdatei von CuxD sieht dies folgendermaßen aus:

[*]Dec 8 14:36:36 homematic-ccu2 daemon.debug cuxd[23711]: CUX2801001:1 sh /usr/local/addons/cuxd/user/FB-AHA.sh switch 087610010141 state1-pt CUX2801001:1
Dec 8 14:36:40 homematic-ccu2 user.err /usr/local/addons/cuxd/user/FB-AHA.sh[23757]: 192.168.111.99 -> set_CCU_SysVar: switch/CUX2801001:1-Temperatur - Fehler, keine Status.
Dec 8 14:36:40 homematic-ccu2 user.err /usr/local/addons/cuxd/user/FB-AHA.sh[23758]: 192.168.111.99 -> set_CCU_SysVar: switch/CUX2801001:1-Leistung - Fehler, keine Status.
Dec 8 14:36:49 homematic-ccu2 daemon.debug cuxd[23767]: CUX2801001:2 sh /usr/local/addons/cuxd/user/FB-AHA.sh switch 087610069135 state1-pt CUX2801001:2
Dec 8 14:36:52 homematic-ccu2 user.err /usr/local/addons/cuxd/user/FB-AHA.sh[23813]: 192.168.111.99 -> set_CCU_SysVar: switch/CUX2801001:2-Temperatur - Fehler, keine Status.
Dec 8 14:36:52 homematic-ccu2 user.err /usr/local/addons/cuxd/user/FB-AHA.sh[23814]: 192.168.111.99 -> set_CCU_SysVar: switch/CUX2801001:2-Leistung - Fehler, keine Status.[*]

Wo liegt der Fehler, was muss ich anders einstellen?

Vielen Dank
Dirk_D

Benutzeravatar
Dragonfly
Beiträge: 1249
Registriert: 04.01.2010, 11:40
Wohnort: Tyrol
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: FritzBox 6.3 per CUxD steuern

Beitrag von Dragonfly » 08.12.2016, 15:32

Poste doch mal einen screenshot deiner config und wenn möglich einen debug-aufruf des scriptes (bzw. ccu-version, fritz-firmware).

Antworten

Zurück zu „CUxD“