lock on /dev/tellstick

Moderator: Telldus

Post Reply
josefk
Posts: 10
Joined: Fri Mar 17, 2023 9:45 am

lock on /dev/tellstick

Post by josefk »

Jag har skrivit en del egenutvecklad mjukvara mot tdtool runt mysql, perl och php. Det betyder att jag har all shemaläggning gentemot tdtool i en mysql-databas som script-vis genererar crontab-utskrifter.

Problemet med detta är att det (oftast) blir flera anrop till tdtool (och därmed till resursen /dev/tellstick) samtidigt vid jämna klockslag, och därför får anrop 1+ fel då /dev/tellstick är upptagen.

I dagsläget har jag skrivit en shell-wrapper med tdtools parametrar, som innehåller en sleep-rad baserat på device-id som sedan anroppar tdtool; detta funkar hjälpligt, men inte helt; och framförallt är det inte snyggt.

Vad finns det för bra lösning på detta (eller i värsta fall en bättre)?
micke.prag
Site Admin
Posts: 2243
Joined: Fri Mar 17, 2023 9:45 am
Location: Lund
Contact:

Re: lock on /dev/tellstick

Post by micke.prag »

2.1 kommer ha detta inbyggt i telldus-core.
Micke Prag
Software
Telldus Technologies
MartinV
Posts: 277
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: lock on /dev/tellstick

Post by MartinV »

Gäller detta även Windows-versionen?

= kommer man att kunna skicka på flera kommandon väldigt tätt inpå varandra där kommandon sedan köas upp i Tellstickens tjänst?
Martin | http://www.switchking.se
Testa Switch King Pro i din Android/iPhone/iPod: http://www.switchking.se/sv/demo
micke.prag
Site Admin
Posts: 2243
Joined: Fri Mar 17, 2023 9:45 am
Location: Lund
Contact:

Re: lock on /dev/tellstick

Post by micke.prag »

Jepp, detta finns redan för er som kör 2.0.103.
Micke Prag
Software
Telldus Technologies
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: lock on /dev/tellstick

Post by tom_rosenback »

micke.prag wrote:Jepp, detta finns redan för er som kör 2.0.103.
:shock: :lol: jeijj!! :D

EDIT: Fyller på lite. När är 2.1 planerat för release? Kommer tdtool att stöda just detta kö-system?
//Tom

Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
micke.prag
Site Admin
Posts: 2243
Joined: Fri Mar 17, 2023 9:45 am
Location: Lund
Contact:

Re: lock on /dev/tellstick

Post by micke.prag »

tdtool är inget mer än en wrapper till telldus-core, så ja även tdtool kommer "påverkas".

2.1 kommer släppas när det är stabilt nog. Just nu har vi inte speciellt mycket rapporter på 2.0.103. Varken "positiva" eller buggrapporter.
Hjälp oss testa det så kommer det ut snabbare.
Micke Prag
Software
Telldus Technologies
josefk
Posts: 10
Joined: Fri Mar 17, 2023 9:45 am

Re: lock on /dev/tellstick

Post by josefk »

Tack Micke för ett exemplariskt snabbt svar. Av de svar jag kunnat få var ditt det näst bästa ;)
Post Reply