Page 3 of 11
Re: v3.0.1 released
Posted: Fri Mar 17, 2023 9:45 am
by Daniel
jneander wrote:Jag har nog funnit problemet. Det blir fel första gången man schemalägger en aktivitet men efter att ej dagen efter den körts en gång. Så jag antar att validateActivationForExecution fungerar rätt men inte första gången man lägger till/ändrar ett schema. Återkommer med mera info om inte du hinner före

Aha... Ja, det förklarar ju en del. Frågan är om kollen över huvud taget körs första gången man lägger upp schemat eller om den bara körs vid midnatt när nästa dags jobb läggs upp.
Själv är jag borta över påsk. Men tittar du på detta och hittar felet så berätta gärna var det är så kan vi fixa det och få med det i nästa uppdatering.
/Daniel
Re: v3.0.1 released
Posted: Fri Mar 17, 2023 9:45 am
by jneander
Daniel wrote:Aha... Ja, det förklarar ju en del. Frågan är om kollen över huvud taget körs första gången man lägger upp schemat eller om den bara körs vid midnatt när nästa dags jobb läggs upp.
Själv är jag borta över påsk. Men tittar du på detta och hittar felet så berätta gärna var det är så kan vi fixa det och få med det i nästa uppdatering.
/Daniel
Jag har inte riktigt fattat hur ni byggt upp hemsida ännu. Försöker se hur ett nytt schema postas så jag kan följa vilka funktioner som körs.
Re: v3.0.1 released
Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
jneander wrote:Daniel wrote:Aha... Ja, det förklarar ju en del. Frågan är om kollen över huvud taget körs första gången man lägger upp schemat eller om den bara körs vid midnatt när nästa dags jobb läggs upp.
Själv är jag borta över påsk. Men tittar du på detta och hittar felet så berätta gärna var det är så kan vi fixa det och få med det i nästa uppdatering.
/Daniel
Jag har inte riktigt fattat hur ni byggt upp hemsida ännu. Försöker se hur ett nytt schema postas så jag kan följa vilka funktioner som körs.
Har också varit bortrest under påsk veckan och inte riktigt kommit åt att kolla på detta. Hursomhelst så sparas schemat i modules/scheduler/action.save.php, skapade även en ticket i Mantis angående detta så att vi får det löst,
http://karpero.mine.nu/mantis/view.php?id=222
Re: v3.0.1 released
Posted: Fri Mar 17, 2023 9:45 am
by jneander
tom_rosenback wrote:
Har också varit bortrest under påsk veckan och inte riktigt kommit åt att kolla på detta. Hursomhelst så sparas schemat i modules/scheduler/action.save.php, skapade även en ticket i Mantis angående detta så att vi får det löst,
http://karpero.mine.nu/mantis/view.php?id=222
Ahh, super. Jag har själv inte varit hemma och hunnit titta på det.
En annan fråga. Finns det en pekare till hur jag kan se tempen från webben? Jag har ställt in min ort i inställningar men jag kan inte se tempen ngn stans eller få in det i en sensor. Tycker jag har läst manualen men jag kanske missade ngt?
Re: v3.0.1 released
Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
jneander wrote:tom_rosenback wrote:
Har också varit bortrest under påsk veckan och inte riktigt kommit åt att kolla på detta. Hursomhelst så sparas schemat i modules/scheduler/action.save.php, skapade även en ticket i Mantis angående detta så att vi får det löst,
http://karpero.mine.nu/mantis/view.php?id=222
Ahh, super. Jag har själv inte varit hemma och hunnit titta på det.
En annan fråga. Finns det en pekare till hur jag kan se tempen från webben? Jag har ställt in min ort i inställningar men jag kan inte se tempen ngn stans eller få in det i en sensor. Tycker jag har läst manualen men jag kanske missade ngt?
Om du tänker på den temperatur ort som finns under inställningar så måste du placera ut den på planlösningen. Använder du parsern så måste du klicka Uppdatera sensorer under Inställningar -> Sensorer
Re: v3.0.1 released
Posted: Fri Mar 17, 2023 9:45 am
by jneander
tom_rosenback wrote:
Om du tänker på den temperatur ort som finns under inställningar så måste du placera ut den på planlösningen. Använder du parsern så måste du klicka Uppdatera sensorer under Inställningar -> Sensorer
Så enkelt det kan vara... Sorry för den dumma frågan.
Re: v3.0.1 released
Posted: Fri Mar 17, 2023 9:45 am
by Snoopy
Jag är inne på andra dygnet med HA_v3.0.1 och allt snurrar på som jag hoppats.
Trådlösa temp/fuktsensorer och 1wire är igång.
Nästa steg blir att fundera ut om/hur man använder skymningsrelä och ev. rörelsevakt.
Jag har inte använt Tellstick Duo ihop med HA förr så jag undrar om någon har tips.
Re: v3.0.1 released
Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
Snoopy wrote:Jag är inne på andra dygnet med HA_v3.0.1 och allt snurrar på som jag hoppats.
Trådlösa temp/fuktsensorer och 1wire är igång.
Nästa steg blir att fundera ut om/hur man använder skymningsrelä och ev. rörelsevakt.
Jag har inte använt Tellstick Duo ihop med HA förr så jag undrar om någon har tips.
Eftersom du kör RPi så skulle jag rekommendera att du kollar på Telldus events som finns i deras senaste beta, läs mera här
http://developer.telldus.com/blog/2012/ ... om-signals
Även Daniels kommentar / exempel här
http://www.telldus.com/forum/viewtopic. ... 171#p25171
Re: v3.0.1 released
Posted: Fri Mar 17, 2023 9:45 am
by Snoopy
Kul
Jag kör ju 2.1.2-1 så det är väl "bara" att läsa och testa!
Kan ju bli hur bra som helst.

Tackar för info.
EDIT:
Hm... jag får "Formatfel på körbar fil" av Daniels script. Har antagligen stirrat mig blind på scriptet nu.
Hittar inget fel.... eller så har jag fattat saken fel.
EDIT:
Jag har slutat stirra mig blind, hittade felet.
Men det var
VÄLDIGT så många rader det blev i loggen av
EN händelse

Borde fixa ett filter eller så.
EDIT:
(jäkla massa EDIT det blir)
För info kan jag säga att jag insett att det mesta som skrivs i /tmp/tdlog.log berodde på att Duon i RPi
lyssnar även på Tellsticken i PC. Fattar bara inte varför PC:n sänder så mycket. Får utreda.
Hoppas jag rätat ut alla frågetecken så långt.
Re: v3.0.1 released
Posted: Fri Mar 17, 2023 9:45 am
by Snoopy
Av en slump tittade jag i /etc/tellstick.conf och såg allra sist dessa rader
controller {
id = 1
# name = ""
type = 1
serial = "A6008W1u"
}
controller {
id = 2
# name = ""
type = 2
serial = "A501IW30"
}
Någon som vet vad detta är? Inget av mina prylar i alla fall

Jag har redan id 1 och id 2 som är "devices", inte "controller".
Verkar vara något som skrivs när jag startar om telldusd.
Re: v3.0.1 released
Posted: Fri Mar 17, 2023 9:45 am
by patrikg
Controller är väl din egna tellstick (duo).
Re: v3.0.1 released
Posted: Fri Mar 17, 2023 9:45 am
by Snoopy
Så måste det vara.
Jag har barar inte sett det förr.
EDIT:
Jag tittade just på /etc/tellstick.conf i min PC som kör Tellduscenter-2.1.1 och "gamla vanliga"
Tellstick och HA-2.0.2. Här finns ingen controller.
Det borde vara Tellduscenter-2.1.2-1 i RPi som lägger till controllern, ev p.g.a. Telstick Duo som den styr.
Men detta har ju ingen större betydelse, allt fungerar ju!
Re: v3.0.1 released
Posted: Fri Mar 17, 2023 9:45 am
by christer_r
Hejsan
Jag har märkt att homeautomation blir ganska trögt vissa gånger när man laddar planlösningen eller trycker på/av någon brytare. Jag lade på slow query log i sql:en för att se vad som hände och såg att denhär sql tar nästan 2 min vissa gånger:
# Query_time: 103.810369 Lock_time: 0.000119 Rows_sent: 74 Rows_examined: 62519802
SET timestamp=1400496208;
SELECT s.id, s.name, s.serial, st.unit, IFNULL(s.gaugetype, st.gaugetype) AS gaugetype, IFNULL(s.min, st.min) AS min, IFNULL(s.max, st.max) AS max, IFNULL(s.high, st.high) AS high, IFNULL(s.low, st.low) AS low,
(SELECT ROUND(t.temp_c, 1)
FROM temps t
WHERE t.sensor_serial = s.serial
ORDER BY t.id DESC LIMIT 1) AS actual
FROM tempsensors s
LEFT OUTER JOIN sensortypes st ON s.sensortype = st.id;
Visst laddar den temperaturvärdet på alla sensorer? Jag reagerade på att den gav 74 rader fast jag inte har alls så många sensorer på planlösningen, tydligen så laddar den värdet på alla sensorer som finns. Jag hade en hel del skräp i temps tabellen som hade kommit till som sensorer och den sökte tydligen sista värdet på alla de också. Jag tog bort och städade bland sensorer så nu har jag inte mnärkt dethär problemet mera. Nu är kanske mitt fall extremt och beror på att jag har eget script som loggar temperaturen som jag inte hade någon white/blacklist på från början men det skulle säkert gå att optimera dethär så den inte behöver söka efter temperaturvärden till början av tabellen, i mitt fall 130MB?
Christer
Re: v3.0.1 released
Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
christer_r wrote:Hejsan
Jag har märkt att homeautomation blir ganska trögt vissa gånger när man laddar planlösningen eller trycker på/av någon brytare. Jag lade på slow query log i sql:en för att se vad som hände och såg att denhär sql tar nästan 2 min vissa gånger:
# Query_time: 103.810369 Lock_time: 0.000119 Rows_sent: 74 Rows_examined: 62519802
SET timestamp=1400496208;
SELECT s.id, s.name, s.serial, st.unit, IFNULL(s.gaugetype, st.gaugetype) AS gaugetype, IFNULL(s.min, st.min) AS min, IFNULL(s.max, st.max) AS max, IFNULL(s.high, st.high) AS high, IFNULL(s.low, st.low) AS low,
(SELECT ROUND(t.temp_c, 1)
FROM temps t
WHERE t.sensor_serial = s.serial
ORDER BY t.id DESC LIMIT 1) AS actual
FROM tempsensors s
LEFT OUTER JOIN sensortypes st ON s.sensortype = st.id;
Visst laddar den temperaturvärdet på alla sensorer? Jag reagerade på att den gav 74 rader fast jag inte har alls så många sensorer på planlösningen, tydligen så laddar den värdet på alla sensorer som finns. Jag hade en hel del skräp i temps tabellen som hade kommit till som sensorer och den sökte tydligen sista värdet på alla de också. Jag tog bort och städade bland sensorer så nu har jag inte mnärkt dethär problemet mera. Nu är kanske mitt fall extremt och beror på att jag har eget script som loggar temperaturen som jag inte hade någon white/blacklist på från början men det skulle säkert gå att optimera dethär så den inte behöver söka efter temperaturvärden till början av tabellen, i mitt fall 130MB?
Christer
Tack för insynen! Nej det är klart att det är helt onödig information som hämtas ut där och tanken har nog varit någon annan med den queryn från en början men bara använts vidare till detta avseende. Får kolla över den där och optimera den. Tack!
Re: v3.0.1 released
Posted: Fri Mar 17, 2023 9:45 am
by Minglarn
Testar HomeAutomaion och ser att det finns en STOR potential här!
Jag har däremot lite problem med att den inte hittar mina sensorer (RasPI + Tellstick DUO).
Inte ens pyton hittar tdtool trots att den ligger i /home/pi/ mappen...
Vad gör man för fel?!