Home Assistant / Hassio

Discussion in 'Smartprylar och det smarta hemmet' started by Swedroid, Oct 13, 2017.

  1. keyser

    keyser Professional Droid Medlem

    Joined:
    Jun 4, 2009
    Messages:
    3 156
    Likes Received:
    13 642
    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8

    MINA ENHETER

    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8
    Platta:
    iPad Air M1 (2022)
    Tänkte också tanken på lite av en klockradio, började kika på lite större versioner av skärmen för det, typ 2,4" eller däromkring tror jag kan bli en rätt trevlig klockradio.
     
    DanielÖ likes this.
  2. DanielÖ

    DanielÖ Senior Droid Medlem

    Joined:
    Sep 1, 2013
    Messages:
    1 285
    Likes Received:
    1 169
    Operatör:
    Halebop
    Telefon:
    Google Pixel 9 Pro XL

    MINA ENHETER

    Operatör:
    Halebop
    Telefon:
    Google Pixel 9 Pro XL
    Bara kör, ser fram emot bilder på bygget sen :D
     
  3. keyser

    keyser Professional Droid Medlem

    Joined:
    Jun 4, 2009
    Messages:
    3 156
    Likes Received:
    13 642
    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8

    MINA ENHETER

    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8
    Platta:
    iPad Air M1 (2022)
    I väntan på delar så började jag knåpa på en annan del av en bra väckarklocka, en högtalare. Just denna kan bara spela förutbestämda MP3-filer från microSD, men jag har beställt komponenter för att kunna göra den till en fullfjädrad wifi-högtalare.
    PXL_20250614_093048209~2.jpg

    Edit: har också uppgraderat kontrollern till en kraftfullare ESP32.
     
    bernard, DanielÖ and svenix like this.
  4. stelin

    stelin Adult Droid Medlem

    Joined:
    Mar 6, 2010
    Messages:
    719
    Likes Received:
    957
    Operatör:
    Fello, Halebop
    Telefon:
    Google Pixel 9 Pro

    MINA ENHETER

    Operatör:
    Fello, Halebop
    Telefon:
    Google Pixel 9 Pro
    Om ni gillar bygga själv så kommer mitt tips här.
    Jag kör med detta systemet, lite hopplock och diy komponenter
    I HA använder jag Lyrion Music Server (formerly Logitech Media Server) Home - Lyrion Music Server

    Bygg dina egna Squeezelite enheter av esp32 wrower kort, och några billiga max98357 I2S class-D mono förstärkare, det går använd 2st för stereo. Några stycken såna utplacerade så får man multiroom med full synk, det finns fullt stöd i ha som media enheter, separat dom kan även användas till Spotify client, BT, och Airplay. Det går även koppla på en display och rotary dekoder för bygga en fullt komplett media enhet, men då rekommenderas en lite kraftigare esp32 tex en S2

    https://github.com/pssc/ha-addon-squeezelite
    https://github.com/sle118/squeezelite-esp32
    Köp Förstärkare klass-D 3W mono I2S till rätt pris @ electrokit
    Enceinte Multi-room DIY - Squeezelite ESP32 avec Amplificateur by lfpoulain | Download free STL model | Printables.com
    swallow's nest squeezelite-esp32 housing by mats2704

    Edit: Förtydligat vissa saker.

    lms.png sync.png ha.png
     
    Last edited: Jun 16, 2025
  5. keyser

    keyser Professional Droid Medlem

    Joined:
    Jun 4, 2009
    Messages:
    3 156
    Likes Received:
    13 642
    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8

    MINA ENHETER

    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8
    Platta:
    iPad Air M1 (2022)
    När du skriver 2 om du vill ha stereo - är det 2x Amp, eller 2x hela paketet och synka dem som ett stereopar?
     
  6. stelin

    stelin Adult Droid Medlem

    Joined:
    Mar 6, 2010
    Messages:
    719
    Likes Received:
    957
    Operatör:
    Fello, Halebop
    Telefon:
    Google Pixel 9 Pro

    MINA ENHETER

    Operatör:
    Fello, Halebop
    Telefon:
    Google Pixel 9 Pro
    Som standard ger en max98357 ut (V+H) kanal som mono ljud. Genom att lägga till olika motstånd kan du låsa den ena till bara ge vänster kanal och samma för höger kanal. så 2st + 2 olika motstånd ger perfekt stereo separation. kolla datablad på max98357 I2S bifogar en del av det här hoppas det ger bättre förklaring
     

    Attached Files:

    svenix and keyser like this.
  7. stelin

    stelin Adult Droid Medlem

    Joined:
    Mar 6, 2010
    Messages:
    719
    Likes Received:
    957
    Operatör:
    Fello, Halebop
    Telefon:
    Google Pixel 9 Pro

    MINA ENHETER

    Operatör:
    Fello, Halebop
    Telefon:
    Google Pixel 9 Pro
    Går göra detta utan en max98357 I2S class-D mono Amp och bara använda en esp32 + en transistor
    T.ex en 2N3904 (NPN) ljudkvalitén blir klart sämre men funkar ok om man bara vill ha ljud notiser, men inget att rekommendera för musik streming.

    dump0.png
     
    svenix likes this.
  8. keyser

    keyser Professional Droid Medlem

    Joined:
    Jun 4, 2009
    Messages:
    3 156
    Likes Received:
    13 642
    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8

    MINA ENHETER

    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8
    Platta:
    iPad Air M1 (2022)
    Snyggade till projektet med den lilla notis-högtalaren. Lödde komponenterna på ett kort samt modellerade/printade en låda till det hela.

    PXL_20250706_123728107.jpg

    Komponenter: ESP32C2 mini, dfplayer, random liten 3w högtalare och ett 8 GB MicroSD för ljudfiler.
     
    svenix, stelin, paycheck and 2 others like this.
  9. stelin

    stelin Adult Droid Medlem

    Joined:
    Mar 6, 2010
    Messages:
    719
    Likes Received:
    957
    Operatör:
    Fello, Halebop
    Telefon:
    Google Pixel 9 Pro

    MINA ENHETER

    Operatör:
    Fello, Halebop
    Telefon:
    Google Pixel 9 Pro
    Last edited: Jul 6, 2025
    svenix likes this.
  10. keyser

    keyser Professional Droid Medlem

    Joined:
    Jun 4, 2009
    Messages:
    3 156
    Likes Received:
    13 642
    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8

    MINA ENHETER

    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8
    Platta:
    iPad Air M1 (2022)
    Någon som labbat med egen röstassistent till Home Assistant via ESPhome?
    Hittade min gamla Google AIY Voice kit, och om jag läser specarna och pinout rätt så borde man kunna fulkoppla den till en ESP32 och få både högtalare och mikrofon att lira via i2s.

    Nu ska jag koppla en massa jumper-kablar och hoppas att den magiska röken inte smiter ut.
     
  11. NiklasO

    NiklasO Android Apprentice Hedersmedlem

    Joined:
    May 21, 2010
    Messages:
    3 910
    Likes Received:
    2 143
    Operatör:
    Comviq
    Telefon:
    Google Pixel 8 Pro

    MINA ENHETER

    Operatör:
    Comviq
    Telefon:
    Google Pixel 8 Pro
    Nu när jag försöker tända eller släcka med rösten i ett rum med tänd eller släck lamporna så tänder den och släcker samtliga lampor jag har. Det är lagom störande. Alla enheter ligger i de korrekta rummen både i Google Home och HA. Någon som upplever samma? Kör via Nabu Casa. Svårt att veta om felet ligger i HA, Nabu Casa eller hos Google.
     
    Last edited: Jul 23, 2025
  12. keyser

    keyser Professional Droid Medlem

    Joined:
    Jun 4, 2009
    Messages:
    3 156
    Likes Received:
    13 642
    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8

    MINA ENHETER

    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8
    Platta:
    iPad Air M1 (2022)
    Någon som vet hur jag kan plocka ut dagens prognos för högsta/lägsta temperatur från SMHI-addonen?
    Skulle vilja plocka ut dem till egna sensorer, men jag får verkligen inte rätt på hur jag lockar ut de två punkterna.
     
  13. jnsson

    jnsson Operatörsnörd Staff Member

    Joined:
    Jun 9, 2011
    Messages:
    31 887
    Likes Received:
    21 005
    Operatör:
    Tele2, Halebop, Telenor
    Telefon:
    Nokia G42 5G

    MINA ENHETER

    Operatör:
    Tele2, Halebop, Telenor
    Telefon:
    Nokia G42 5G
    Telefon 2:
    Pixel 3a
    Telefon 3:
    Google Pixel
    ROM:
    Lineage OS 21
    Platta:
    Lenovo Tab M9
    Övrigt:
    Chromecast 2nd Gen, Mi Band 6, Google Nest och Home enheter
    Vad för SMHI addon? Har bara hittat någon vädervarningsaddon för SMHI
     
  14. keyser

    keyser Professional Droid Medlem

    Joined:
    Jun 4, 2009
    Messages:
    3 156
    Likes Received:
    13 642
    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8

    MINA ENHETER

    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8
    Platta:
    iPad Air M1 (2022)
    Eller. Servicen, är det väl tekniskt sett. För temperatur och väder hämtat från SMHI.
     
  15. jnsson

    jnsson Operatörsnörd Staff Member

    Joined:
    Jun 9, 2011
    Messages:
    31 887
    Likes Received:
    21 005
    Operatör:
    Tele2, Halebop, Telenor
    Telefon:
    Nokia G42 5G

    MINA ENHETER

    Operatör:
    Tele2, Halebop, Telenor
    Telefon:
    Nokia G42 5G
    Telefon 2:
    Pixel 3a
    Telefon 3:
    Google Pixel
    ROM:
    Lineage OS 21
    Platta:
    Lenovo Tab M9
    Övrigt:
    Chromecast 2nd Gen, Mi Band 6, Google Nest och Home enheter
    Är den inbyggd? För det är väl inte SMHI den hämtar nuvarande temp från?
     
  16. keyser

    keyser Professional Droid Medlem

    Joined:
    Jun 4, 2009
    Messages:
    3 156
    Likes Received:
    13 642
    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8

    MINA ENHETER

    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8
    Platta:
    iPad Air M1 (2022)
    Man får lägga till den.
     
  17. jnsson

    jnsson Operatörsnörd Staff Member

    Joined:
    Jun 9, 2011
    Messages:
    31 887
    Likes Received:
    21 005
    Operatör:
    Tele2, Halebop, Telenor
    Telefon:
    Nokia G42 5G

    MINA ENHETER

    Operatör:
    Tele2, Halebop, Telenor
    Telefon:
    Nokia G42 5G
    Telefon 2:
    Pixel 3a
    Telefon 3:
    Google Pixel
    ROM:
    Lineage OS 21
    Platta:
    Lenovo Tab M9
    Övrigt:
    Chromecast 2nd Gen, Mi Band 6, Google Nest och Home enheter
    Ah, visste inte om att det fanns, men såg nu när jag kollade under add integration
     
  18. DanielÖ

    DanielÖ Senior Droid Medlem

    Joined:
    Sep 1, 2013
    Messages:
    1 285
    Likes Received:
    1 169
    Operatör:
    Halebop
    Telefon:
    Google Pixel 9 Pro XL

    MINA ENHETER

    Operatör:
    Halebop
    Telefon:
    Google Pixel 9 Pro XL
    Du behöver använda dig av en template sensor, har själv gjort det för andra lösningar, men inte just det du är ute efter.
    Testa om detta kan hjälpa dig: (ChatGpt men jag fick senast idag bra hjälp den vägen med en AI-grej jag fixade i min HA)

    template:
    - sensor:
    - name: "Dagens Max Temperatur"
    unit_of_measurement: "°C"
    state: >
    {% set forecasts = state_attr('weather.smhi', 'forecast') %}
    {% set today = now().date() %}
    {% set today_forecasts = forecasts | selectattr('datetime', 'search', today.isoformat()) | list %}
    {% if today_forecasts %}
    {{ today_forecasts | map(attribute='temperature') | max }}
    {% else %}
    unknown
    {% endif %}

    - name: "Dagens Min Temperatur"
    unit_of_measurement: "°C"
    state: >
    {% set forecasts = state_attr('weather.smhi', 'forecast') %}
    {% set today = now().date() %}
    {% set today_forecasts = forecasts | selectattr('datetime', 'search', today.isoformat()) | list %}
    {% if today_forecasts %}
    {{ today_forecasts | map(attribute='temperature') | min }}
    {% else %}
    unknown
    {% endif %}
     
  19. keyser

    keyser Professional Droid Medlem

    Joined:
    Jun 4, 2009
    Messages:
    3 156
    Likes Received:
    13 642
    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8

    MINA ENHETER

    Operatör:
    Tele 2
    Telefon:
    Google Pixel 8
    Platta:
    iPad Air M1 (2022)
    Spännande.
    ChatGPT gav mig en annan lösning tidigare idag, tar och testar om denna fungerar bättre. :P
     
  20. DanielÖ

    DanielÖ Senior Droid Medlem

    Joined:
    Sep 1, 2013
    Messages:
    1 285
    Likes Received:
    1 169
    Operatör:
    Halebop
    Telefon:
    Google Pixel 9 Pro XL

    MINA ENHETER

    Operatör:
    Halebop
    Telefon:
    Google Pixel 9 Pro XL
    Haha Jo, det är inte alltid man får klockrena lösningar. I mitt fall kom den med en lösning som inte ens fanns med i officiella dokumentationen (byggde en funktion för att räkna bilar och personer i garaget)