Page 1 of 1
tdtool och NEXA dimmer
Posted: Fri Mar 17, 2023 9:45 am
by Petfrogg
Har "lärt upp" Nexa dimmern genom att fuska med Windows så att den fungerar. I gränssnittet satte jag sändare "1" men är jag testade tdtool så vill den inte reagera på "1" utan jag bytte till "A" - detta kan vara problemet. I linux har jag konfigurerat följande:
/etc/tellstick
Code: Select all
device {
id = 101
name = "Dimmer_1"
protocol = "NEXA"
model = "selflearning-dimmer"
parameters {
house = "A"
unit = "1"
}
}
När jag nu kör kommandot får jag följande fel:
Code: Select all
user@ubuntu:~$ tdtool --dimlevel 200 --dim Dimmer_1
Dimming device: 101 Dimmer_1 to 200 - The method you tried to use is not supported by the device
Inget händer...
Jag har ett förslag till utveklarna:
- Kan ni koda in switchen "-v" så att man snabbt kan få fram vilken version av tdtool man använder? Skulle underlätta när man söker hjälp.
Re: tdtool och NEXA dimmer
Posted: Fri Mar 17, 2023 9:45 am
by micke.prag
Petfrogg wrote:Har "lärt upp" Nexa dimmern genom att fuska med Windows så att den fungerar. I gränssnittet satte jag sändare "1" men är jag testade tdtool så vill den inte reagera på "1" utan jag bytte till "A" - detta kan vara problemet. I linux har jag konfigurerat följande:
/etc/tellstick
Code: Select all
device {
id = 101
name = "Dimmer_1"
protocol = "NEXA"
model = "selflearning-dimmer"
parameters {
house = "A"
unit = "1"
}
}
Selflearning har inte bokstavskoder. Sätt house till ett värde mellan 1 och 67 108 863.
Petfrogg wrote:När jag nu kör kommandot får jag följande fel:
Code: Select all
user@ubuntu:~$ tdtool --dimlevel 200 --dim Dimmer_1
Dimming device: 101 Dimmer_1 to 200 - The method you tried to use is not supported by the device
Inget händer...
Ändra "protocol" till "arctech" och kör:
Code: Select all
user@ubuntu:~$ tdtool --dimlevel 200 --dim 101
Petfrogg wrote:Jag har ett förslag till utveklarna:
- Kan ni koda in switchen "-v" så att man snabbt kan få fram vilken version av tdtool man använder? Skulle underlätta när man söker hjälp.
Re: tdtool och NEXA dimmer
Posted: Fri Mar 17, 2023 9:45 am
by Petfrogg
Det funkar!!!
Jag har aldrig varit med om snabbare feedback!!!
Re: tdtool och NEXA dimmer
Posted: Fri Mar 17, 2023 9:45 am
by Petfrogg
När jag kör tdtool som "root" funkar allt som det ska. När jag däremot kör den som en vanlig user som är gruppen plugdev så får jag följande:
Code: Select all
root@ubuntu1010server:/home/user# tdtool --dimlevel 50 --dim 101
Dimming device: 101 Dimmer_1 to 50 - Success
root@ubuntu1010server:/home/user# exit
user@ubuntu1010server:~$ tdtool --dimlevel 150 --dim 101
tdtool: confuse.c:1446: cfg_opt_print_indent: Assertion `opt && fp' failed.
Aborted
Dock reagerar mottagaren som den ska.
Code: Select all
user@ubuntu1010server:~$ tdtool --version
tdtool 2.0.4
Copyright (C) 2009 Telldus Technologies AB
Written by Micke Prag <micke.prag@telldus.se>
Re: tdtool och NEXA dimmer
Posted: Fri Mar 17, 2023 9:45 am
by micke.prag
Kolla rättigheterna på filen /var/state/telldus-core.conf. Troligtvis har du inte rättigheter att skriva till den. tdtool skriver senaste skickade kommandot till den filen och behöver skrivrättigheter.
Re: tdtool och NEXA dimmer
Posted: Fri Mar 17, 2023 9:45 am
by Petfrogg
Nu funkar det!
Tack så mycket för den otroliga supporten!
Re: tdtool och NEXA dimmer
Posted: Fri Mar 17, 2023 9:45 am
by Petfrogg
hur kör man rfcmd för en nexa dimmer? (vill bara att det ska gå att kunna vara bakåtkompatibel en stund till.)
Re: tdtool och NEXA dimmer
Posted: Fri Mar 17, 2023 9:45 am
by micke.prag
rfcmd stödjer inte selflearning, bara codeswitch som inte har dim-kommandon.