- Samsung Galaxy S22 és S22+ - a kis vagány meg a bátyja
- One mobilszolgáltatások
- Milyen okostelefont vegyek?
- Amazfit Active 2 NFC - jó kör
- Fotók, videók mobillal
- Samsung Galaxy A36 5G - a középső testvér
- Samsung Galaxy Watch4 és Watch4 Classic - próbawearzió
- Apple iPhone 15 - a bevált módszer
- Android alkalmazások - szoftver kibeszélő topik
- Három Pixel 9 jött Magyarországra
-
Mobilarena
Okos Otthon összefoglaló:
Új hozzászólás Aktív témák
-
layerke
aktív tag
Mivel bétára frissítettél, így előfordulnak ilyenek. Nem szabad túlzásba esni vele, néha kell várni egy kicsit, meg olvasgatni a githubon mit írnak és annak függvényében telepíteni. Ha nincs semmi olyan frissítés, ami téged érint, akkor ne frissíts. Majd kijavítják hamarosan, ki szokták.
-
enesbcs
tag
Én már tavaly feladtam, próbáltam háromféle 868Mhz-es modullal kommunikálni a Computherm RF termosztáttal, semmire nem jutottam velük. El is pakoltam az elhalt ötletek polcom legaljára.
És valószínűleg nem azért nem válaszol senki itt sem, mert nem akarnak, hanem mert másnak sem ment/nincs rá igénye. -
lplugo
csendes tag
Sziasztok,
Esetleg valaki tudna ajálani megbízhatóan működő és olcsón beszerezhető 868mhz RF Transceiver, amit domoticz alá be tudok húzni és lehet vele redőnyt vezérelni?
Keresgélek a neten, de számomra ez elég nagy katyvasz.
Egyszerűen nem értek hozzá, ez van (egyenlőre)
-
AcCEsS
senior tag
Wemos D1 (esetleg PI3) mikrokontrollerhez szeretnék PIR szenzort csatlakoztatni. Ez nekem teljesen ismeretlen terep (eddig csak egy DHT22 lett rajta beüzemelve tesztelésre), ezért inkább megkérdezem: Milyen típusút rendeljek? Rengeteg féle/fajta létezik, de nem ismerem az egyes modellek előnyeit/hátrányait. Ti mit használtok, mit javasoltok beszerzésre?
(#3649) lplugo: Örülök, hogy sikerült megcsinálnod!
-
AcCEsS
senior tag
Ehhez néhány további sorral kell bővítened a szkriptet. A szkript elején az idxTemperature változóban megadtad a Temperature érzékelőd idx számát. Eddig OK.
Utána két dolog kell:
- a Dark Sky infóiból ki kell szedni a hőmérsékleti adatot egy változóba,
- majd ebből a változóból az általad létrehozott érzékelőbe kell továbbítani a kinyert infót.Valahogy így:
Kb. a 232. sor környékén szúrd be ezt az új sort:
val_Temp = round(jsonValeur.currently.temperature,1)
Ezzel az aktuális hőmérséklet bekerül a val_Temp nevű változóbaEsetleg a DEBUG részhez be lehet tenni a kapott érték kiírását (kb. 250. sor):
print("Temperature : "..val_Temp)Majd a szkript vége felé kell egy sor, ami a val_Temp változóból a te általad létrehozott "Temperature" érzékelőbe küldi az adatot a szkript elején definiált idxTemperature változóban megadott idx sorszámra hivatkozva (kb. 323. sor):
commandArray[#commandArray + 1]={['OpenURL']="http://"..localhost.."/json.htm?param=udevice&type=command&idx="..idxTemperature.."&nvalue=0&svalue="..tostring(val_Temp) }
Vastaggal kiemeltem a változókat...
Ezek alapján el tudsz indulni, plusz a Dark Sky API leírása ad arról tájékoztatást, hogy még milyen időjárási adatokat tudsz ezeken kívül lekérni.
-
-
AcCEsS
senior tag
Nem, ez a teljes szkript futásának időzítése, tehát minden időjárás-szolgáltatótól történő lekérdezés ez alapján az időzítés alapján megy. De ha a DEBUG változót 1-re állítod (local DEBUG = 1), akkor a Napló-ban láthatod hogy mi történik, válaszként milyen adatokat kap a szkript. Ha nem akarsz 10 percet várni, akkor állítsd gyakoribb futásra a tesztelés idejére, pl. az if ( (time.min % 1) == 0 ) egy percenként fogja futtatni a lekérdezést. Csak a tesztelés végeztével ne hagyd így!
-
lplugo
csendes tag
Próba képpen kerestem egy másik DarkSky-os scriptet https://www.domoticz.com/forum/viewtopic.php?f=61&t=22090, de érdekes módon úgyanez a gondja:
2018-03-12 12:03:01.111 Error: EventSystem: in DarkSky2: /home/pi/domoticz/scripts/lua/JSON.lua:1009: /home/pi/domoticz/scripts/lua/JSON.lua:660: can't parse JSON at char 1 of: Forbidden
Van valakinek ötlete?
-
lplugo
csendes tag
Már nem is tudom....csak én vagyok ennyire szerencsétlena Domoticz appal?
Valaki találkozott esetleg ezzel a hibkóddal időjárás kapcsán?
2018-03-11 20:00:01.757 Error: EventSystem: in DarkSky: /home/pi/domoticz/scripts/lua/JSON.lua:1009: /home/pi/domoticz/scripts/lua/JSON.lua:660: can't parse JSON at char 1 of: Forbidden
-
AcCEsS
senior tag
Nem fárasztasz bennünket, mindenkinek el kell indulnia valahogy, én is csak loholok a profik nyomában!
Sajnos nagyon de nagyon lemaradva, de azért az emberre mindig ragad valami tudásféle...
Minden érzékelő amit létrehoztál kapott egy idx azonosítót (ami tulajdonképpen egy sima sorszám), és a Beállítás -> Eszközök menüpont sorainak második oszlopában szerepel. Ott kell megnézned, hogy melyik érzékelő milyen sorszámot kapott és azt kell beírnod a megfelelő változóhoz rendelt 'szám' helyre.
local idxLux ='szám' -- Lux ID
local idxSolarAzimuth ='szám' -- Azimut ID
local idxSolarAltitude ='szám' -- Nap magasság ID
local idxCloud = 'szám' -- Felhőkitakarás ID
local idxUserVarOcta='szám' -- Az octa változó ID-jeHa nálad a "Nap irányszöge (Azimut)" pl. a 123-as sorszámon szerepel, akkor azt így kell beírnod a szkript beállításo részébe:
local idxSolarAzimuth = '123'
Így működnie kell!
-
AcCEsS
senior tag
-
lplugo
csendes tag
Elkezdtem felvenni a Hardver fül alatt a virtuális érzékelőket és úgy látszik, hogy ott hasaltam el, hogy nem megfelelő értéket állítottam be.
Pl. A Sun Position megjelenít értéket akkor is ha távolságra állítom és akkor is ha Napsugárzás értékre.A Lux viszont nem jelenik meg LUX érték felvételével!?!?
Melyikhez milyen értéket lenne érdemes felvenni?"Lux"-
- "Felhőkitakarás"-
- "Azimut"-
- "Nap magasság" -
lplugo
csendes tag
Esetleg rá tudnátok pillantani, hogy jól van-e ez így beállítva.
Az IP és WMOID elvileg rendben .-- Ezeket állítsd be ------------------------------------------------
local localhost = 'xxx.xxx.xxx.xxx' -- IP és port
local city = "Budapest / Lorinc (Hungary)" -- Wunderground API-val használt lakhelyed
local countryCode = "HU" -- Országkód Wunderground API-hoz
local idxLux ='4' -- Lux ID
local idxSolarAzimuth ='6' -- Azimut ID
local idxSolarAltitude ='7' -- Nap magasság ID
local idxCloud = '5' -- Felhőkitakarás ID
local idxUserVarOcta='1' -- Az octa változó ID-je
local wuAPIkey = "81045761bcfe4ced" -- Weather Underground API kulcsod
local latitude = "47-26N" -- Otthonod szélességi foka
local longitude = "019-11E" -- Otthonod hosszúsági foka
local altitude = "138" -- Otthonod tengerszint feletti magassága (ha a debug 1-en van, akkor az első lekérdezésnél meg fog jelenni ez a naplóban és beírhatod ide
local WMOID = 'XXXXX' -- A hozzád legközelebbi SYNOP állomás
local DEBUG = 1 -- 0 , 1 domoticz napló, 2 fájlba írás
-- A vonal alattiakat saját felelősségre szerkeszd ------------- -
lplugo
csendes tag
Na haladok, már van a vegyes fülön mninden.
Értéket viszont nem mutat.
Ez van a log-ban:
2018-03-08 20:30:26.278 EventSystem: reset all events...
2018-03-08 20:31:52.249 EventSystem: reset all events...
2018-03-08 20:34:04.444 EventSystem: reset all device statuses...
2018-03-08 20:35:50.696 EventSystem: reset all device statuses...
2018-03-08 20:36:33.184 Active notification Subsystems: (0/14)
2018-03-08 20:37:12.537 Active notification Subsystems: (0/14)
2018-03-08 20:38:02.644 EventSystem: reset all device statuses...
2018-03-08 20:39:11.661 EventSystem: reset all device statuses...
2018-03-08 20:39:39.547 EventSystem: reset all device statuses...
2018-03-08 20:40:04.489 EventSystem: reset all device statuses...
2018-03-08 20:40:22.374 EventSystem: reset all device statuses...
2018-03-08 20:40:42.604 EventSystem: reset all device statuses...
2018-03-08 20:41:21.823 EventSystem: reset all device statuses...
2018-03-08 20:43:03.487 EventSystem: reset all device statuses...
2018-03-08 20:45:00.219 LUA: Error : Did you create the Uservariable octa ?
2018-03-08 20:45:00.734 LUA: Lat: 47.50999832Long: 19.07999992Alt: 121.0
2018-03-08 20:45:00.734 Error: EventSystem: in Nap adatok: [string "--..."]:112: attempt to perform arithmetic on local 'longitude' (a string value)
2018-03-08 20:45:06.384 LUA: Error : Did you create the Uservariable octa ?
2018-03-08 20:45:06.932 LUA: Lat: 47.50999832Long: 19.07999992Alt: 121.0
2018-03-08 20:45:06.933 Error: EventSystem: in Nap adatok: [string "--..."]:112: attempt to perform arithmetic on local 'longitude' (a string value) -
lplugo
csendes tag
Na megvolt a gond, bocs mindenkitől.
Rossz volt a script elérési útEz volt amit bemásoltam:
#!/bin/bash
python /home/pi/BlackBeanControl/BlackBeanControl.py -c teszt3exit 0
és ez kellett:
#!/bin/bash
python /home/pi/domoticz/BlackBeanControl/BlackBeanControl.py -c teszt3
exit 0 -
jedie82
csendes tag
Leírom nekem hogyan működik.
Én a scriptet a domoticz/scripts könyvtárba raktam:
sudo nano /home/pi/domoticz/scripts/nappali_tv_pwr.sh
Ezt írtam bele:
#!/bin/bash
python /home/pi/BlackBeanControl/BlackBeanControl.py -c nappali_tv_power
exit 0Adtam neki futásjogot:
sudo chmod +x /home/pi/domoticz/scripts/nappali_tv_pwr.sh
A domoticzon belül a script elérhetőségét így adtam meg:
script://nappali_tv_pwr.shTehát a lényeg, hogy a scriptet a domoticz scipt könyvtárába tedd. Itt már csinálhatsz neki almappát is.
Hajrá... -
AcCEsS
senior tag
A hibaüzenet szerint a BlackBeanControl.py szkript nem "látja" a broadlink modult. Ha már telepítetted, ellenőrizd le, hogy a broadlink plugin könyvtára a configparser + netaddr + pycrypto könyvtárakkal azonos helyen jött-e létre! Pl. raspberry-n nekem át kellett másolnom a /usr/local/lib/python3.5/dist-packages könyvtárból a /usr/lib/python3/dist-packages könyvtárba. Persze ezek az elérési útvonalak attól függenek, hogy 2.x vagy 3.x pythont telepítettél-e, de mindenképpen ez alapján indulj neki a hibakeresésnek!
-
lplugo
csendes tag
MEgcsináltam mindent jedie82 leírása alapján, de ha bemegyek a domoticz/BlackBeanContorol mappába és beírom a parancssorba a Ghost által leírt BlackBeanControl.py -c akármi parancsot, akkor
bash: BlackBeanControl.py: command not found
üzenetet kapok vissza. : (
Ha beírom a BlackBeanControl readme-ben leírt parancsot: python BlackBeanControl.py -c akármi,
Akkor ez jön vissza:File "BlackBeanControl.py", line 197
if (len(SentCommand) <> 8) or (not all(c in string.hexdigits for c in SentCommand)):
^
SyntaxError: invalid syntax -
AcCEsS
senior tag
@lplugo: Az IHC és az e-Control alól szerintem mindig működni fog, hiszen azok a saját applikációik. Engem kifejezetten a python parancssorból a BlackBeanControl segítségével történő vezérlés érdekelne, hogy vajon a v52 alatt is működik-e ugyanolyan jól, mint a v51 alól? Még nem mertem frissíteni a v52-re, de az abban javított "infrared code timeout problems" azért érdekelne...
@jedie82: Örülök, hogy sikerült megcsinálnod!
Nálad nem v52 firmware fut?
-
AcCEsS
senior tag
A kódok szerkesztése nem lenne gond, mert az RM Mini3 esetében is le kellett másolni a betanított kódokat a telefonról. A hétvégén megpróbáltam a Home Assinstant telepítését és beüzemelését az asztali gépemen, - hááát nem egy user friendly rencer!
- de az sem látta a Pro-t, ezért kezdtem gyanakodni valami alapvető - pl. python vagy egyéb szoftverkörnyezet - problémára. Egyénként - ha jól láttam - a Domoticz és a HA is ugyanazt a python-broadlink v0.6-os plugint használja, ezért nem kizárt, hogy a Domoticz esetében is meg fog oldódni a csatlakozási gond... Még nem adom fel...
-
AcCEsS
senior tag
Sajnos én sem jutottam előbbre, a Domoticz mindig csak a "Error Connecting to Broadlink device...." üzenetet ír. Nem kizárt, hogy ez a probléma az újabb RM Pro+ eszközök emlegetett/szidott hardver/szoftver módosításával függ össze, de ebben nem vagyok biztos. Az az érdekes, hogy ugyanezt a hibaüzit kapom az RM mini3 kontrollerhez történő csatlakozási próbálkozás esetén is, pedig az ugyanazt a python-broadlink plugint használja, habár annak működtetéséhez másik szkript kell.
Nekem az a problémám, hogy a fellelhető fórumokat átböngészve sem igazán találtam korrekt infót arról, hogy mi lehet a gond. Nagyon kevés beírás van ez ügyben, így nem tudom eldönteni, hogy én rontok el valamit, vagy a v51 v52 firmware verziók és a módosított hardver miatt eleve reménytelen a csatlakoztatás.
Annyi kérdésem lenne az RM Pro+ eszközzel rendelkező tapasztaltabb fórumtársakhoz, hogy mi a gond az RM Pro+ (v51 és v52 firmware) kontra Domoticz/Home Assistant összekötésével? Most akkor pontosan mi nem működik vele? Nem lehet összekapcsolni, vagy fel sem ismeri, vagy nem lehet betanítani, vagy csak az Alexa-val nem megy (Mintha Norby-007 azt írta volna)? Csak mert akkor nem görcsölünk vele feleslegesen...
-
AcCEsS
senior tag
A hibaüzi mintha pont arra az XML fájlra reklamálna, amit máshonnan töltöttél le. Ahhoz, hogy a Domoticz Hardver oldalán kiválasztható legyen a Broadlink Pro (még ha utána nem is működik) semmi más nem kell, csak az általad linkelt útvonal ('/home/pi/domoticz/plugins/BroadlinkRM2/') könyvtára alá bemásolni a plugin.py fájlt. Ha jól tudom, még futtathatónak sem kell lennie, mert nem közvetlenül a shell hanem a python fogja kezelni.
Egyébként tegnap jött meg nekem is a Broadlink Pro, és csak hogy a korábban feltett kérdésemre válaszoljak, hibátlanul kezeli az Aldi-s távirányítós konnektor-szettet.
Sajnos gyelőre még csak telefonról tudom bizergálni, mert ha a Domoticzban felveszem az eszközt, a következő restartnál meghiúsul a Domoticz elindulása. A githubról letöltött legutolsó verziójú python-broadlink telepítője eleve rossz helyre másolja a lib-eket, mert a telepítés a /usr/local/lib/python3.5/dist-packages alá történik, és nem a /usr/lib/python3.5 alá, ahol a többi telepített lib van. Érdekesség, hogy van egy /usr/lib/python3/dist-packages könyvtár is egy halom lib-el, ami szerintem a pip install hozott létre. Szóval az első telepítés és Domoticz restart után a log-ban láttam, hogy a python nem tudta felhúzni a broadlink lib-et, mert nem találja. Ekkor vettem észre, a helytelen telepítési útvonalat, de amikor kézzel átmásolom az /usr/lib/python3.5 alá, a restart után nem tud elindulni a Domoticz. Tegnap este már nem volt több időm nyomozni, de remélem nem az új verziós Broadlink Pro firmware a probléma oka.
Ti belefutottatok ilyen problémába? Mi a franc lehet ez?
-
layerke
aktív tag
Új hozzászólás Aktív témák
Hirdetés
- E-roller topik
- CURVE - "All your cards in one." Minden bankkártyád egyben.
- Milyen belső merevlemezt vegyek?
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- SSD kibeszélő
- Építő/felújító topik
- Forza sorozat (Horizon/Motorsport)
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Energiaital topic
- Kutya topik
- További aktív témák...
- Bomba ár! HP Elitebook 850 G3 - i7-6GEN I 16GB I 256GB SSD I RadeonI 15,6" FHD I Cam I W11 I Gari!
- BESZÁMÍTÁS! ASUS Z390 i5 9500 16GB DDR4 512GB SSD RTX 2060 Super 8GB Rampage SHIVA Thermaltake 500W
- Samsung Galaxy A14 64GB, Kártyafüggetlen, 1 Év Garanciával
- LG 45GS95QE - 45" Ívelt OLED / 2K WQHD / 240Hz 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RX 6600 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest