FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: hugomckinley am 17 Februar 2024, 23:19:38

Titel: Configurable Firmata 3.x
Beitrag von: hugomckinley am 17 Februar 2024, 23:19:38
Ich nutze seit ein paar Jahren Configurable Firmata in der Version 2.x mit Ethernet und wollte gerade (wiedereinmal) versuchen den Watchdog zu implementieren, da der Arduino immer abstürzt, wenn er FHEM eine Zeit lang nicht erreicht und seine Daten nicht wegschicken kann. (Ich nehme an,dass der RAM dann überläuft)

Das eigentliche Problem ist, dass es Configurable Firmata jetzt in Version 3.x gibt und ich wollte das probieren.
Ich scheitere jedoch schon daran, dass ich keine Config für Ethernet finde.
Als ich mir dann das Beispiel etwas genauer angesehen habe, habe ich gesehen, dass man den Server und den Port auch nicht mehr angeben kann. Hat ja eigentlich nicht mit Ethernet oder WiFi zu tun.
Sehe ich den Wald vor lauter Bäumen nicht, oder wie geht das? Hat das wer erfolgreich im Einsatz?

Gruß,
Hugo
Titel: Aw: Configurable Firmata
Beitrag von: betateilchen am 17 Februar 2024, 23:35:04
Man stelle sich nur vor, die Frage wäre im richtigen Unterforum gestellt worden. Nicht auszudenken...  8)

Hast Du mal im Wiki geschaut? Da gibt es zumindest schon einen Abschnitt zum Thema Ethernet/WiFi

https://wiki.fhem.de/wiki/Arduino_Firmata#Firmata_mit_Ethernet_oder_WiFi

ZitatFirmata mit Ethernet oder WiFi
Vor dem Kompilieren muss man unbedingt die Netzwerkparameter anpassen, d.h. die IP-Adresse des FHEM-Servers und den Port des FRM-Moduls eintragen (ggf. auch eine neue eindeutige MAC-Adresse), bei WiFi auch die SSID und den PSK. In älteren Firmata-Versionen und bei ConfigurableFirmata geschieht das direkt im Sketch. Aktuelle Firmata-Versionen haben dazu eine getrennte Konfigurationsdatei (ethernetConfig.h bzw. wifiConfig.h), so dass keine Änderungen am Sketch erforderlich sind.

Ob das allerdings schon für die von Dir erwähnte Version 3.x angepasst ist, kann ich Dir nicht sagen.
Titel: Aw: Configurable Firmata
Beitrag von: hugomckinley am 17 Februar 2024, 23:58:19
Zitat von: betateilchen am 17 Februar 2024, 23:35:04Man stelle sich nur vor, die Frage wäre im richtigen Unterforum gestellt worden. Nicht auszudenken...
Habs schon bemerkt, hatte Firmata nicht als "Hausautomatisierungssystem" gesehen ;-)

Zitat von: betateilchen am 17 Februar 2024, 23:35:04Ob das allerdings schon für die von Dir erwähnte Version 3.x angepasst ist, kann ich Dir nicht sagen.
Leider nein, dass ist für die 2.x

Titel: Aw: Configurable Firmata 3.x
Beitrag von: peanutsunless am 05 März 2024, 16:55:31
Zitat von: hugomckinley am 17 Februar 2024, 23:19:38Ich nutze seit ein paar Jahren Configurable Firmata in der Version 2.x mit Ethernet und wollte gerade (wiedereinmal) versuchen den Watchdog zu implementieren, da der Arduino immer abstürzt, wenn er FHEM eine Zeit lang nicht erreicht und seine Daten nicht wegschicken kann. (Ich nehme an,dass der RAM dann überläuft)
geometry dash world (https://geometrydashworld.net/)
Das eigentliche Problem ist, dass es Configurable Firmata jetzt in Version 3.x gibt und ich wollte das probieren.
Ich scheitere jedoch schon daran, dass ich keine Config für Ethernet finde.
Als ich mir dann das Beispiel etwas genauer angesehen habe, habe ich gesehen, dass man den Server und den Port auch nicht mehr angeben kann. Hat ja eigentlich nicht mit Ethernet oder WiFi zu tun.
Sehe ich den Wald vor lauter Bäumen nicht, oder wie geht das? Hat das wer erfolgreich im Einsatz?

Gruß,
Hugo
Leider scheint diese Korrektur nicht auf Version 3.x angewendet worden zu sein