-
Fototrend
Okos Otthon összefoglaló
Új hozzászólás Aktív témák
-
Rolly
veterán
válasz vampire17 #7751 üzenetére
sajnos egyelőre a tasmota is szívat az alábbi hibát kapom (jópár hibán átrágtam magam... de erre nem találtam neten se megoldást...
C:\Users\info\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar: unable to rename 'C:\Users\info\AppData\Local\Temp\arduino_build_763182/arduino.ar'; reason: Permission denied
-
vampire17
addikt
-
ojb
tag
válasz vampire17 #7782 üzenetére
Szia!
Ezek valószínű dword értékek. int 32bit -> 2x16 bit hexaMost a 3-as regiszterben van 0007. A leírás szerint ez 0.7W-nak felel meg.
Mivel ebbe a regiszterbe max 16x16x16x16=65536 max érték írható, ez így ~6.5KW , ami még kevés a méréstartományhoz. (230Vx100A=23KW) Így elé teszik a 4-es regisztert is, amibe szintén beírható egy ekkora szám. A két regiszter értékének szorzata adja a max értéket, ami már elég nagy szám...
Ugyan ez a helyzet az áramokkal is. a 100A=100000mA nem fér el egy regiszterben. A tárolt energiáról már nem is beszélve...nx10 000Wh
Valószínű a NR már elvégzi a szükséges hex2dec konverziót és decimálisan jeleníti meg az értékeket.
( A feszültséget is dec írja ki) Tegyél rá 16W-nál nagyobb fogyasztót és kiderül...
Jó esetben elég az 1; 3; 5; regiszterek értékét olvasni int32bit-tel.[ Szerkesztve ]
-
ojb
tag
válasz vampire17 #7789 üzenetére
Többnyire igen.
A Wh számláló a kérdéses, ha majd túllépi i a 65536Wh-t, de szerintem ezt is megoldották a NR-ben.
Feltehetőleg az áram sem haladja meg a ~65A egy lakásban, viszont a pillanatnyi fogyasztás az akár meg is haladhatja a ~6,5KW-ot, 32A-os főbiztosíték esetében. -
Degeczi
nagyúr
válasz vampire17 #7795 üzenetére
Standard JS, ezért intváltozó.toString()
-
Rolly
veterán
válasz vampire17 #7751 üzenetére
egy arduino "ide" újratelepítés után és restart után már sikerült flashelnem a sonoff rf bridge-et ... viszont ettől a Portisch cucctól kicsit félek... nem teljesen világos, hogy mikor kell "hackelni" a hardvert és hogy maga a flashelés hogy megy... (sajnos a kapott infók - amit linkeltél - nekem kevesek - vagy nem értem )
-
Rolly
veterán
válasz vampire17 #7821 üzenetére
azon az rpin ahol a domoticz és a node-red fut ott van jogosultság kezelés - de oda a sonoff rf bridge tasmota be tud jelentkezni... Én viszont nem tudok mqtt-n üzenetet küldeni valamiért a tasmotának, hogy melyik rádiójelet "játsza" le...
HTTP-n megy, s működik is ahogy nézem csak a betonfödémen nem megy át a jele... ezért kelleni fog még egy rf bridge ...
mosquittoból az rpin 1.4.10 fut
[ Szerkesztve ]
-
vampire17
addikt
válasz vampire17 #7810 üzenetére
Egy kis helyzetjelentes:
Egesz jonak tunik a mero, egy managed Countert beallitottam, "Meter Offset"-el, hogy mutassa az aktualis kWh-t (A kinti ora szerint) es ugy nez ki, eleg pontos a cucc. Az ora es a Domoticz-os mero erteke kevesebb mint egy perc kulonbseggel valt !
Ebbol azt a kovetkeztetest vonom le, hogy a tobbi ertek (aktualis fogyasztas, amper, etc...) Is eleg pontos lehet.
-
vampire17
addikt
válasz vampire17 #7840 üzenetére
Asszem sejtem mi a gond, csak a megoldas nincs meg...
ugye igy 4*8 bitet olvas vissza.
Ha a 5 6 regisztert olvasom fol, akkor a a bufferek igy kovetik egymast: 0,1,2,3 Ha "BE" vel olvasok, akkor szepen elkezdi a helyiertekeket besorolni igy: 0,1,2,3 ha LE-ve, akkor megforditja, es 3,2,1,0 kent olvassa fol.
DE!
Mivel a regiszterek helyes sorrendje az , hogy 2,3 (ugye ez a magasabb helyierteku 0x0006-os regiszter) es 0,1 (az alacsonyabb, amit most 0x0005-kent olvasok)
ha en ezt fordiott sorrendbe akarom felolvasni, valahogy igy jene elrendeznem.
2,3,0,1 <--- Na es ezt nem tudom, hogyan csinaljam
-
Degeczi
nagyúr
válasz vampire17 #7847 üzenetére
Hát azt írtad, az a baj, h a 32 bites teljes intet, a 4 byte-os tömböt nem végig ugyanabban a sorrendben kell olvasni, ezért a két 16 bites felét külön olvassuk be: a tömb elejéről a 32 bites szó első felét a "low" változóba, és 2 byte eltolással a felső felét a "high"-ba.
Ahhoz, h ebből a kettőből egy 32 bites (de már helyes bitsorrendű) szó készüljön, a felső felét 16 bittel el kell csúsztatni balra, majd ez alá be kell másolni az alsó felét, ami a legegyszerűbb/gyorsabb így, bit szintű "vagy" művelettel (mivel az eltolás után az új int alsó 16 bitje végig 0)
Ez azonos azzal, mintha azt írnád, h "= high * 65536 + low", de sokkal hatékonyabbak ezek a bitműveletek.
[ Szerkesztve ]
-
kgymac
őstag
válasz vampire17 #7870 üzenetére
Az ide-oda konvertáláskor a legfelső bit 1-es, ez adja valószínűleg a negatív értéket (előjelbit).
A clock = clock.toString()-et ebben a formában nem használnám, egy string típusú változóba kéne töltened a numerikus clock változó stringgé konvertált értékét. Kellene egy új string változó, a clock biztosan nem jó.szerk: A negatív értéken ez nem fog segíteni, egy olyan numerikus típus kell a clock-nak, ami nem előjeles egész, azaz a legmagasabb helyi értékű bit 1 értéke esetén pozitív számot jelent.
[ Szerkesztve ]
-
kgymac
őstag
válasz vampire17 #7874 üzenetére
A változó típusa is számít, egy 4 byteos érték konverzió nélkül kerül tárolásra, így signed int-ként lesz értelmezve az unsigned int, ha a változó előjeles. 25-30 éve ez még probléma volt c-ben, a fordítók még nem nagyon kezelték vagy adtak figyelmeztetést ilyen esetben.
-
tboy72
aktív tag
-
UberMutant
őstag
válasz vampire17 #7936 üzenetére
ragaszd vagy fesd le
amúgy ezek a jó beállítsok, viszont némelyik led a relayhez van hardveresen drótózva, így nem nagyon kapcsolható.esetleg írd át a firmwaret az issuesban voltak ilyen irányú kérdések korábban.
nekem ugyan más hardvereim vannak, de azoknál a beállított ledstate és ledpower úgy marad, nem tudom nálad miért nem menti el, esetleg egy savedata segíthet
[ Szerkesztve ]
-
vampire17
addikt
válasz vampire17 #7936 üzenetére
Vegul ugy sikerult "megoldani" a gondot, hogy vissza flasheltem a 6.3.0 Tasmotat....
Ez igaz nem a LED kikapcsra megoldas, hanem a wifi reconnectre.
Elv masnal is elojott ez: [link]
Szerintetek segithet tenyleg a Clean Flash (UART)? Foloslegesen nem akarnam szetszedni... Most ugye OTA-val frissitettem. Illetve a
sleep 0
-at mondtak meg, mint megoldast. -
spider23
aktív tag
válasz vampire17 #7943 üzenetére
Én is kínlódtam vele, oda vissza flashelgettem. Mindent kipróbáltam és ez az egy verzió működött a 6.3.0 -án kívűl:
http://thehackbox.org/tasmota/release/020300/sonoff-HU.bin Így most 6.4.1 csak a Core/SDK Verzió 2_3_0 -val működött nekem. Most így van az összes eszköz és egyik sem szakadozik. -
godlock
csendes tag
válasz vampire17 #7918 üzenetére
szia,
esetleg leírnád pontosan hogy sikerült beállítani. Nekem nem megy, hogy online a készülék, mivel nem a saját wlanját használom, így nem tudja lekérni az adatokat, hogy online vagy nem. 3db Mikrotik AP van a hálozaton és a router a DHCP szerver
Mikrotik routertben működik az SSH a plugin is működik. csak az adatok nem frissülnek.
-
vampire17
addikt
válasz vampire17 #7951 üzenetére
ha Mikrotik-en akarod lekerni, akkor az AP cimet igy kell megadnod:
Custom routers currently supported (change the ip-address as needed):
MikroTik routerboard (running routeros) wifi: 192.168.0.1=routeros
MikroTik routerboard (running routeros) no wifi: 192.168.0.1=routeros-arp
Zyxel router (proprietary OS) no wifi: 192.168.0.1=zyxel-arpEsetedben:
ap_ip_cime=routeros
Ha tobb AP is van, akkor sorban mindet:
ap1_ip=routeros, ap2_ip=routeros, etc...
[ Szerkesztve ]
-
Janos250
őstag
válasz vampire17 #7943 üzenetére
Én is napok óta szívok vele, és mivel csak most ismerkedem a Tasmotával, nem tudtam, mi a gond.
Így most - tapasztaltod olvasva - elkezdtem kutakodni a neten, és azt látom, hogy nem mindegy, hogy melyik Tasmotát az ESP8266 melyik verziójával fordítják.
Így macerásabb lesz az ügy, mert én magam fordítom Arduino alatt, mert akkor IP-t, WiFi SSD-t, jelszót, miegymást a sajátot defaultba be tudom írni. Majd holnap próbálgatom, melyik esp8266 verzió melyik Tasmota verzióval ad stabil működést.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janaboy
veterán
válasz vampire17 #7980 üzenetére
Inkabb ojb válaszoljon, hülyeséget nem akarok mondani.
De a GND Ground sztem mind1 melyik gndbe kötöd. Multimeterrel lehet érdemes rovidzarat nezni gnd es groundon, ha sipol akkor gondolom elég egyet.
3.3 vagy 5v szintén saját döntés.
Szerintem mind2t 19re kell kotni.102n ja nem kell a 4es sehova.
[ Szerkesztve ]
Janaboy
-
ojb
tag
válasz vampire17 #7980 üzenetére
WL101 Receiver:
Pin 1 = Antenna Antenna (hosszabb)
Pin 2 = Ground
Pin 3 = VCC (~3-5 volts) Arduino 16
Pin 4 = MEGA rx1/Pin 19 (RX Data) Arduino19
Pin 5 = MEGA rx1/Pin 19 (RX Data) (Arduino 19)
Pin 6 = Ground Arduino 54 vagy55WL102 Transmitter:
Pin 1 (-) = Ground Arduino 54 vagy 55
Pin 2 (+) = MEGA rx3/Pin 15 (TX VCC) (~2.0 - 3.6 volts !!) Arduino 15
Pin 3 (DAT) = MEGA tx3/Pin 14 (TX Data) Arduino 14
Pin 4 (EN) = Not Connected (internally connected to VCC)
OUT Rövidebb antennaAmennyiben nagyon szabályosak szeretnétek lenni a WL102 -őt szintillesztőn keresztül kell bekötni.
(Én anélkül használom és bírja, de felelősséget nem vállalok!!!)[ Szerkesztve ]
-
ojb
tag
válasz vampire17 #7996 üzenetére
A lapos doboz esetében javaslom az "alsó" építést. #7334 fotón látszik a TX panel és a réz spirálantenna.
A két panel egymás mellett elvileg el kellene hogy férjen, mert a Te esetedben nem lesz útban az SMA aljzat.
Próbára elég, ha összedrótozod Antennának meg elég egy ~17cm-es drót... -
Degeczi
nagyúr
válasz vampire17 #7965 üzenetére
Mivel nekem csak vennem kell 433-as szenzorok jelét, így az ünnepek alatt egy ilyen "RXB6" vevőt kötöttem egy régről fiók mélyén elfekvő Arduino Mega-ra, breadboard nélkül apa-anya jumper kábelekkel, antennaként is egyszerűen egy ilyen jumper kábelt kipróbálva - és tökéletesen meggyőző lett az eredmény!
Szépen, stabilan fogja egy Lidis időjárásállomás szélsebességmérőjének a jelét bő 20 méterről, Ytong falon át (sőt, néha több ismeretlen eszköz jele is megérkezik, nyilván egy szomszédtól - pedig 100 méternél is jócskán messzebb lehet a legközelebbi ilyen jeladó is! Mondjuk azok nem is stabilak, néha órákra eltűnnek - de ilyen jumper-kábel antennával nem is csoda, és egyébként is kívül esik a specifikáción)
A Raspberry-re egyszerűen USB porton kötöttem rá az Arduinot, Home Assitant alá pedig mindössze ennyi a beintegrálás a configuration.yaml-ben:
rflink:
port: /dev/ttyACM0Így, szélsebességgel együtt van már "windchill" hőmérsékletem is az irányítópulton, ami sokkal használhatóbb érték ilyen hideg időben
Sajnos egy ilyen Lidis állomás jeladóját viszont még nem látja az RFlink, de majd debug módban eljátszok még vele
-
jézusom
addikt
válasz vampire17 #7998 üzenetére
Á az kell, hogy ha jön valaki összef@ssa magát az okosotthonomtól
Viccet félre téve kamera rendszer, riasztó független verzióban van, nem kívánom összemosni a smarthommal, bár a riasztó kezelő buszos részèt rá kell hegeszteni, hogy vezérelni tudjam, mivel ipmodul durva drága.
Kapunyitás kell, lámpa kapcsolások, meg fűtés vezérlés. Kesőbb redőny vezérlés, nyáron nappal le, télen fordítva, ehhez fényérzékelő.
-
enesbcs
tag
válasz vampire17 #7998 üzenetére
Zigbee/Z-wave: azon kívül, hogy a kettő ugyanazt a frekvenciát használja, tehát Wifivel telített környezetben (emeletes ház 20 db AP-val) zavarják egymást, mint állat, azon kívül tényleg alig van különbség köztük.
Zavarral teli környezetben érdemesebb a Z-wavet választani, csak drága.
Én egyébként wifis eszközöket készítek magamnak ESP8266-al és Raspberry Pi Zero W köré, de kinek mi tetszik.[ Szerkesztve ]
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Ozeki Kft.
Város: Debrecen