ESP8266 Configurable Firmata

Begonnen von Familienpapi, 05 November 2015, 14:57:13

Vorheriges Thema - Nächstes Thema

Familienpapi

Hab mal kurz in meiner Mittagspause das ganze ausprobiert.
Das kam dabei heraus:

CFGFN
CONNECTS
1

DEF
13030 192.168.237.50

DeviceName
13030

FD
92

NAME
FRMA2

NOTIFYDEV
global

NR
47784

NTFY_ORDER
50-FRMA2

PORT
13030

STATE
Initialized

TYPE
FRM

analog_pins
17

analog_resolutions
17:10

firmware
ConfigurableFirmataWiFi.ino

firmware_version
V_2_06

i2c_pins
4,5

input_pins
0,1,2,3,4,5,12,13,14,15,16

onewire_pins
0,1,2,3,4,5,12,13,14,15,16

output_pins
0,1,2,3,4,5,12,13,14,15,16

pwm_pins
0,1,2,3,4,5,12,13,14,15,16

pwm_resolutions
0:8,1:8,2:8,3:8,4:8,5:8,12:8,13:8,14:8,15:8,16:8

servo_pins
0,1,2,3,4,5,12,13,14,15,16

servo_resolutions
0:14,1:14,2:14,3:14,4:14,5:14,12:14,13:14,14:14,15:14,16:14

stepper_pins
0,1,2,3,4,5,12,13,14,15,16

stepper_resolutions
0:21,1:21,2:21,3:21,4:21,5:21,12:21,13:21,14:21,15:21,16:21


Sollte also funktionieren. Die PWM Auflösung wundert mich, da der ESP eigentlich 10 Bit hat.
Weitere Tests kann ich aus zeitlichen Gründen leider im Moment nicht durchführen.
FHEM@RPi4, piVCCU3@RPi3 (nur Homematic IP), boot via USB NVME SSD, keine SDs,
FTUI 3, HMCCU, MQTT(Mosquitto), MobileAlerts, JeelinkV3c868 (LaCrosse), ZWAVE(+), TelegramBot, eigene Heizungssteuerung, Configurable Firmata
ESP8266 MQTT mit eigener Firmware / Framework

gadget

Hallo,

Ich habe das jetzt erst mal wieder sein gelassen, die Variante ESP Easy direkt an fhem ohne extra mqtt Broker dazwischen gefällt mir erheblich besser ... https://forum.fhem.de/index.php/topic,55728.0.html

Grüße, gadget

Jogi

Zitat von: gadget am 01 November 2016, 09:34:00
die IP-Adresse des fhem Servers eintragen.


Wo genau muss ich in der wifiConfig denn die IP-Adresse eintragen?
Es gibt mehrere Stellen, wo das möglich wäre und ich weiß nicht, welche die richtige ist.

Familienpapi

Ui. Lang ist's her.
Hab mal kurz rein geschaut und ich denke, dass folgende Änderungen in der Datei ConfigurableFirmataWifi.ino mit Stand August 2016 durchgeführt werden müssen:

Zeile 194: die IP meines FHEM Servers
Zeile 199: meine WLAN SSID
Zeile 206-208: wenn man eine statische IP für den ESP vergeben möchte
Zeile 213: welcher Port ist in FHEM für diesen Firmata Client definiert
Zeile 231: das Passwort meines WLANs

Ist jetzt aus Zeitmangel ungetestet. Sollte in der Theorie so funktionieren.
Freue mich über Rückmeldungen.  ;)
FHEM@RPi4, piVCCU3@RPi3 (nur Homematic IP), boot via USB NVME SSD, keine SDs,
FTUI 3, HMCCU, MQTT(Mosquitto), MobileAlerts, JeelinkV3c868 (LaCrosse), ZWAVE(+), TelegramBot, eigene Heizungssteuerung, Configurable Firmata
ESP8266 MQTT mit eigener Firmware / Framework