-
Innlegg
1 923 -
Ble med
-
Besøkte siden sist
-
Dager vunnet
149
Innholdstype
Profiler
Forum
Blogger
Nedlastninger
Artikler
Regler
Hendelser
Galleri
Store
Innlegg skrevet av Fermate
-
-
Fikk en mail fra Jon00 med svar på dette (impressed that you follow our Norwegian site Jon00 ! )
Thanks!
SitatHi Gaute,
No standard link options available in HS4.
You will have to use Jon00 Links for HS4: https://forums.homeseer.com/forum/3rd-party-developer-area/general-developer-discussion/jon00/1362586-jon00-links-for-homeseer-4
😊
- 3
- 3
-
I HS3 kunne en legge på egne menyer under View:
Hvordan gjør et det i HS4? -
Ja DU som har en stabil installasjon burde ikke trenge å starte på nytt slik som jeg.
-
Jeg tror selve databasen min er så råtten at jeg ikke orker tanken på å dra den med meg en runde til.
Jeg håper også å finne den noden som mest sannsynlig støyer i Zwave nettet mitt når jeg plukker over devicer en etter en.
Skal også bli deilig å rydde litt i navning og grupper og skript og gammel drit -
Først litt knirk fordi det er lenge siden sist:
- Fikk ikke opp Web interfacet og rotet litt rundt med Firewall før jeg gikk inn i en windows explorer og fikk den gule meldingen om at PC ikke er synlig for andre på nett. Hm litt flaut.
- Fikk ikke tilgang fra HSTouch før jeg skjønnte at brukeren i HS måtte være en Admin. Hm Det var nytt
- Opp med Autologin (jeg liker det sånn) og Delayed startup av HS4 (USB over IP programmene trenger litt tid på å starte og de må være oppe før HS leter etter COMportene)
Så litt gode nyheter:
- En Fibaro plugg og en Fibaro dobbel "vegg pille" gikk greit å resette (Holde inne knapp til gult lys, slipp og klikk en gang, vet på rødt lys, klar for ny include)
- Og helt greit å inkludere, secure, uten noe av det vanlige tullet. Deilig
- OI Jeg kan hente ut ID'en for Oregon temp følerne fra RFXCOM oppsettet i HS3 og velge den samme i HS4. WOW Det gjør at jeg slipper å putte dem i fryseren for å finne ut hvem som er hvem. HERLIG.
Da starter vi med en panelovn på Fibaro plugg i stua:
- Forsøker å REMOVE den fra HS3, feimeldinger i hytt og pine som vanlig
- Gir opp og finner oppskrift her på forumet (test connection x 2 og så Remove bad node)
- Noterer meg opprydding i Eventene, HSTouch og Alexa og lurer på om jeg bare skal gi f..
- Legger inn virtual device Termostat fra RFXcom og kobler til pluggen og temp føleren. -Nå virker termostaten på stua
- Tar en kopi av HSTouch prosjektet åpner det mot HS4 og ser det triste syn av skjermer uten assosierte Devicer.
- Finner siden for fyring og legger oppigjen status-tracking av om ovnen er på og hva temp i stua er og hva termostaten er satt til sammt knapper for opp og ned.
- Så var det muligheten for å spørre Alexa hva tempen er og hva termostaten er satt til og regulering av denne. Da må jeg inn med Jon00 sin Alexa helper.
- og så må jeg tenke litt på hvordan jeg skal teste det...hm konto for alexa... hm konto for MyHs..hm..hm
Går meg et tur ute med kona...
- 2
-
Først var det strategien:
Dette kommer til å ta flere uker så jeg må ha en plan for overgangsfasen:
Jeg tenker meg noen grupper her:-
De som (allerede/fremdeles) styres av Alexa
(Så vidt jeg vet kan Alexa kun kjøre mot et HS system av gangen) - De som (allerede/fremdeles) styres av HSTouch på iPadene på veggen (en i hver etasje)
- De som kan styres med manuelle veggbrytere
- De som kun kan styres av systemet (Har noen lys som er slik)
- Alt det som går på automatikk
- Alt som har med varme/fyring, ventilasjon å gjøre
- Alt som har med overvåkning og alarmer å gjøre
- Alt som går på 433Mhz over RFXCom kan kjøre i paralell uten problemer da senderne tar inn og sender ut uten å forstyrre hverandre
Hm...
Fyring og 433 får gå først og det meste av overvåkning og alarmer.
Så får jeg flytte en bulk og la Alexa og HSTouch utfylle hverandre ved at den ene tar det nye og den andre det som ikke er flyttet ennå.
Kona må holdes oppdatert på hva som er flyttet og instrueres til å bruke veggbrytere isteden for å bli sur og frustrert. (Hun har glemt hvor de forskjellige veggbryterne er for lenge siden )
Det jeg gruer meg mest til er å flytte Zwave utstyr som er inne i veggen. Har lurt på om jeg skal ha en lang USB kabel (evntuellt med "USB over IP" (SX Virtual link) slik at jeg kan ha Zwave senderen tett på dingsene.
Lurer også litt på rutinen for å avvikle dem i det gamle systemet raskest og mest effektivt (Noder, devicer og event og HSTouch referanser. -
De som (allerede/fremdeles) styres av Alexa
-
- Populært innlegg
- Populært innlegg
Nå har jeg kjørt HS siden jeg traff Moskus på Diskusjon.no for ca 1000 år siden.
HS3 ble konvertert fra HS2 med diverse tvilsomme utilities og all mulig drit HW er testet på produksjons installasjonen (ja jeg vet jeg burde ha en test install @Moskus) som nå er blitt ganske shaky:- Underlige meldinger i loggen under oppstart (som kommer og går)
- Forsinkelser på Z-wave nettet på opptil 45sekunder (Jeg har værdens mest tolmodige kone )
- Konstant feil under inkludering og ekskludering av nytt Z-wave utstyr med tilhørende reset av interface, restarter osv
- En jungel av eventer som ikke lengre er i bruk og delvis prosesserer på devicer som er fjernet for lenge siden
- osv osv
Kjøpte upgrade til HS4 første gang den ble releaset og har gruet meg siden til å ta spranget.
For jeg vet: Jeg må starte med en clean install og bygge opp alt sammen på nytt:
- 1156 Devicer
- 416 Eventer
- 40 Fibaro dimmere og switcher i veggen
- 12 Fibaro plugger
- 6 Varmekabler med Heatit vegg termostater
- 12 Oregon temp følere
- 3 RFXTrx over SX Vitrual link
- 6 videokamera
- Mange Nexa og X10 batteribrytere
- Flere iTacher med IR og relee, 3 varmepumer, el-bil lader, Onkyo forsterker, 12 Echo devicer, Squeezeboxer, 3 Samsung TVer, video prosjektor, Arduino selvbygg osv osv
Og sist med ikke minst, en HSTouch med 19 skjermbilder med stinnt av slidere, knapper og statuser i kjent Powerpoint/Fermate stil
Skrekk og gru. Dette kommer til å bli veldig slitsomt
2 Ganger har jeg satt opp ny PC og installert Windows og HS4 på den men heldigvis måtte ta den til noe annet (skanning av lysbilder, styring av CNC fres med Mach3 osv) Men i forrige uke var det ingen vei utenom. PCen var på plass med Teamviwer, UZB, Nortek (Sigbee) sticken og en ekstra RFXCOM gravd fram fra skuffen og drivere lastet ned og installert. Jeg var igang!
Jeg vet vet at det å ha noen å "snakke med" (rapportere til) gir meg motivasjon og kunne sikkert lagt opp dette som en blogg, men velger heller å legge det som en tråd her for å invitere til diskusjon og erfarings utveksling med andre som er i samme båt. Blir nok en del "snakking med meg selv" men det får ikke hjelpe. Tut og kjør (korser meg og banker i bordet)
- 4
- 8
-
Jeg har hele tiden behov for at huset skal gi meg beskjeder på eget initiativ når noe skjer.
"Kloakkpumpa har ikke startet på de siste 48 timer"
"Gressklipperen på hytta har ikke ladet det siste døgnet"osv
Før hadde jeg Squeezebokser der jeg kunne spille av disse beskjedene. Så kom Alexa og jeg måtte sette små mixeere så de kunne dele de aktive høytalerne. Det ville vært bedre om Alexa kunne ta hele jobben alene.
Jeg er litt sur for at HomeSeer ikke kan legge inn i Alexa skillen sin at Alexa kan ta eventer.
(Så kunne jeg bar e laget en ROUTINE som sendte en talebeskjed når et (virtuellt) device skiftet verdi)Har vurdert å forsøke å lage en slik skill selv men jeg er ikke sikker på om jeg har tid til å sette meg inn i alt som trengs...
MEN så fant jeg her om dagen (mulig dere kjenner den allerede og jeg som vanlig bare er treg) altså en skill som kan gi Notifications. Det er da ihvertfall noe.
Og kjempelett å trigge fra HS også:
Sub Main(ByVal notification As String)
dim accessCode = "ACCESS_CODE"
dim host = "https://api.notifymyecho.com"
dim path = "/v1/NotifyMe?notification="+notification+"&accessCode="+accessCode
dim result = hs.GetURL(host, path, TRUE, 443)
hs.WriteLog("msg", result)
End Sub
Les mere her:
https://www.thomptronics.com/about/notify-meFor meg er dette et LANGT skritt i riktig rettning
- 1
-
Har en ID Lock i uåpnet pakning:
https://www.finn.no/bap/forsale/ad.html?finnkode=211757912
Om du ringer meg og sier at du er fra forumet kan du få det for 3000,- -
Hehe når vi snakker om kultbøker:
Kanskje alle brukermanualer for smarthus dingser burde ha dette på baksiden ("in big friendly letters")
- 1
- 3
-
Det er veldig raskt å lett å kjøpe det..
det er litt verre med å få tid til å pakke det opp og installere det.
Jeg har funnet ut at det beste er å IKKE rydde eller å sette opp oversikter over prosjektene som er halvferdige.
Det beste er å gjøre bare det som faller deg inn og du har mest lyst til akkurat nå
Selv om det hjelper LITT å gå ned til 60% stilling og ha 2 dager i uka til å leke på- 5
-
På 9.2.2021 den 10.02, Guahtdim skrev:
Jeg håper jeg ikke får ett ras med feilmeldinger 😉
De 3 innedelene er selvfølgelig forskjellige alle tre.
Den ene gikk rett inn og funket med en gang. (flott plugin må jeg si!)
De 2 andre svarer me en:
IP Adressen er nok riktig:
Men når jeg går på WEB porten på den får jeg opp denne remsa
SpoilerThis software is included following open source software.
The FreeRTOS kernel is released under the MIT open source license, the text of
which is provided below.
This license covers the FreeRTOS kernel source files, which are located in the
/FreeRTOS/Source directory of the official FreeRTOS kernel download. It also
covers most of the source files in the demo application projects, which are
located in the /FreeRTOS/Demo directory of the official FreeRTOS download. The
demo projects may also include third party software that is not part of FreeRTOS
and is licensed separately to FreeRTOS. Examples of third party software
includes header files provided by chip or tools vendors, linker scripts,
peripheral drivers, etc. All the software in subdirectories of the /FreeRTOS
directory is either open source or distributed with permission, and is free for
use. For the avoidance of doubt, refer to the comments at the top of each
source file.
License text:
-------------
Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
lwIP is licenced under the BSD licence:
Copyright (c) 2001-2004 Swedish Institute of Computer Science.
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
3. The name of the author may not be used to endorse or promote products
derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
OF SUCH DAMAGE.
mbed TLS
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:-
(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and -
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and -
(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and -
(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
JSMN is licenced under the MIT licence:
Copyright (c) 2010 Serge A. Zaitsev
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Eclipse Paho MQTT C/C++ client for Embedded platforms
Eclipse Distribution License - v 1.0
Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors.
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
Neither the name of the Eclipse Foundation, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
wpa_supplicant and hostapd
--------------------------
Copyright (c) 2002-2019, Jouni Malinen <[email protected]> and contributors
All Rights Reserved.
These programs are licensed under the BSD license (the one with
advertisement clause removed).
If you are submitting changes to the project, please see CONTRIBUTIONS
file for more instructions.
This package may include either wpa_supplicant, hostapd, or both. See
README file respective subdirectories (wpa_supplicant/README or
hostapd/README) for more details.
Source code files were moved around in v0.6.x releases and compared to
earlier releases, the programs are now built by first going to a
subdirectory (wpa_supplicant or hostapd) and creating build
configuration (.config) and running 'make' there (for Linux/BSD/cygwin
builds).
License
-------
This software may be distributed, used, and modified under the terms of
BSD license:
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. Neither the name(s) of the above-listed copyright holder(s) nor the
names of its contributors may be used to endorse or promote products
derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.Er det noe jeg kan hjelpe til med for å få support for denne også?
(Den siste har ingen web server ser det ut til så den får vente litt (?)) -
(a) You must give any other recipients of the Work or
-
Har Installatør i dag som monterer 3 stk Dainkin pumper ...
Gleder meg til å teste plugin.- 1
-
@Moskus og jeg fablet litt rundt det å lage strekkode skanning til HS på kjøkkenet for å oppdatere handlelister.
Prosjektet strandet i at vi ikke fikk tak i (oppdaterte) liseter med oversikt over varene.
I dag opplyste Alexa at hun kan lese strekkoder. Jeg testet først med no Chipotle saus og forventet egentlig ikke at hun skulle lese europeiske (norske) strekkoder. Men det gjorde hun! Wow!- 4
- 2
-
ENDELIG har Smarter reservekanner på lager !
(Har ventet på det i årevis...)- 2
-
På 16.12.2020 den 14.53, Erling skrev:
Tablet er oppe på veggen, brukte borrelås - håper det holder. I mine «øyne» skulle dette bli beint, men slik gikk det ikke.
Justerer når borrelåsen har blitt skikkelig festet.
Tenker den sorte kabelen «matcher» øvrige detaljer på badet.
Men kanskje det blir som når jeg stilte på date med hvite sokker som matcher dresskjorten. Storesøster til daten ordnet opp.
Lenovo M10 tablet fra Elkjøp, tilbud under black week, HS-Touch mot Homeseer gjør besøk på badet mye enklere.
Kult.
Selv sverger jeg til Alexa på badet. Hun kan manøvreres både fra boblebadet og fra dusjen (mens jeg står i den)- 2
-
På 5.11.2020 den 13.56, xibriz skrev:
Jeg ser for meg at når man f.eks. skal sette opp en Chromecast så henter den WiFi-passord fra telefonen automatisk, eller drømmer jeg?
SSID er jo (nesten) gitt basert på hva telefonen er satt opp med og hva som er i nærheten.
Kanskje noe i nærheten av eksempel 1 her?:
https://www.switchdoc.com/2018/06/tutorial-esp32-bc24-provisioning-for-wifi/
Ellers er det jo interessant at du IKKE går i AP mode om du ikke klarer å connecte til normal WiFi uten at du aktiverer det gjennom en pinne.
(Forstår at det er en sikkerhets mann i aksjon her )
På 5.11.2020 den 22.53, ZoRaC skrev:Kom nesten i mål, så vidt jeg husker.
Takk! Ser du bruker WiFiManager.På 6.11.2020 den 11.42, Guahtdim skrev:Her er en som har brukt WPS signalet
WPS er ingen dum idé.
Men mine Ruckus sendere har ingen WPS knapp
Takk for fine tips og kode alle sammen. Jeg ser at det å kunne håndtere en Webside fra Arduinoen er interessant i flere sammenhenger så det blir nok noe "tett på metallet" kode som kan brukes til andre ting også. brb
- 1
-
Det å legge inn WiFi data og fast IP i Sourcen til Arduinoer er litt for amatør synes jeg.
Det burde heller være sånn:- Oppstart-> Sjekk om det finnes data i EEPROM eller FlashRAM
- Om det finnes data forsøk å koble til WiFi med disse parameterne
- Om det ikke finnes eller tilkoblingen misslykkes->sett opp et AP med SSID = 'SETUP_10_0_0_10" og uten passord
- Når noen connecter til denne og går til IP = 10.0.0.10 -> svar med en WEBside som viser tilgjengelige nett (i en dropdown boks) og felter for pwd og IP
- Forsøk å connecte med disse dataene, går det bra-> skriv dem til EEPROM eller Flash
- Går det ikke-> gå tilbake til 3
- Når som helst i drift burde du også kunne be om config page (feks 192.168.0.23/config) for å endre IP eller nett, etter dette -> gå til 5
- Om den ramler av nett (eller ved power dropp) og ikke klarer å connecte igjen->gå til bake til 3
En (RGB?) LED burde fortelle deg status slik at du visste at den var i AP mode
Jeg finner ikke noe god eksempelkode på dette på nettet.
Før jeg begynner å programmerer det selv må jeg sjekke her:
Er det noen som allerede har skrevet slik kode selv eller vet om noe brukbart? -
23 timer siden, Guahtdim skrev:
Det er kanskje ikke så dumt. Jeg har ingen erfaring med servoer, men da blir utfordringen kanskje å styre servo siden jord for servo er noe annet enn jord for z-uno.
Neida, de har samme jord så det går fint (har testet med å kjøre Z_UNO'en på 3,3 og servoen på 5V fra "samme" strømforskyning)
4 timer siden, Guahtdim skrev:in FLiRS mode 1 mA (about 70 μA if DC-DC is turned off by unsoldering R12)
Hm ett AA batteri (Varta Alcaline) er oppgitt å ha 2,97Ah. Med 1mA skulle det bli 2970Timer = 123 Dager.
Når den våker i noen sekunder for å kjøre servoen trekker den jo mer men det er max 5-6 sekunder.
Men i 70uA så er vi oppe i 5År...
Jeg tror ikke jeg skal forsøke å lodde av noe så smått som R12 men kanskje jeg kunne "knekke" den av...
Har bare ett eks. av ZUNO liggende så det får bli neste gang jeg skal bruke en (på batteri)
Jeg er ikke så god på transistorer så om noen kunne gi meg et skjema for å skru av/på strømmen til servoen fra en pinne så hadde det vært kult. -
Ellers gjorde jeg noe små forsøk på å måle strømforbruk i går og der ligger det nok fremdeles noen utfordringer for batteri bruk:
(Jeg hadde desverre et veldig dårlig måleinstrument med feil indre motstand men noen pekepinner mener jeg at jeg fikk ut)- Det virker som om det å bruke spennings regulatoren på kortet sløser en del strøm.
-
JA Servoen bruker strøm selv om prosessoren er i sleep. Ganske mye også (10mA ?)
Her må en nok inn med et relee eller en transistor, men det burde være greit å få til med en pinne på UNO'en - Når Z_UNO'en er i sleep bruker den VELDIG lite strøm
Antakeligvis burde en da bruke separate batterier på prosesseren og servoen for å unngå problemet med spenningsforskjellene?
- 2
-
17 timer siden, Guahtdim skrev:
Har du opplevd at du får forskjellige enheter definert i HS når du inkluderer på nytt selv om koden ikke har fått endret antall og type enheter? Min erfaring så langt med Z-uno og HS er at det er bittelitt bingo hva en output/input blir definert som. Men det er kanskje jeg som har gjort noe galt.
Ja jeg har litt samme erfaring. Men jeg er usikker på om det skyldes HS eller Z_UNO'en
Jeg jobbet ikke så mye med det og fikk aldri den "debug mode" greia til å funke, men oppfattet vel at det var viktig å ekskludere og inkludere på nytt hver gang jeg gjorde endringer i forholdet til Z-Wave delen av kortet.- 1
-
Og der klarte jeg jammen å få den til å kjøre i FLiRS mode og styre en servo fra en "dimmer slider" i HomeSeer
Det åpner jo opp for en del ting som kan gjøres med batteri (om en liker slikt)
Det var jo banalt enkelt når jeg først fikk det til men jeg advarer; når Z-Uno'en kjøres i "ZUNO_SLEEPING_MODE_FREQUENTLY_AWAKE" mode er det en del ting som fungerer litt anderledes...
Jeg klarte aldri å få den til å kjøre 2 devicer (feks en switch og en dimmer) samtidig og det tok en del tid før jeg fant ut hvordan du laster opp kode til den og slikt.
Håper andre kan dra nytte av det jeg fant ut og bygge videre på det.- 3
-
Jeg kan godt lage en komplett "gjør slik" blogg for nybegynnere med hele greia fra å laste ned Arduino miljøet, legge til Z-Uno bibliotekene, upload til prosessor og includering/testing, men jeg gidder ikke det før noen fler har verifisert at batteritiden er ok.
- 1
-
Å jobbe med sleep-mode er slitsomt.
Har en følelse av at FLiRS også gjør at Z-UNOen oppfører seg litt anderledes på en del områder.Men jeg har slått sammen en del eksempler (og knota ganske mye) og har en kjørbar løsning som det går ann å eksprimentere med :
I sin aller enkelse form er koden slik
#include <ZUNO_SERVO.h> #define SERVO_PIN 12 byte dimValue; ServoController servo(SERVO_PIN); ZUNO_SETUP_CHANNELS(ZUNO_SWITCH_MULTILEVEL(getter, setter)); ZUNO_SETUP_SLEEPING_MODE(ZUNO_SLEEPING_MODE_FREQUENTLY_AWAKE); void setup() { // will be called on wakeup pinMode(LED_PIN, OUTPUT); // setup pin as output pinMode(SW_PIN, INPUT_PULLUP); } void loop() { zunoSendDeviceToSleep(); // this function sends the device into sleep } void setter(byte value) { // Routine called when data from Zwave controller is received servo.begin(); servo.setValue(((word)value)*180/99); dimValue = value; } byte getter() { // Routine called for inquiry by Zwave controller return dimValue; }
Problemet er at når koden sover så får en ikke inkludert Z-UNOen i Z-wave nettet.
Jeg har derfor lagt på kode slik at om en jorder pinne 19 så vil den ikke gå i sleep:
(Den blinker også da dioden for å fortelle at den er klar for include (eller exclude))
Spoiler#include <ZUNO_SERVO.h>
#include "EEPROM.h" // for NZRAM use#define LED_PIN 13 // 13 pin - user LED of Z-Uno board
#define SW_PIN 19 // Pin for inhibit sleep (for inclusion)
#define SERVO_PIN 12// byte dimValue; Alternative to saving in NZRAM
// Connect servo PWM to Z-Uno digital pin 12
ServoController servo(SERVO_PIN);ZUNO_SETUP_CHANNELS(ZUNO_SWITCH_MULTILEVEL(getter, setter));
// device will wake up by user request and regulary listening for packets
ZUNO_SETUP_SLEEPING_MODE(ZUNO_SLEEPING_MODE_FREQUENTLY_AWAKE);// ZUNO_SETUP_DEBUG_MODE(DEBUG_ON);
// the setup routine runs once when you press reset:
void setup() {
pinMode(LED_PIN, OUTPUT); // setup pin as output
pinMode(SW_PIN, INPUT_PULLUP);
}// the loop routine runs over and over again forever:
void loop() {
if (digitalRead(SW_PIN)) { // Check if this pin is grounded
zunoSendDeviceToSleep(); // this function sends the device into sleep
} else {
digitalWrite (LED_PIN, HIGH); // Blink to signal that not in sleep
delay(1000);
digitalWrite(LED_PIN, LOW);
delay(1000);
}
}void setter(byte value) { // Routine called when data from Zwave controller is received
servo.begin();
servo.setValue(((word)value)*180/99);NZRAM.put(0x0, &value, 1);
// dimValue = value; // Alternativ to NZRAM
}
byte getter() { // Routine called for inquiry by Zwave controller
byte temp;NZRAM.get(0x0, &temp, 1);
return temp;
// return dimValue; // Alternativ to NZRAM
}Siden alle variable forsvinner når den sover har jeg lagret siste verdi i NZRAM slik at kontrolleren får riktig verdi om den poller.
(Vet ikke om dette er nødvendig og har ikke testet det igjennom, men virket logisk på meg)
Trykk 3 ganger på "Service" knappen for include/exclude.
Når Z-UNOen er i sleep kan du ikke laste opp ny kode til den fra Arduino utviklermiljøet. Dette løses ved å sette den i "Rescue" mode:
Trykk og hold "Service" knappen
Trykk en gang på "Reset" knappen
Slipp "Service" knappen.Slik ser den ut i HomeSeer:
Jeg har ingen ventiler i huset som skal gå på batteri så jeg overlater til andre å eksprimentere videre med dette.
Jeg kan godt 3D modelere noe om noen ønsker det, da jeg har ferdige mål på Flexitventilen.
Det som blir spennende er jo hva batteritiden blir.
Det skal vistnok kunne gå å fjerne en motstand (til en diode tror jeg) for å ytterligere senke strømforbruket.
Jeg TROR ikke servoen bruker strøm når prosessoren sover, men her kunne en også brukt en pinne til å skru det av og på.- 2
- 1
Fermates reise fra HS3 til HS4
i HomeSeer
Skrevet
Først ble jeg litt sur fordi jeg fikk en error i loggen under oppstart av RFXCOM.
Neeeei jeg vil ikke tilbake til HS3 tilstander!!! Dette skal være en helt clean ny install.
Etter å ha furtet et døgn oppdaget jeg at det handlet om at RFXCOM ikke likte (virtuelle) termostater som ikke var ferdigkonfigurerte.
Etter å ha slettet en dublett ble alt bra igjen -Phhuuu!
OK Alle (oregon) termometerne er på plass, de kan kjøre paralellt i HS3 og HS4 siden de er 433Mhz.
Garasjedøra er iTach og ventilen på soverommet er Arduino og IR senderne er også iTach og DaikinSeer er IP og alt dette kjører helt fint paralellt i HS3 og Hs4.
Jeg har bestemt meg for at Alexa skal overføres til det nye systemet og at iPad'ene på veggen blir stående for å håndtere det gamle så lenge det trengs.
OK Alexa er koblet gjennom myHs... hm vi forsøker å sette opp en egen konto for HS4 der (her var det fint å bruke @espeand.house domenet )
Ja det går fint å ha to kontoer, en for HS3 og en for HS4.
Disabler HS skillen i Alexa og setter den opp på nytt med den nye myHS login.
(Hm hadde glemmt at jeg måtte ha BEGGE HS skillene)
"Alexa detect my devices" -Skitt hun finner alle de gamle HS3 devicene
Trippel sjekker konto, stenger HS3... like fordømmt finner hun gamle devices (er det mulig?)
Sletter myHS konto for HS3 og roter rundt og river meg i håret.
Og så funker det. Hm funket det egentlig i sted også bare at jeg ikke la merke til det siden alle "ikke HS" devicene dukket opp (Cloudcam , kaffe og te trakter, TVer osv)
hm..konklusion: Jeg er ikke sikker på om det var slettingen av HS3 myHS kontoen eller stoppingen av HS3 som gjorde susen.. sorry.
Foreløpig er det bare Fibaro plugger på panelovnene i z-wave men de får talekomandoer uansett (vet jo aldri )
Jon00 sin Alexa helper lastes ned og dama kan nå spørre hvor varmt det er ute og på soverommet.
Så var det de viruelle Devicene til Alexa for Garasjeporten, soveroms ventilen og rullegardinene.
Kaster bort en halv dag med å sjekke (for sikkerhets skyld) at det fremdeles ikke kan brukes andre kommandoer DIREKTE til HS enn "Turn ON" "Turn OFF" og "Set xx to yy persent". Ventilen klarer seg fint med det men garasjedøra og rulllegardinene må ha OPEN og CLOSE.
I HS3 brukte jeg sameldevicer for å overføre rutine kommendoer slik at det ikke ble så mange virtuelle devicer å holde styr på:
Den virtuelle devicen hette feks. "Virtual Blinds Windows and Doors" og så slik ut:
Talekommendoen var satt til noe uforståelig
for å unngå at Alexa trigget på den.
Det ble satt opp en "Routine" i Alexa appen; "Open Carport Door" som satte devicen til 14%:
Og en event som trigget det som skulle gjøres:
Problemet med dette var at det var dritvanskelig å klare å dra slideren i Routinen på telefonen (hvorfor f... er det ikke mulig å sette opp Routiner på Web på PCen?!?!) til riktig % posisjon
Siden HS4 nå har "Root Devicer" med egne Devicer for hver "Feature" bestemte jeg meg for å droppe samle-Devicene og heller lage en ON/OFF device for hver OPEN/CLOSE funksjon jeg trengte og heller gruppere alle de virtuelle for samme rom under samme Root-device.
Da legger jeg devicen i samme rom som det den styrer og gir den en CATEGORY av typen "Alexa Virtual" som vil funke på tvers av allt.
Så klønet jeg i 4 timer til med å sette opp virtuelle devicer med kommandoer som ikke ALexa skulle kunne trigge på.
Open carport Door devicen fikk talekommendoen xoxpxexnxcxaxrxpxoxrxtxdxoxoxrx for sikkerhets skyld men tror du det hjalp?!?
Neida, med ujavne mellomromm måtte Alexa forkynne at "xoxpxexnxcxaxrxpxoxrxtxdxoxoxrx does not support that" når hun fikk "Open Carport Door" kommandoen i Routinen. ER DET MULIG!!!
Jeg gikk lei men har en følelse av at hun liker dårlig å få oppdatert gamle Routiner med nye ting som skal gjøres.
Kommer tilbake med mer opplevelse når jeg orker en runde til.
"Alexa tell HomeSeer goodnight"
-nei f.. lyset er jo fremdeles i HS3... sukk