Byggahus.se

Domoticz och Z-Wave

  1. E
    Medlem Nivå 11
    Hej,
    Har en fundering på att bygga en visuell räknare som visar om barnen har städat sina rum. Tanken är att de ska städa sina rum 2 fasta dagar per vecka. De ska sedan få varsin fin Fibaro-knapp att trycka på när rummet är städat. Den visuella räknaren ska räkna -1 för varje fast dag och +1 för varje knapptryckning.

    Kan även användas för att hålla koll på att jag tvättar bilen en gång var 14:e dag, springer en gång i veckan etc.

    Detta är gjort:
    1. Säkerställt att DrVentz är aktiv i min senaste "stable"
    2. Under "Hardware" skapat en "Dummy"
    Screen Shot 2018-09-22 at 11.57.22.png

    3. Skapat "Virtuell sensor" av punkt 2 som "Counter" (det finns även incremental och managed)
    Inloggade ser högupplösta bilder Logga in
    Screen Shot 2018-09-22 at 11.58.43.png


    4. Ändrat den virtuella sensorn i punkt 3 till "Counter"
    Inloggade ser högupplösta bilder Logga in
    Screen Shot 2018-09-22 at 12.23.48.png


    5. Skapat en variabel i heltal som jag inte vet om jag kommer att använda än:
    Screen Shot 2018-09-22 at 12.29.19.png

    Är jag rätt på det?

    Ser fram emot era tips för att sedan föröka med DzVents.

    Tack,
    J
     
    Redigerat 22 sep 2018 13:18
    • Laddar…
  2. E
    Medlem Nivå 11
    Hej igen,

    Gav mig på att försöka skriva lite kod med DzVents. Fungerade ju galant för första delen, dvs att en switch räknar upp en virtuell device.

    Inloggade ser högupplösta bilder Logga in
    Screen Shot 2018-09-22 at 15.47.22.png

    -- Städräknare knapp
    return {
    active = true,
    on = {
    devices = {
    'Sknapp'
    }
    },
    execute = function(domoticz, Sknapp)
    domoticz.log('Städning utförd')

    if (Sknapp.switchOn) then
    local Antalstad = domoticz.devices('Antalstäd')
    Antalstad.updateCounter(Antalstad.counter + 1)
    end
    end
    }


    Nu gäller det att få till en sänkning av värdet med -1 vid fasta dagar i veckan för 'Antalstäd'.

    Frågan är om det krävs en timer eller om DzVents körs kontinuerligt i bakgrunden? Om jag inte får till det med koden så får jag helt enkelt sätta en virtuell switch med timer och värdet -1.

    /J
     
    • Laddar…
  3. E
    Medlem Nivå 11
    Hej igen,
    Känns som jag spammar tråden, men förhoppningsvis har någon annan glädje av detta dagsverke...

    Allt rullar nu. Fick köra två skript då jag inte fick till att ha två olika händelser i "Execute". Får kolla vidare på Trigger inom execute senare.

    Timerkoden blev:
    Inloggade ser högupplösta bilder Logga in
    Screen Shot 2018-09-22 at 18.19.08.png


    Efter att min räknare varit och vänt på minus så visualiseras värdena lite märkligt. Någon som vet vad de olika värdena (1 och 10) står för. De var i synk innan jag nådde negativa värden?
    Inloggade ser högupplösta bilder Logga in
    Screen Shot 2018-09-22 at 18.15.28.png


    Undrar,
    J
     
    • Laddar…
  4. F
    Medlem Nivå 7
    Idag har något hänt med min Domoticz efter ett strömavbrott så verkar den ha slutat att logga förbrukning mm, verkar inte spara inställningar, böir borta om jag startar om. Har haft automatisk backup på men hittar inget i /domoticz mappen. Vart ska jag börja leta fel nu? Alla enheter verkar vara kvar men inte timers mm
     
  5. HenFre
    Medlem Nivå 9
    Någon som kör Domoticz Stabile V 4.10717?
    Fungerar den klanderfritt?
    Kör själv V 4.9700 och vill inte få problem p.g.a. bytet.
     
  6. L
    Medlem Nivå 2
    Yes, gick själv från 9700 till 10717 för några veckor sedan. Jag kör inte så avancerad anläggning, lite larmpunkter och ett 25-tal belysningar över Z-Wave, notifieringar via mail och Telegram etc. Men det lilla, det fungerar stabilt för mig på 10717 på en Pi med Razberry.
     
    • Laddar…
  7. HenFre
    Medlem Nivå 9
    För några år sedan hittade jag hur man stänger av det ständig blinkande på en Aeoteck Z-Wave Stick Gen 5. Nu hittar jag inte igen uppgiften och huvudet är tomt. Någon som har ett tips?
     
  8. Z
    Medlem Nivå 5
    Hej,
    Jag har kört en Raspberry Pi med Razberry-modul. Nu verkar det inte gå att få kontakt med Razberryn. Jag får in Domoticz och allt verkar funka. Ska jag köpa en ny Razberry eller finns det nåt bättre alternativ?
     
  9. HenFre
    Medlem Nivå 9
    Jag tycker detta är en klart bättre lösning:
    https://www.inet.se/produkt/8309302/aeotec-z-stick-gen5
    Denna sticka lossar man bara från usb-porten och går runt med och inkluderar enheter när det behövs. Spelar väl inte så stor roll under ett uppbyggnadsskede men måste man byta Z-Wave enhet i en färdig installation är det en enorm fördel.
     
  10. bygga_bo
    Medlem · Nivå 12
    I Domoticz kan du gå in under "Hardware", klicka på "Setup" på raden där din Z-Stick finns och sedan klicka på raden med din Controller/Z-Stick. Sedan scrollar du ner och ändrar parameter 8 (Enable Controller Blinking) till "Disabled".
     
    • Laddar…
  11. HenFre
    Medlem Nivå 9
    Tack!
     
  12. HenFre
    Medlem Nivå 9
    Jag har skapat en helt ny installation av Domoticz på en RPI3 och fått ett probelm.
    När jag startar Domoticz så kommer jag inte i kontakt med programmet vare sig via http: eller https:. Men går jag då in vis PuTTY och SSH och gör en reboot så funkar allt som det ska efter det.

    Tacksam för tips på var problemet kan ligga!
     
  13. HenFre
    Medlem Nivå 9
    Du måste ha ett "Connect" abonnemang hos Safeland. Då får du en identifieringskod. Den skriver du in istället för strängen "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" i medsänd kod så går larmet i Safeland. Vad och vilka som larmas är en inställning som du kommer åt när du har abonnemang. Abonnemanget kostar 390:-- Kr/år

    Inloggade ser högupplösta bilder Logga in
    Safeland.Connect.JPG


    Safeland.Connect2.JPG
    Inloggade ser högupplösta bilder Logga in
    Larmkod Safeland.JPG


    API-texten, i mitt fall, är till "tryggve" eftersom det hette så när jag startade men idag ska det vara Safeland. Det ser du i mitt abonnemang. Vill bara inte ändra något som fungerar. Tar lite tid att testa igen.
     
    Redigerat 28 sep 2019 11:52
    • Laddar…
  14. F
    Medlem Nivå 1
    Om man vill ha mer informativ status kan man lägga till en body i requesten:

    {
    "command":100
    }

    Du måste då använda Content-Type: application/json i din request. Följande kommandon finns att välja på:

    100: General alarm
    101: Breakin
    102: Sabotage
    103: Assault
    104: Fire
    105: Flood


    200: General alarm cancel
    201: Breakin cancel
    202: Sabotage cancel
    203: Assault cancel
    204: Fire cancel
    205: Flood cancel
     
    • Laddar…
  15. HenFre
    Medlem Nivå 9
    Vad bra. De är urusla på att meddela vad som händer. När jag gick in var detta ett starkt önskemål som de höll på och tittade på.
    Var hittar man dokumentation om detta?
    //Henry