- Impressum / Datenschutz / ...
- ESP8266 spezifisch
- Programmierumgebung / IDE
- Frage zu LUA Programmierung
Frage zu LUA Programmierung
- Pittiplatsch
- Autor
- Offline
- New Member
Weniger
Mehr
- Beiträge: 4
- Dank erhalten: 0
25 Mär 2021 21:38 #760
von Pittiplatsch
Pittiplatsch erstellte das Thema Frage zu LUA Programmierung
Hallo Forum,
ich bin LUA-Neuling (nett formuliert ... ) und möchte diese Anleitung (ca. 2017, also eine alte Firmware) abarbeiten:
https://www.instructables.com/Motorized-WiFi-IKEA-Roller-Blind/
Ich habe jetzt eine Firmware vom Januar 2021 auf den ESP-32 geflasht und das passt jetzt alles irgendwie nicht mehr mit der Anleitung bzw. den neuen LUA-Befehlen / alten Firmware zusammen ...
NodeMCU 3.0.0.0 built on nodemcu-build.com provided by frightanic.com
branch: release
commit: 136e09739b835d6dcdf04034141d70ab755468c6
release: 3.0.0-release_20210201
release DTS: 202102010145
SSL: true
build type: float
LFS: 0x0 bytes total capacity
modules: file,gpio,mqtt,net,node,pwm,tmr,uart,wifi,tls
build 2021-03-02 20:04 powered by Lua 5.1.4 on SDK 3.0.1-dev(fce080e)
In der wifi_setup.lua der Anleitung steht:
Das der Befehl "wifi.sta.config(key,config.SSID[key])" durch "wifi.sta.config{ssid=key,pwd=config.SSID[key]}" ersetzt werden muss habe ich erfolgreich gegoogelt und erl..
Jetzt kommt die nächste Fehlermeldung
"wifi_setup.lua:29: attempt to call field 'alarm' (a nil value)"
Das hat wohl etwas mit dem "alten" Befehl "tmr.alarm" zu tun.
Und jetzt bin ich total überfordert was zu tun ist und hoffe auf Hilfe durch euch ...
ich bin LUA-Neuling (nett formuliert ... ) und möchte diese Anleitung (ca. 2017, also eine alte Firmware) abarbeiten:
https://www.instructables.com/Motorized-WiFi-IKEA-Roller-Blind/
Ich habe jetzt eine Firmware vom Januar 2021 auf den ESP-32 geflasht und das passt jetzt alles irgendwie nicht mehr mit der Anleitung bzw. den neuen LUA-Befehlen / alten Firmware zusammen ...
NodeMCU 3.0.0.0 built on nodemcu-build.com provided by frightanic.com
branch: release
commit: 136e09739b835d6dcdf04034141d70ab755468c6
release: 3.0.0-release_20210201
release DTS: 202102010145
SSL: true
build type: float
LFS: 0x0 bytes total capacity
modules: file,gpio,mqtt,net,node,pwm,tmr,uart,wifi,tls
build 2021-03-02 20:04 powered by Lua 5.1.4 on SDK 3.0.1-dev(fce080e)
In der wifi_setup.lua der Anleitung steht:
-- file: setup.lua
local module = {}
local function wifi_wait_ip()
if wifi.sta.getip() == nil then
print("IP unavailable, Waiting...")
else
tmr.stop(1)
gpio.write(pin_led,1) --off
print("\n====================================")
print("ESP8266 mode is: " .. wifi.getmode())
print("MAC address is: " .. wifi.ap.getmac())
print("IP is "..wifi.sta.getip())
print("====================================")
mq.start()
end
end
local function wifi_start(list_aps)
if list_aps then
gpio.write(pin_led,0) --on
for key,value in pairs(list_aps) do
if config.SSID and config.SSID[key] then
wifi.setmode(wifi.STATION);
wifi.sta.config{ssid=key,pwd=config.SSID[key]}
wifi.sta.connect()
print("Connecting to " .. key .. " ...")
-- config.SSID = nil -- can save memory
tmr.alarm(1, 2500, 1, wifi_wait_ip)
end
end
else
print("Error getting AP list")
end
end
function module.start()
print("Configuring Wifi ...")
wifi.setmode(wifi.STATION);
wifi.sta.getap(wifi_start)
end
return module
Das der Befehl "wifi.sta.config(key,config.SSID[key])" durch "wifi.sta.config{ssid=key,pwd=config.SSID[key]}" ersetzt werden muss habe ich erfolgreich gegoogelt und erl..
Jetzt kommt die nächste Fehlermeldung
"wifi_setup.lua:29: attempt to call field 'alarm' (a nil value)"
Das hat wohl etwas mit dem "alten" Befehl "tmr.alarm" zu tun.
Und jetzt bin ich total überfordert was zu tun ist und hoffe auf Hilfe durch euch ...
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- schnurzel59
- Offline
- New Member
Weniger
Mehr
- Beiträge: 6
- Dank erhalten: 0
07 Apr 2021 13:05 #765
von schnurzel59
Frage zu LUA Programmierung
Hallo,
sage doch einfach, was Du überhaupt machen willst.
sage doch einfach, was Du überhaupt machen willst.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Pittiplatsch
- Autor
- Offline
- New Member
Weniger
Mehr
- Beiträge: 4
- Dank erhalten: 0
07 Apr 2021 16:35 #766
von Pittiplatsch
Frage zu LUA Programmierung
Na ja ... steht eigentlich ganz am Anfang ...
Und bei dieser Anleitung kommen jetzt die Fehlermeldung.
Ich suche jetzt eine "alte" Firmware, in der Hoffnung, dass die dann diesen Fehler nicht produziert.
Oder jemand kann, oder hat bereits, den Code aktualisiert weil er es nachgebaut hat
Und bei dieser Anleitung kommen jetzt die Fehlermeldung.
Ich suche jetzt eine "alte" Firmware, in der Hoffnung, dass die dann diesen Fehler nicht produziert.
Oder jemand kann, oder hat bereits, den Code aktualisiert weil er es nachgebaut hat
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- schnurzel59
- Offline
- New Member
Weniger
Mehr
- Beiträge: 6
- Dank erhalten: 0
07 Apr 2021 22:08 #767
von schnurzel59
Frage zu LUA Programmierung
Ok. Ganz am Anfang steht ein Link zu einer Anleitung, wo die Motorisierung eines Ikea-Rollos beschrieben ist. Ich wollte eigentlich nur wissen, ob Du das ganze projekt nachbauen willst, oder nur Lua auf dem ESP zum Laufen bringen willst. Und warumsuchst Du nun eine alte Firmware zu einer neuen Beschreibung? Klingt für mich etwas unlogisch. Such doch lieber eine neue Beschreibung zu einer aktuellen Firmware. Und wenn Du nur irgend was mit dem ESP machen willst, musst Du nicht unbedingt Lua lernen.
Deshalb nochmals die Frage, was willst Du machen.
Deshalb nochmals die Frage, was willst Du machen.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Pittiplatsch
- Autor
- Offline
- New Member
Weniger
Mehr
- Beiträge: 4
- Dank erhalten: 0
07 Apr 2021 22:23 #768
von Pittiplatsch
Frage zu LUA Programmierung
... ich möchte lediglich das komplette Projekt nachbauen, egal wie ... ohne LUA zu lernen oder ein ESP Experte zu werden oder tiiiiiiiefer in die Materie einzusteigen.
Und nun hoffe ich, dass der letzte (irgendwann gelöste) Fehler auch der letzte ist und das Projekt dann läuft ...
Und nun hoffe ich, dass der letzte (irgendwann gelöste) Fehler auch der letzte ist und das Projekt dann läuft ...
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- schnurzel59
- Offline
- New Member
Weniger
Mehr
- Beiträge: 6
- Dank erhalten: 0
07 Apr 2021 22:49 #769
von schnurzel59
Frage zu LUA Programmierung
Rollo, Motor und Shield sind vorhanden, Gehäuse sind gedruckt. Kenntnisse über Schrittmotoren und deren Ansteuerung sind vorhanden. Nun fehlt also nur noch der laufende ESP?
"... ich möchte lediglich das komplette Projekt nachbauen, egal wie......oder tiiiiiiiefer in die Materie einzusteigen...."
Da sehe ich echt schwarz. Das ist kein Projekt, das man einfach so nachbaut.
"... ich möchte lediglich das komplette Projekt nachbauen, egal wie......oder tiiiiiiiefer in die Materie einzusteigen...."
Da sehe ich echt schwarz. Das ist kein Projekt, das man einfach so nachbaut.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Aktuelle Seite:
- Startseite
- Impressum / Datenschutz / ...
- ESP8266 spezifisch
- Programmierumgebung / IDE
- Frage zu LUA Programmierung